{"_id":"cbrowser","_rev":"460-4c1f3fbe2f17b1b35b97677c9c28451f","name":"cbrowser","dist-tags":{"latest":"19.1.5"},"versions":{"2.2.0":{"name":"cbrowser","version":"2.2.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@2.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ab7c496193e1c782d7809dbe60bddbcf0c19f791","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-2.2.0.tgz","fileCount":31,"integrity":"sha512-WUO0tYVAuvkPn4Ir/Yk3XsNtJGHD5w7WOZ1YjVKzRuYwWm4/DMIeeMstbI2XOzpuq8Q3wB91AhtWz1BIwecuxg==","signatures":[{"sig":"MEUCIEzQnaSS5l9TZlC/5swRi+fpE5+cDP2Zs6eklZrXQzCqAiEAjWEAmk9mVYJQlMHcpNsKbLNyShDJS0EA/Idg9Sksa/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129725},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"54bd04735e522e066c4e5d0c16333597bd6f2372","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_2.2.0_1770015067056_0.13027245776572127","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"cbrowser","version":"2.3.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@2.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d8efdd3c44e98e5c16bc91fa9812e8b88fa0c947","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-2.3.0.tgz","fileCount":31,"integrity":"sha512-CCEYEk67SG01tOdjA8lBYIcOUAGYqo0dcPYRPcHB/pNWgiN/pLWP96/G2I7T3sn6dIRnJjw8Yva/i5jZ9Lc7hQ==","signatures":[{"sig":"MEUCIQCdEUmGz2PfKNzVP2ULoiZN4hq2V4gPOM41hDG/tu8HkgIgesfIyKhdgkXN69BxAcA8QROoQRK74Azuu9MMOAMcRJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132243},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3a60c2087f899ae59ee6b6563f4f6a7ed420d4a1","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_2.3.0_1770015252363_0.30666412569959967","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"cbrowser","version":"2.4.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@2.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3c096e862f10b2a82f455fc41c4bf429165e5b88","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-2.4.0.tgz","fileCount":31,"integrity":"sha512-75kLPrr3qWWiQFc5EXO9bMf0SO0QGy3w+BARextQoMpoNemOxmnP3V/ZDH5ct45ObZX0GzvrIhTWgivDDcB1SQ==","signatures":[{"sig":"MEQCIE+kk0f75dgZXVA5uaQDCnDcsPJuknsURUmv1PyovTrdAiBiafNCf3dhSdhRwthYCe/896VrBAfd3hJ8OFQO36o7iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220325},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a39cae354cae5f37a983dfeda0bb7776387d5b4d","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_2.4.0_1770015830713_0.3428710513457862","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"cbrowser","version":"3.0.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@3.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d9f3c7d1c2b95fdf077937c0328f9e81b0807b70","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-3.0.0.tgz","fileCount":31,"integrity":"sha512-shYOFcoqZcgWHvCw+PREzK4I3SQTVo3p1KCp/dUNlT7YFtg0qR0J1kUMFcbtKi7EBDhxmbpNVqJqFdR7pdM7DQ==","signatures":[{"sig":"MEQCIC3DctrE9xEab3GQySFFM9c97cQkBum/LNFjn3mPXuK3AiAvSltPczQwimGFFge8jAIQ5TkLhOz9ET3fiK5QOqJ3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317521},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c74cfa140c1f0bca475d873c60615e2117fee7c6","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_3.0.0_1770017753342_0.5610394446840492","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"cbrowser","version":"3.0.1","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@3.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4851dd9669cbc3b588a5e13fcb2c8cbbe7ed1516","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-3.0.1.tgz","fileCount":31,"integrity":"sha512-aEKIRFFlULugNZJ6q4V0ueTUA3+ccuwfcgJE39OZuvtK5yFhX3Xfb4xbq61Eh+NUxt7EgaZpTml3EYTPGdmaPQ==","signatures":[{"sig":"MEQCIEE1bajGHS33jrWo8WTBy7gv9pjjNuOb9e0D9Hbav1KIAiAuhEEmrZfHcq9j1FqYshY5cT7m4j/V/cg1jDR4SgX71A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317519},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2f1e9a50c35239329f8fec82104c33d51e48a95a","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_3.0.1_1770017831168_0.028771516804355413","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"cbrowser","version":"4.0.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"789db0fe23ec2e4b74bb19255130fe5ba025e8a2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.0.tgz","fileCount":31,"integrity":"sha512-NbnisAdLdZ/3/w7kwIE5JsbyuHHAOJ1oEM10v+QAwpunOHQh44m2AkgO8WqzHCFZv/Xj/XFp7PK4tQwOpQytkA==","signatures":[{"sig":"MEQCICjIQVGsqdwWNXIfvp4wHXZ4qnrJkwD+lh/opP0P+MESAiBhP//Jv3knDBAgNfSW2FZBTrbA3mxGTDkb793TT9wgiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363082},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"069be6879cff5ab9f843b1c9e3713e857265fbdd","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.0_1770018333710_0.5694948497890981","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"cbrowser","version":"4.0.1","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2aa6d9fcbb7b098011d7b5670bc7550bf1ee0d44","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.1.tgz","fileCount":31,"integrity":"sha512-/nonTDOvutjSodo2k9tavXIgRlJJSlAXhfqANCYfoLoZyJuHY2VbAGYVo6EOYGXI9L86JzZdTyJLIzFeGxN0jg==","signatures":[{"sig":"MEUCIQDYtRjpwrfrLak3UIUh63Tc5wsvqoD8HzRjAl6E8hYuAwIgIcEtx4aDN2SEFeSN1Zl/fiVXvW+yR6ayFicWnK6w+yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367040},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5929d7cf8cf66053f0c1295d211ca989d9833535","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.1_1770019631705_0.186887322302018","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"cbrowser","version":"4.0.2","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8a7c208398421912d476af3981ab68d03cb01851","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.2.tgz","fileCount":31,"integrity":"sha512-imz9g/YZalmFw2v1s/DG50lK/jnFfOuKNaMiOmcuxsiv8DvccGEoaISgIhCjW7zcvOfs1VBplSvrXm5Q+Hk34Q==","signatures":[{"sig":"MEYCIQC9hZJDyEfGiqEMQrjCl1DJ6p/WP4mJyqclcvl5V5rPuwIhAOUAslZP3Z1kGrTUhuePoc1Kbf4pQaj3UNR34O5sHfEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367019},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"08e8ab12c87ce25be937333ee47d0b7d42b915dd","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.2_1770019749699_0.7403951906330897","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"cbrowser","version":"4.0.3","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"97cb7e1430351a6c63cc78dbed56beaf2a4510d1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.3.tgz","fileCount":31,"integrity":"sha512-RR5bUDl/vXFE+tdePeiXkwMKyebVrtiy8nI3ErjU7/0aaGI0dxs4pvqHzLQQoRGi192E5py7DITpN8sIJmhbYw==","signatures":[{"sig":"MEMCH2PWdajY/p5szQLRqRes8M0vv4LdOG8iiRi8DyaxLKkCIC01TaN1z8P6JULLnFGADvNhYyHEzDH26GitKlQQzM+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367019},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"617ac437c05425a0c40fef5aefe8ba36306ff911","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.3_1770019791827_0.18779146915243605","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"cbrowser","version":"4.0.4","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4759735a0248f1a96db2eca75cdad3bef889ad99","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.4.tgz","fileCount":31,"integrity":"sha512-NEKgFXe8nstTavEzu3tPq141feLP/fguwcb0ddXfxv5TwKbbSue4Ue8ZrkJqOZmcjDIxbFuAAWYW9xnA0Tz1Ag==","signatures":[{"sig":"MEYCIQCuG/r7ATAk4g40CQHLVgLDukkHXd9KEmofbf1RvDb8NwIhAMK7cwvaZZDoJ9sWQJGNudmz2nQuoK3J9fLB26IVkauI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367148},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"617ac437c05425a0c40fef5aefe8ba36306ff911","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.4_1770020363830_0.02474044146108434","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"cbrowser","version":"4.0.5","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@4.0.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c8b1606690ca81eb710332a822d53375f274e013","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-4.0.5.tgz","fileCount":31,"integrity":"sha512-2MG2E5JRTk/kYggpWqC3DWbJWgKC8xeVQclNfet7elBd24Or7UhtI+5NYRgNhqtX1BALXoi1pLkqnd91Cy8sOA==","signatures":[{"sig":"MEUCIQD1HKHK5yY99lBh7Ib+oA9trpgvkzXpDCxBeqe5STu+PgIgX63N5Z58Cd6UBd30UFqqPAbqxiqGmaruTA/Hg3tx93U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367386},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fa773ea0c79b86c99ca0e6ead857c357c2ed8159","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_4.0.5_1770020602786_0.4416065502109072","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"cbrowser","version":"5.0.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@5.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2dda70d6e31d7a61f54fd8b8b2a317d5fcb12b75","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.0.0.tgz","fileCount":31,"integrity":"sha512-n8gZNX3OCXzAJ5OwaQ650A0Vk/i6fky7706KJN9aqo9zDFXFXNbU/DuYnJZs2LZ42PGPwMcqBcFfPtdlnLg4yw==","signatures":[{"sig":"MEQCICpwK81/mybvV9TErEnju0Pr6GdfF1qdUD8wNaZGBwkjAiAe7NTnKRyPmn2IHsHS3pmZJGVkJoc5zEhcgL44JJ8ZsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399102},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5661ec6a48cffe5407632d795aa2aac39d089c2e","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.0.0_1770021021475_0.4387159967171488","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"cbrowser","version":"5.0.1","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@5.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"43a4caa7c0f159831aa3e84aa2bc996e48510dce","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.0.1.tgz","fileCount":31,"integrity":"sha512-cyVX3UwEAMei0vR7hKG69KMrar6JVFKSdRID8CfYS8zZPm0bQRBCGcYheP7NXnvt8Ph+7WoKP/hAZNzZOi0LNw==","signatures":[{"sig":"MEQCIB9TBz3p/YxRWmQj5MeHSVLaJukwEDO5KFcW8Ve4nmz9AiAYZZcjkKaS8jz0Azlf4833dW9IelrWpy/G241TYZqSpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421077},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"08ae2999487da031a587da69aa867cbd0411f2e8","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.0.1_1770045336982_0.23606397384694833","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"cbrowser","version":"5.0.2","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@5.0.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"554afd66af9f3d6eb6a3270282cadc5c6a8bd205","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.0.2.tgz","fileCount":31,"integrity":"sha512-daWnSVbXSvZ+s45NQ+KjGu6TislIJFyEcA/qz8pMG9TDFswKQR14MO7WwrZUKiSr/6F9exjE2UluM2Uv2ab51Q==","signatures":[{"sig":"MEUCIQCGyrd5sf2f5wdXAVFse92WcmRVNPAUy60yUMhOrB6rrwIgUsWK0inK0aOGUSc90RuPLbZeWs3wvepNyRlDQdiF1yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459372},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"71f5668f112dbaf1843799c1197d462778094630","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"playwright":"^1.40.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.0.2_1770045584225_0.2587019429096824","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"cbrowser","version":"5.1.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording"],"author":{"name":"Your Name"},"license":"MIT","_id":"cbrowser@5.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/yourusername/cbrowser#readme","bugs":{"url":"https://github.com/yourusername/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"70c876229e7744d43dcc249d83c00757e9319c58","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.1.0.tgz","fileCount":35,"integrity":"sha512-mef4xC8kXZ/OYicpWdpiuC4YYb42Cvu1tzAx7XgytQDhglKYHGbaipXQ1KarBhLkqgyRiuckMyCyD2osJOFJHQ==","signatures":[{"sig":"MEUCIQCWnAjk36/wM0MBb0K4GP6YRYbtH5f/OtFGC603Pk3NIAIgVFUCpQMyYOMcNQ1zLWL983TseJOjMJvFsFsGI4wrvc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479904},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"220a1f0c3a1b0b3ab8b1c24cc6f81e80e606ad92","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/yourusername/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, personas, session persistence, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.1.0_1770045804309_0.462929091484376","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"cbrowser","version":"5.2.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@5.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/wyld-digital/cbrowser#readme","bugs":{"url":"https://github.com/wyld-digital/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7f066e40842950c1e5fe2de2f5dadf1e1cd38f56","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.2.0.tgz","fileCount":36,"integrity":"sha512-lqn1OxI9Hq/aaQQ220e7cHVaz4k+6kf7R+1LGZ+4uiBIVAmIGNECKNmvBZ6ynH/HA/nkr5SbRjvYkxNhxD097Q==","signatures":[{"sig":"MEQCIBgQJObL83RiDbJmWghnhLAyrWgtjV885OjRM0GH41rlAiBy3cw6f3vRbwYpIKfH1cHv5gDCtQEMJRyN4LGbGxdCnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488193},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"496bc10245717a371d661813fd9c1d00c6714638","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/wyld-digital/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.2.0_1770047280990_0.137223426476198","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"cbrowser","version":"5.3.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@5.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"16769c913abf752c421bc5272259d7c57851d7dc","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-5.3.0.tgz","fileCount":36,"integrity":"sha512-y/cMLdYqTpVSYBu+kDFkzCKYXpffJ0Rzr5BLm2wPmdjcT8LdhXTKG/ccziY+cEon36g+lQXAXO5DkgMG2s6Q1g==","signatures":[{"sig":"MEUCIBbYMrOE919Zd1D1NklgPfn04+3PajgbwK8SdNExAXkXAiEAzBRBA5m72yylb4CY5cJHhYjHPZUzW60z98iFbTsAd30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532201},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a218d7ff3bc35b764a3893648e34cf27f56d6651","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_5.3.0_1770048042057_0.47095495921375274","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"cbrowser","version":"6.0.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@6.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"728131122bc2e38f9c004c1b1c2f0fa811eeb8aa","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.0.0.tgz","fileCount":36,"integrity":"sha512-cstpUvMSX7rvDheeukEPHhxhOJJkyB9QDspd8xRYOILnb4i6t8tvIbiTklcxdsjFq2yT1gm8hH/3JiIT0l/wpw==","signatures":[{"sig":"MEUCIB/2BIqgekAMOjxooH256aKiJCL2fVOUR9ijzXg59aEJAiEAwsbP1folJPEJEVRRDJsYpyMDDoQSYJFXZZ9nnPIs+Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568999},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"39263b7d85c3d5c707e8ab4bfedeb18f0d751e5b","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.0.0_1770049164125_0.013536180523900265","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"cbrowser","version":"6.1.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@6.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"969f4bb39c7194ae133982b9ff80776ab822e244","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.1.0.tgz","fileCount":36,"integrity":"sha512-IUmf2WOrZK5OQ5zFYIMhBCTZWEd0Vy3x0gXqW3/zauk5mBpfeMUHb/cUV4ScRKChHDn3hoH796OmIMUgeNg12w==","signatures":[{"sig":"MEYCIQDSXPdHFMxw9KvzysO8V2kJIcBHwlTxHW50/kwvksLaTwIhAOcklLPrLnJkFeA5LZyssKFH7j/jp7DzjgL+eyRjFW4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624078},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f4f923cd9139317391fcab3b9df3620a8acd18bd","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.1.0_1770050826387_0.8707003186714064","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"cbrowser","version":"6.2.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@6.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4e8bc9b9d2b080cf8690e5839dfd98bf46bf98b1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.2.0.tgz","fileCount":36,"integrity":"sha512-MoDC41BARw6oQDKc0hqrdyxUn/fq2ZVo8y3Jvrff9WTf2r874+EdfrWfpVOX5XDm3JLe9oYQwstzDp1zUi5EzQ==","signatures":[{"sig":"MEQCIDERUzVPsJ9ZMNPP6EY/jOQzjsV8jcnSaJVcO6DnRLWKAiAX3HOj0tvw272GjIfjb9lOhvfaPCu6jXvX96ZK3Z4XVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680587},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"914951ee5e9f7a9799490aecc35523946cd45168","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.2.0_1770051649454_0.7871911962462477","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"cbrowser","version":"6.3.0","keywords":["browser-automation","playwright","ai-testing","web-scraping","e2e-testing","persona-testing","session-management","constitutional-ai","autonomous-agent","device-emulation","geolocation","performance-metrics","core-web-vitals","har-export","network-mocking","video-recording","self-healing-selectors","smart-retry","natural-language-assertions","test-generation","mcp-server","claude-integration"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@6.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1654226d9a0f3c837d3480cf90ac5c16bd5330cb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.3.0.tgz","fileCount":36,"integrity":"sha512-zf4nRoI7srj4W8P2Fybx6V31Lo2z4J9S7nBgyE4sr7K9jNHHMA6m8Twr9uun2KIesg/VJRgZmzurgY17eIZ98Q==","signatures":[{"sig":"MEUCIDY9qt6lBbyB8UKrcsh0iKUgjBLGwnh45JarDyOhIzaEAiEAghduXHrAcI+RbAg9mHu+asonRjoRBrKN6i4NlAPdEAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723556},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"814d680a031e0473ced8842b31c88dfedaf0c8c9","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with self-healing selectors, natural language assertions, test generation, MCP server, constitutional safety, and autonomous journeys","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.3.0_1770052117933_0.3273255156029622","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"cbrowser","version":"6.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation"],"author":{"name":"Wyld Digital"},"license":"MIT","_id":"cbrowser@6.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"52908a3b4398fe4c07988c975dc590f79de4cfbd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.3.1.tgz","fileCount":36,"integrity":"sha512-rq+64Uzo7jZs83aDuMFrcpMHB3iPJLSbU/63zpXTCrWRvUxeJ1VmP7G/WlHs76KEPUxgfkViROV0VFPGheBk6g==","signatures":[{"sig":"MEQCIFQqoOmwHgrk2AEBy0l2aPrukiTbXHXKnIN0f4AW2qWZAiAZulQ1+7P12L7jcfnzBPq2UaRqgEVwsajRCby/yCi1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725518},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4f897d733816de693e28cc9368e4f4b6b71d3392","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"The only browser automation with constitutional AI safety zones and user perspective testing. Tests if real humans can complete tasks safely.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.3.1_1770052744598_0.0339012576834814","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"cbrowser","version":"6.3.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@6.3.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8501c29b410d9c9f7916d9f818fb504b020a74c7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.3.2.tgz","fileCount":36,"integrity":"sha512-aJpXJWU0VRPadg7dxUXeovGgHnsQuPVhkAaLGYpeHMyx4RMUpaRos6i11bX95nfAftBIW43tHkfMd2rP/NAgOg==","signatures":[{"sig":"MEYCIQDCWWxKzF7+CbXq0Z/ftYMjMc7D6PI7EMIOwAs2olqJFAIhAM1u6H6zb0gSNjiDQLCYZtpMFrcahu1velWs/+1F6dqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725514},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"42122c2cce55fb5daf0446bc7573e0116c917fc4","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"The only browser automation with constitutional AI safety zones and user perspective testing. Tests if real humans can complete tasks safely.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.3.2_1770052790642_0.33211872758879224","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"cbrowser","version":"6.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@6.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9625e708604535af04902f46c7a1affe4ea77e07","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.4.0.tgz","fileCount":40,"integrity":"sha512-DnxzlcNLkbTU/vyUKUbV61VEtrjHmgh7aM78H7sCOBRSKQZ16HodSiG9TCFJw/s82l5QAB0YfJhMkM8iYsiPGw==","signatures":[{"sig":"MEQCIG83ZhALrbVctaZw+p4K2nj8D5BibfaEhO5q5WtMNfStAiAIKg9ns3l9KqpBwdvUGxy2T6rfoeuhPBD/kpDVuTAZYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813723},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0070c233454eefc3c77512455aff9fc86c9ba588","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"The only browser automation with constitutional AI safety zones and user perspective testing. Tests if real humans can complete tasks safely.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.4.0_1770054826969_0.9157692382272797","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"cbrowser","version":"6.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@6.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ee82e072d4c1ab6038f0e8d4a49ebfa569d0cef1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-6.5.0.tgz","fileCount":40,"integrity":"sha512-nYoyv5wLqLhomST4paGdC0AZT2dASvtxCAGpiatUNdLBgsvDTerKUUp0TcDdh0vxAqHwWeFGdyzu/YOZ+f+7SQ==","signatures":[{"sig":"MEUCIEtYqCccPH2kXq/VziMXq5iLMY9OX7IKtRnX9YnSRUDqAiEAl93uM6TIgoa6MLDJKN8koFciCa4iNkObIVuCtYzRxBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886678},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6653e1849939462227eed8cdab1ae9329acb7e69","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"The only browser automation with constitutional AI safety zones and user perspective testing. Tests if real humans can complete tasks safely.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_6.5.0_1770055581436_0.6407506493413764","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"cbrowser","version":"7.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"895b02316a8174629e509a54e22170265e2ba876","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.0.0.tgz","fileCount":40,"integrity":"sha512-/0szGl6hr3TevmAXzIT3+G0MUwY1N3bUXInbGc2busuukBfxk+a6e+PGeFmbLkmIE15buM6UnZ44XxPpG92dig==","signatures":[{"sig":"MEUCIQDHFGqHqjVoTWTKu73rer1hk9Pfl9fUZ4Ip598NSkDMVgIgWQA3hPred4Cuf3KQ2/Uo1nexAqgCZzrrt4Qe+xgDOmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de74f26637764418f71588b7844f9018ec28acaa","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.0.0_1770056586417_0.31153341662506717","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"cbrowser","version":"7.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0ea35a4040127bd11d209fd8a852d18db1f94420","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.1.0.tgz","fileCount":40,"integrity":"sha512-cJBEjtT7tq3MyXs1o0mzEvmA+lbERkWC/xPd2becgihoirRx2JE65EOknP/Bcg3R3EekD0q2msUjVsLHWA6WAQ==","signatures":[{"sig":"MEUCICpLSjbXQladlut5oPuPpxKs35vbGcjY92o50PfJoccZAiEAumbBmS9y3Zn7cf0BQlQBrFkGJPC6lpiJhbgWAjf20XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007776},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4877dfaa38361b24c041991496ec5651617f4c20","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.1.0_1770058445805_0.41403406347452654","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"cbrowser","version":"7.1.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.1.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d5170a67e8a127d0116696310d55b9e040799f16","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.1.1.tgz","fileCount":40,"integrity":"sha512-dRL1MxsQb1lyVwTK3OQsjqOTjLmohaFr08q5C66TGYvTR1KG4jjj96laMFr42bNo9reuxHsA1I9ejrEr8ZqKwA==","signatures":[{"sig":"MEUCIQDhuuH86Hv13EO0HnJvU2aivwAXkbxhCcu+w3xT8JYwLgIgSoNl0gXP5kdYsnh/Cbp21/GCd1/flPa+dW4oTP3gboM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008697},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a0d089c517e69ce4aabb109c93507b624450a0f2","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.1.1_1770059060312_0.1549815474469174","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"cbrowser","version":"7.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c78a07ebc398dc940a1d10903275d6d8e41022a6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.2.0.tgz","fileCount":40,"integrity":"sha512-EMza2DbT9knARB3SzjlAAT+Z78Dq5dicMiXKCMW60aPeoUGnYlmcAMj79mkP2wsAjiOXwc69TPxIAC+YeZp1EA==","signatures":[{"sig":"MEUCIG36unLKGfBB9OMfmFUblpgZN8Q/7a1EITw5B8yHbw4bAiEA3XvhWOFc11ovqppIc/d+5PU4l1ScF7IG4SHkhMEAZEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066532},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"973be386e57f121848d198c6775a5eea9e6172c2","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.2.0_1770059529942_0.43158199138128994","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"cbrowser","version":"7.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e0d528397524068f6f3e050d46909150b36f68be","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.3.0.tgz","fileCount":40,"integrity":"sha512-93KZqbmrZBVt7BAyOdegc13KcC/xWk2qudXlf25qWVn1ZdQc0MjaKkswgWIncUYmZEte9vv7qoc1ABhkV5xDhQ==","signatures":[{"sig":"MEUCIQDBT7W81LWqDp4sC/gvdZt9DBXsTnXFJRonkAMyhk9FEwIgQHBriEEa+b/YPPuXEF7QjWW1z6T6rbBhXVWrdt7tO1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111076},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"78a5ec13b0eed1347a900b6aa4f350bee2fe4082","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.3.0_1770060007951_0.3795951219805447","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"cbrowser","version":"7.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"49ed8ab29236be99b910afd407cabf0556e58780","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.0.tgz","fileCount":108,"integrity":"sha512-Vfohg7zir9Od/5PrZ1nkblwzeJzXqNaUEJzsVJzV4pRM0cgwydLRF/Dzs/+U/Oow15Omh8FYrUFYLjlMJsFhaA==","signatures":[{"sig":"MEUCIQCiHrG6j5cBItQYYpj35xDKv7hVXmlSRPlqBXp41MB4IQIgUNssDV3atrcRjleYalTPPuzVo+g7rY7EVl8lcFlcJ5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1130532},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f24ddc2f54a4e909e4670228c0d140c3ac639eaf","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.0_1770061740830_0.4476667731389783","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"cbrowser","version":"7.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fdc3be22368205c0a705db7e5959f665eaad6eb0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.1.tgz","fileCount":108,"integrity":"sha512-tvWgD/y8i0mrrTTel2M+/7H2kxV5jNuHIC7uYA8SOTlE1QGjW07FFq+XLt9+CycE/zSu7+b90rMuW11lP5QdwQ==","signatures":[{"sig":"MEUCIDchPGSd9fjhqksS2tdmGfqXUUK9iBhOpUO16h+MbbhPAiEA7XbmZSLCzEGYXoH+igpDaWO0kg8ntGVvdLMqZ6GkXok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163453},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8ab45ecea5a1d8f792b57c82a727e207d14b5796","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.1_1770062276370_0.8888901803158626","host":"s3://npm-registry-packages-npm-production"}},"7.4.3":{"name":"cbrowser","version":"7.4.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"848788dee9111c8ce30e666949d3978f50d2d195","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.3.tgz","fileCount":113,"integrity":"sha512-SM5BipixKNvHRRlyInyhDWZhZBZo6g1RxsNIO5HxFJ116eXCoXvdhOa+xs3LUiTqvyVGUDnl/gomX7TXkGJF8g==","signatures":[{"sig":"MEUCIBQ7JJtx3AB6ZJ1BOGNe7g2vNOHNk6kbQ+skaxCZyJ6JAiEA3+Xo1NL630/lDw7eA9kWbHFNXtxfOxS2nMV7g3UR1Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243003},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a7c64b4c5efe9f73354d7e34c3f9c696255dbb35","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.3_1770066991382_0.9386830275122431","host":"s3://npm-registry-packages-npm-production"}},"7.4.4":{"name":"cbrowser","version":"7.4.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f71432188259345cb69fca19738981f101f52daf","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.4.tgz","fileCount":113,"integrity":"sha512-eTcq7QBMiMMx3w+zYl3uZvv8y2MBSLbDOJAZWABHrXbFT4w4ZxE0OmSURtF1IrEwkNNFxAWyTA2s3Yv0Uec73g==","signatures":[{"sig":"MEUCIQCGWHXgIPI5G5pi5JxE+htInTO3e56DgNhaMtBWkMx+ogIgdNjDza/Z/mc2RyNvS6LbqxDiKwmznhd9FiGZzCY9tOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248560},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9844a2f2bda2977b6c92acc983af8953f3f11217","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.4_1770067219920_0.6889355573955935","host":"s3://npm-registry-packages-npm-production"}},"7.4.6":{"name":"cbrowser","version":"7.4.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"86da1dd9394250aedc216130edeb33050cc6b093","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.6.tgz","fileCount":114,"integrity":"sha512-pwhcY3zI2HkXXJIEDYh9qk+0+nlfPIR6PfX2Lfmb2UeL1GmSdNAkAqkNkH9TuK56fHldTgVK4amvXiv5+rMsXA==","signatures":[{"sig":"MEYCIQDGwwYF8k3GhDtLBl5PP60TI2V/+QLCf71HyYOQwX0pTgIhAI3rjeo5RFbrr8A4WCI9M6E/nzCutqDP9G8nPHAVtxPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271352},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b4656fa5d14f00e3619e857a5318ad429f6d3b3f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.6_1770074676418_0.8579638685225537","host":"s3://npm-registry-packages-npm-production"}},"7.4.7":{"name":"cbrowser","version":"7.4.7","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.7","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b8b025f79455499024470b8219fe647d8bc23c7c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.7.tgz","fileCount":116,"integrity":"sha512-ITs6QSsQZw9ib4coG6ivcXnjcaeIj2s3tlqiCVdBAtAUBxO53zh2ygPHLbEEmHukwar12sQtMa04PR4LhLZoZw==","signatures":[{"sig":"MEUCIG8Ok3T3zfcyg3eTl3puHTCCqIr8TpxDuH1d+JJhqW2EAiEAqt8rtKutfs9D5iPeVDVWFdydRQy8xT3qYjRaxYz38XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289140},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2c51bf1fec46463e63512c4f8c62ed5baaecb2ef","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.7_1770077759199_0.5346263869250114","host":"s3://npm-registry-packages-npm-production"}},"7.4.8":{"name":"cbrowser","version":"7.4.8","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.8","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b01ac2abaad4178882d65eb893ec4fa4be8c8bae","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.8.tgz","fileCount":116,"integrity":"sha512-WG9WsWVwlEW+yXoR4X50qrR7hgQqZpX70YDuBsSwBbDoiYupuZy0d1328eyxURCXvk/Q4t6LIP1ouo/KVBeWOg==","signatures":[{"sig":"MEUCIC5/qSVrlOkfc2N0HjJZfVmK50yIOK3x54i2OTfGXTUtAiEAyrxbkpDKTuZIFOT0rxY2t3GhBbgf7MNeyRGYGj005/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291416},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"dbe0a6ab1a758d4845c23bcddaa6c69962dc5bcf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.8_1770080004660_0.04606630732841954","host":"s3://npm-registry-packages-npm-production"}},"7.4.9":{"name":"cbrowser","version":"7.4.9","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.9","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ec4c7b5c3c68ac73ebea117769d83fc83950a5d5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.9.tgz","fileCount":116,"integrity":"sha512-gWajqGYmBo8bGI0yCkLxdBwwJlR+JVmSVTsY+BX0dylu0WfL3lnD0ruXVrcAX/JdTCLeYkkR81gVhm/pzFxz4Q==","signatures":[{"sig":"MEUCIQCjli6GStcEzS+KzhbCG0Mv7HisGqYVMB0T4w5/yM3sfgIgYp24lxQHuSRmdUafwm6aa4aZTik9h/VW/kN81NkQXxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1300698},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9705e459dbee6b70cdece8070b4fa85a68aca5b8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.9_1770092166605_0.1975710638632413","host":"s3://npm-registry-packages-npm-production"}},"7.4.12":{"name":"cbrowser","version":"7.4.12","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.12","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cf0db2d052d457a3bb6b72330794156ba6c70b9d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.12.tgz","fileCount":116,"integrity":"sha512-Ykzuo2ifygSi29LlB4aGJBEj3+1vTBaYP8yiP7RkoV/g92KJwptu36YDDaDE6xoGtoi4Vvd0DnLQRilnk6Wz7A==","signatures":[{"sig":"MEQCIBATiMz0aSGygSkEHQ4yDNVaKmw8j+yPYBc3RXOjsjNbAiAxZWnwDzVtJXioV2E9s1Z1rQUOpftjMUCpf/CfMe1zkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334961},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"de868d7e463cd59d9058f729fb4aafce767005cf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.12_1770161761015_0.5917718815682778","host":"s3://npm-registry-packages-npm-production"}},"7.4.13":{"name":"cbrowser","version":"7.4.13","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.13","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"408f6e660f700db3823587d785c8d3e18d63e4b9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.13.tgz","fileCount":116,"integrity":"sha512-huqGJ87D4SpYnF+bnMcWtqWddD+dhM6Ch47zWrl+PtvwD6ARwoX93Cza9Rror6vTIUHjVUNdYIPUc+1deZbo2Q==","signatures":[{"sig":"MEUCIQDxVt/oHEg+3ZRAv4IA8kmPHPF/Cs87H+tf59wwYZH5hgIgaoz+0fnFj0tje4nQfM4UB+4rAx2feNmeYk3h5LVfeeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346763},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"03b17f282fe43393e8c8ebdcca60f21c4855d5de","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.13_1770162147207_0.0006467273074279856","host":"s3://npm-registry-packages-npm-production"}},"7.4.14":{"name":"cbrowser","version":"7.4.14","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.14","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e44364c099ee77551b60e71515a9e0c65ad08299","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.14.tgz","fileCount":116,"integrity":"sha512-lLCnX1o/xbyEigJ163e9KdjCLdN8ikBwENuE6YcyDd478X2GmdPIEMgjKj9IJc9Z+05K+/OpRa8lRiSp5PCyUg==","signatures":[{"sig":"MEUCIFMFqFToky0gLGjgAs6clQi5UVL42kaEI7gLyhHZPbblAiEAoVKmYuj2SgL6ABtC6eTvmRQfnv3wkjmsDOVvKS2TR3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1383551},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f777e43deca7e23fb52b89e5e09fd697f0287367","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.14_1770163419538_0.552029587652562","host":"s3://npm-registry-packages-npm-production"}},"7.4.15":{"name":"cbrowser","version":"7.4.15","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.15","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"152a177739890f83e88aa16259f544d8779a8473","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.15.tgz","fileCount":116,"integrity":"sha512-2MwvVBv9Rrkt03W+v5nsI/ucVFFr37Q3eMx8plsXAK7hfD0/sUnLw8tnUsfYWPteS8v1jp8cKFbW+GPOUxPgvg==","signatures":[{"sig":"MEUCIQCy5v2BeCAU/mC0qfl7fp1OAouSRoOsBPNK+a/r+n4t1AIgLsmTxqFMIKUjfSmPhcdKqwRP3yg6PiFgh/FXhEYsQOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2ede44a077972b3a505b60761a15d0b95ba0fb8e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.15_1770164311624_0.4145518619761619","host":"s3://npm-registry-packages-npm-production"}},"7.4.16":{"name":"cbrowser","version":"7.4.16","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.16","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7e5a541d4cfa7a44f3044fe5b5138f4f4e4e8e5a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.16.tgz","fileCount":116,"integrity":"sha512-6yyAQ68dThHXZLfJbAHG2/KndWLDEWEdBOxBysuIxT7AJdBRBHmPQcqyJGDU2kWZ8FJD2/bp6mcUqb4DcNsk3Q==","signatures":[{"sig":"MEUCIH80yuLlx81plvTlxs20SiihlHtzT1lDwJBHCHABj9J9AiEA1VI0csIQ31n6whTEA3//xdnK3MLUYvpFurjbQ/4fsC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451886},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"655214077f867604d31c7cb2cac21c99109310ad","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.16_1770165115017_0.17261555873364265","host":"s3://npm-registry-packages-npm-production"}},"7.4.17":{"name":"cbrowser","version":"7.4.17","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.17","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"68d7f23402d31567bc58ff96acb9698e075069d0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.17.tgz","fileCount":116,"integrity":"sha512-9CJ0O7XUX1OATF5vfLfgbqBbe0RaeztqFlP5fXcVHWNJc84UmWRVlZD9IPwquWi2npY5olS5C2jW/DIa7KoSdg==","signatures":[{"sig":"MEUCIQDwgP2qsMH12HfdUfoPa+sJiZdgdZfluJFMjGGWS8ag6QIgD9W9tMgI4CwUC+7n5Wbi6oVIFpydxwrIWKfoPqNp6RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472873},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5f8743c0953fbc2cc8b7d1e6a0f93bcd158c3521","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.17_1770165739506_0.8566091465569212","host":"s3://npm-registry-packages-npm-production"}},"7.4.18":{"name":"cbrowser","version":"7.4.18","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.18","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"111e7b1990ad70aedb0c9248ba287998f9e87b15","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.18.tgz","fileCount":116,"integrity":"sha512-vpAvN1mMhs248gQaPDUFU6BxcEet2jaIr9SOfUSEfPA1euZ5x87MHsN4BpdP+XS9f/wA+IZaYPSfyymUTJ+wuw==","signatures":[{"sig":"MEYCIQD1IY+pzBtdvVB9odswJdl0huVKGIeQxnnLV4/amZOU2AIhAJYHazLO1gQr7DmNGbiAAIP3obGbZHlrrTXJfvPpF6df","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1486740},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7d8707d0e069fe15de9dec0571024811da8b94fd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.18_1770173837742_0.4392387984845014","host":"s3://npm-registry-packages-npm-production"}},"7.4.19":{"name":"cbrowser","version":"7.4.19","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.4.19","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c451e79fd101c439123f9c565e5d02488231d06a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.4.19.tgz","fileCount":116,"integrity":"sha512-Ke9D3w0EyP8dnQA+H1gdOQMqmHXHX5huvx5Ah2KB33EPSc+jE6BSMwY3n68Bgft4yOs9DqvXScf7yqvxTCM4Uw==","signatures":[{"sig":"MEUCICoCeVNGFCdfxaGYpK6VUl5EYCqNUR3JBeNQ8wi+bTkfAiEAtm6GBjCl8kCzwBQ2mFMNdjGd8whGlkD81ADKvAYB4aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515968},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6fade047fd7370050a9d54c751c04a316f3a4b1c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.4.19_1770174354719_0.2380926920507931","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"cbrowser","version":"7.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0a56e4b727ec3f47c49cc14f86d40b4d199f5bc4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.9.0.tgz","fileCount":129,"integrity":"sha512-By/6VTQSSaPKzSqz72ZG305iI2UPRx64oYkkYpvGcswj5CRaqxOMreqE/t+peK0KyAKFoMREflHnidFk+NWZlw==","signatures":[{"sig":"MEUCIE18k9uytLlRl0jETOxN59rhphU+EYyI26vEubv5PtiaAiEAhpBrsI+knEivq8cAPYFTYytzaIvOxT3LTerTcyV9HZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556494},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fd9e604fc636a043124109c055b17e9f6527dc01","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.9.0_1770178790970_0.8145900662312477","host":"s3://npm-registry-packages-npm-production"}},"7.9.1":{"name":"cbrowser","version":"7.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b9c56efced62c183838c07b8030042365a3a657b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.9.1.tgz","fileCount":129,"integrity":"sha512-z/sfNMOyVN6hhmfwMQ42mmSft51nUZscooVMjudFnO+yByp/dk+uMmsgrMLdLdBfkcT8+LoatuhZEWeeWe4dPQ==","signatures":[{"sig":"MEUCICQZugx4GVJjEvG26S+k3i1Ej0o0DCl6/MeSOs3wnVCmAiEA1Bq2imefEahBa5wi17xXsy1oJzFkrN3u225Je7oAs9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551000},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"bb5705521a62e340be52ec23aae9537ca1bce9b1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.9.1_1770179204420_0.27967782149310727","host":"s3://npm-registry-packages-npm-production"}},"7.10.0":{"name":"cbrowser","version":"7.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@7.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"710f68287b313e20a289c802d418b16b5dbd80eb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-7.10.0.tgz","fileCount":129,"integrity":"sha512-OVrT5k7J4EB1nIEcJ7hVEWEpAe1KaLQt1YFr/nXBqEPUmERxIAG/2HFuzOgge6Qw7E10QQHWsWk1A8HM18i03A==","signatures":[{"sig":"MEUCIQDwJOLsM38CUxMfEXJE0PnEaTOjhysrFvkKxhMgZLEmSgIgLNrH+Pzjgb2ShyLU5vSppq7i5JF2EOs+I9Yny6VCJQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562744},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"862d3fee07aaabf911e48ddea168cc431835d0fc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_7.10.0_1770182159166_0.2593376929625224","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"cbrowser","version":"8.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c287c0c042a54d074e7b6960e1cfe1b30eb96f63","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.0.0.tgz","fileCount":129,"integrity":"sha512-yuPl1l9IEhV7idrwP458bp0RzeQn8aXvR2qtPrqiyueaG8cIkc/L9rrZdkmgMa/W1AXOay8N1UKAJVjxzVSfhQ==","signatures":[{"sig":"MEUCIQCejtfobBGN7nyLElBAPCgN4VAcqj8uB1YT9EStk2b/LwIgZaTpvCqxNQdUYLW3B6NhmVTMpF+dQ6HG2SlKodzfKgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562742},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cf8a366315d4a73afceec22c0b3d78ed38c2de35","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.0.0_1770182253724_0.8363431462391322","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"cbrowser","version":"8.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9a6cc1cea6a65255a0e9363b7da6e67ebe114dd5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.1.0.tgz","fileCount":129,"integrity":"sha512-3L9saoJkDXapquk0CaftYJsSHUTx8zSf89Hmw+Vl9GSp8WnewBdGoAZpahnv8XsPXFi9hcYvIdo5/7eHZ1GfKg==","signatures":[{"sig":"MEYCIQCARIHA6PG9CecA8biF4Z0JBYVzhDGRKHQGz1p7C81ZLAIhAJUQpsTh4Ws6nwb5CDu6W1FDLLAGxF5o7GTe5XsYLY8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565221},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e4cafe186e07207d61814c513a6a08f01f723926","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","mcp-remote":"node dist/mcp-server-remote.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.1.0_1770185235682_0.8748106874306918","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"cbrowser","version":"8.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"525192af9e5a5acad0df99fa6b45d080e850c27d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.0.tgz","fileCount":129,"integrity":"sha512-sXClygOfTvfLlR2mK7Ac+FHjpmhfQ52Ji8XdIPx87n4gFdWgTypXl7v1urj1lKmi8ZflrreRY3wDWtuFPPgB0w==","signatures":[{"sig":"MEUCIBhWDHBtVjguUb7+QSkO3PDEKtIQnNUo3a2XPPxhnvD/AiEAn6YhaVwAp1mjTteCmfYqwWyZ48Oy63/GoWXaIvVpA84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7b33cc18f341e037a4b2ccf4966df597fce87c12","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.0_1770242072556_0.7040358951591861","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"cbrowser","version":"8.2.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"de8ae285a9842ec564cedafbf4ba90ecde4765e6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.1.tgz","fileCount":129,"integrity":"sha512-6bmyhhte3UpziPS0AKhaseHblUgHTD80SJMULFkYkkmIAgem8i2Y8VDlKwOfkQ8sDYtuW5Uo6ad3FS45BYRgkw==","signatures":[{"sig":"MEUCIQCPrXYOvpYUo/cGIAVFougHltH22fsx5pBCRUBJHdTUQgIgBNWVsm7hBPfSO63DVHLqQ7eeUSEwEXSxqd49YNrhhmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"61bf1c162a8e9c73dd18d4dd5f37caeeae48394b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.1_1770242159427_0.22710722794224814","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"cbrowser","version":"8.2.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f8e260c32b8d6bf45abd17112b8e7804e85ecc1d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.2.tgz","fileCount":129,"integrity":"sha512-NfeQZSeLF90U4DgRKoyRiNXRexiEE4AnNGk065FzvbchPCtnEpP8LmfrtoYI2b9D2BAeLoOeXdqhlQd2EUPCiA==","signatures":[{"sig":"MEUCIEUVdimxuHiRkCsvo4e6YxhKNEb2jpmdtG+2VnLU0tJ3AiEA+5+xihmoZL+eo2SEUGeoKb0Uj+i9BY/6Q0F2QdE9dgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"68475789e0d2624ae2969cf760d71d0868d58309","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.2_1770242736813_0.11047109240546837","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"cbrowser","version":"8.2.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"311340e6839a4120ceee362af3f2b0fde4d92294","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.3.tgz","fileCount":129,"integrity":"sha512-9UMiNd/ekmd2ZMqQWTppLsA8x7/mA/+zS/GNdW5hvgMnefJ0fMM7Pgb5VHJwC/hlxeYX12I59PrEuQnRymZGxw==","signatures":[{"sig":"MEQCIF2ttMqRpXlWhlUl70dAxSDdM+nmfvN3gVUR+IFm8HaaAiACwI9we45YIfH30g4a6rtilune+26cdRQbjlx9by4cwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"07e885abb30401ddbb7bbbdd37007cdac42c7b56","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.3_1770242828373_0.27917611789057184","host":"s3://npm-registry-packages-npm-production"}},"8.2.4":{"name":"cbrowser","version":"8.2.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"192866de05ca6294c5f0736f490e66db86b341ba","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.4.tgz","fileCount":129,"integrity":"sha512-LpYJ8kGzyK0Ga4ZeJNcKEqWQYSCwgOoMbH+7uN+afj+7SbsiQFZ4Kg2PRHcRr8VomkjFZdaLlKg1o0BVzYGhfg==","signatures":[{"sig":"MEUCIGjH89/3B8WgKcC5hZG1OwzXPC9rI5tqdQMzAQRJpdqiAiEAs9UIxT8bIUBnShFhJg5IyBkS7oZELxtUNWg4SjSikrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"34f9308d2769330f9b647643715e01a6d87f3a65","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.4_1770243282045_0.11099940254952378","host":"s3://npm-registry-packages-npm-production"}},"8.2.5":{"name":"cbrowser","version":"8.2.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.2.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"aa4053618aa70cc7600d3c3672b9dff88fc7fe6f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.2.5.tgz","fileCount":133,"integrity":"sha512-X3RH4lc3wQlm6pOZXrydVHYDmAEs3+WYwmiFsenJJX5Cn6JiUCz+E7aoOYbPxyssJ5oWkSerIAiB5Zp/vtDDyg==","signatures":[{"sig":"MEUCIQCTwCw7Q3GJq2Cn150LZgJtPmUb2figt7RUzfft7bUf2gIgO35QRFwwERzOzuOwG+8Vi0Sa2j4mw7V05cWFZ2yToN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666861},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3dabcc649da9517141ec1a1e3f33bc9ed81417b1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.2.5_1770309221051_0.21810043493272646","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"cbrowser","version":"8.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f638f4b44666ee965d0a5437322e85914e980cab","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.3.0.tgz","fileCount":133,"integrity":"sha512-ua3ZTsy/cYU1ewTbQO7+RAdDAN9MsrXK8E+oXJWCM9AqV0jxwjUkPfEnrFry2r3hlFvhdkC1sEjPTdH81zdjqQ==","signatures":[{"sig":"MEUCIQCeY6ixYhWnYtMjvVDs+KvrRGz9DbQjKXkH8S69hJMiaQIgSNd5vnyNFlbsN1fj0puKTVCl/p3eTYCQSE6FHdQlv3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666861},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3dabcc649da9517141ec1a1e3f33bc9ed81417b1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.3.0_1770309243756_0.298423145916354","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"cbrowser","version":"8.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cd3850ef064725f891ae30dcdf4152fc84c00af5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.3.1.tgz","fileCount":138,"integrity":"sha512-qEBKyWwMn0o3dv7Ax81czETXMGMPW0hbePOxzfh7p3FwLvuTwISpsQ5CXgb9rgJXIt2X40IYfwZJXzEXUgTSpQ==","signatures":[{"sig":"MEUCIGwfdXq4nld3knLXah0z0LH/ikoWJFN9fcbsFZNkwlqqAiEAkNphBIkD9ZRgTVhq+/s/OZe6IUCuLY6ZR51IWSVdGYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687067},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"10c07bc326ae9194123d6b1a0c4cfae3f6ab5104","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.3.1_1770309777158_0.4344671415570991","host":"s3://npm-registry-packages-npm-production"}},"8.3.2":{"name":"cbrowser","version":"8.3.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.3.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e2515c6001ab76618954a87e462018d6c2d4d4d4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.3.2.tgz","fileCount":138,"integrity":"sha512-PI8AtEW6FF6feLRNrdSkVNJANlBNmtTYg3r/md/fHOnlCfsrknguAQFjrqEo5HSqIdAGmo57A2tpWTHDbsqMRQ==","signatures":[{"sig":"MEYCIQDPjk+L7+1aeTjQTMhz2hAlgY8QbJJoYx/bTEHmm3pxbAIhAIOkVfcVGx01owmoazX2dCtWRO+tRZkS+cFY84DMRYDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687067},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"14a3785d757de7c1f2e2e50c304dab16986e12d0","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.3.2_1770309874211_0.3370765637941737","host":"s3://npm-registry-packages-npm-production"}},"8.3.3":{"name":"cbrowser","version":"8.3.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.3.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fad04fd7fade692ff01338ae04fde3712b667dfe","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.3.3.tgz","fileCount":138,"integrity":"sha512-yXVW1uICNgmme0gtrBGjTgGJU9ap4HISmgKH6JW02U4AdEkvx0R/3NYi5Up4dWZtrNR53B8pdOt4ASJqt9jZJQ==","signatures":[{"sig":"MEYCIQCOX60Jh/K8XFtkWIsmyE/JPkzW2+piLBEwm6PFuX50HwIhAJ8nde7w1cD4YpfI83QtToiwPOVWgFLDayzhDmJzT7Wa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687067},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c9eff200dbdba9aace2ed8fdbe2056b586dcdbe8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.3.3_1770310032364_0.5496938118536971","host":"s3://npm-registry-packages-npm-production"}},"8.3.4":{"name":"cbrowser","version":"8.3.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.3.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"216390ab4421c96bd439a43de87593b2a6660280","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.3.4.tgz","fileCount":138,"integrity":"sha512-qZMKpLUq1sD7Q/FGKFk8mWYbL6QN8c39CC0HzAzmAph0WLBbnWdLZ6e+VeQNwTFzHMirPVXb3w7cWAjfR0kQxw==","signatures":[{"sig":"MEYCIQC+yoJdN8VyeFGiHJjfRS6Wj4Vd0qFlZfRJLLcyl7A6jAIhAKSBex+IwZEH3eFycKHAbpINOp8jByIOqqrOzs6jq/bG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687167},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9bd15ad787f555657e597f1d24ebfad05ed6a87a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.3.4_1770310643721_0.3575952598807286","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"cbrowser","version":"8.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e4e984d8d279ea5e5b0ab4c1831a32a65a575c42","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.4.0.tgz","fileCount":138,"integrity":"sha512-qtBNUv+BdiPeNZQSiAi1Xl1J1wN9CrUL5jHfaV6Wa7656qdZ78H3Lxqr6WTPbHqDOGGTdWkFs/hKyP5ku2LV5w==","signatures":[{"sig":"MEUCIQDqsMC598XeNE8LZ2CdmrHe2g0Fo9l9geZ55ECzU78hhAIgGzcLp/Fvjul730wl+koSLhBR5TUZEJ3Z0ETefSaPUew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705641},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b4be85d7078ff8dcfd9a2ed79c67c481748ff169","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.4.0_1770312590448_0.7211116862267211","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"cbrowser","version":"8.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9affe9e640872847fd0e2bec8bd40a512366ff8f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.5.0.tgz","fileCount":138,"integrity":"sha512-NM6+bAEYuXMbYLyAOb5Xt4UpkjN+jOyZSfNSE+xeO7863npMbKTT/qaAyrAJTwa5mH7VWRIiiQwd9AaM0KPNPg==","signatures":[{"sig":"MEQCIQCPpj+nT1DOh6akXdKGgo35eCGlXuZPBPGsmIypBaOt7QIfQt38akP29uESRx9j+YJeX1wG0YxAP4rO8U+5gxt9aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708271},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5bd05fc931309e604200e1f70e8abcc84ada8dd3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered browser automation with constitutional safety, AI visual regression, persona testing, and natural language test suites. Modular architecture for visual, testing, analysis, and performance modules.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.5.0_1770313550844_0.7936512889061409","host":"s3://npm-registry-packages-npm-production"}},"8.5.1":{"name":"cbrowser","version":"8.5.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.5.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d5e8c2640eeb944c681d2dc7e1829d59c4d1986f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.5.1.tgz","fileCount":138,"integrity":"sha512-hhzomFLG7Lwq65qOwZ/kw8MRH2b0TGi0BReWR1/3DqwwL13RMQeZsTV621yI6OiX+u+Qk/YXo1lSQgER7lqaJA==","signatures":[{"sig":"MEUCIQDHD8i3hI4N+VfxZlYVJV71MXv/yoFsn2pqe/EektQEYgIgPU8+hi1HE5V3wLTccaB3LKHHOCi6w0stEcUcZNLsglQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708200},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"af80a6ca48252a29b736af1eb1cc06224a16d137","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.5.1_1770314779829_0.5176668334424384","host":"s3://npm-registry-packages-npm-production"}},"8.5.2":{"name":"cbrowser","version":"8.5.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.5.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0ef1ad5bf38716bf3e79cbfea23ce189e9e82108","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.5.2.tgz","fileCount":138,"integrity":"sha512-KD5NrgNnTbGRKtcXlgatep/4ozOnaGoXXM9IcjPaaG2N2ubk+dxiFneergC7JPVwNqYODbQ984kpSoaOp/jdRg==","signatures":[{"sig":"MEUCIDyCIpHR2K1xvrS7xRAiivc/LVYzWDFG0d3MP5u8d4FuAiEA9TZamGJjtatZycR4QRAjOebWmhsbNlZAKcK3MkcUBkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708200},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cab1333f6262b2657a5e97c8a6a6153ffa73e629","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.5.2_1770314901997_0.3033933596414282","host":"s3://npm-registry-packages-npm-production"}},"8.5.3":{"name":"cbrowser","version":"8.5.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.5.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3e060842204edad1fb644100db6bc2bee4ef1400","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.5.3.tgz","fileCount":140,"integrity":"sha512-Bx/hPmlCw5BCQ2/DXFbZMF0xqOmyI12I7Kan8VFymnkZJDvrhCk8MNQStKHGXnAeKD+5W3qsD8n+xfpwsAIM1Q==","signatures":[{"sig":"MEQCICGNQKpacSLRVUB8/nw9QdZr3irmP+AlTR+JLECPmxulAiA9/nU9WCG9P6nkCSR5tnANiE6O0XOGiwCknmoIAPVq5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714211},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2658c0d4b9aba8c6ae4989a86b08dc8ff7f8d5a4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. CBrowser 8.6.0+ is now licensed under BSL-1.1 (source-available). Please upgrade to the latest version.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.5.3_1770316287567_0.03304592284845542","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"cbrowser","version":"8.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e079cadfeac3005314f4b27205fab7592adb27d6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.6.0.tgz","fileCount":140,"integrity":"sha512-1ZJMcOMVjw+u06Tttrm3skKVeZBkmvKu870azCyBaRSbCCJy0KTG31pnNkmhlGHD0kGaO7Ie7ozgul826t0w2w==","signatures":[{"sig":"MEUCIACl4cmQWGYQ5kifbkKLR75u4mFnqVdlPjvfQ4TUWTgtAiEAp1IHPSzNNaOIn7493ML0MwT9xgkZjSXr3F4k2lFsf/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735921},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"79bdbbe1a213f7334adc460f6ef54d5f51fa7155","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.6.0_1770317794116_0.33439309438877984","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"cbrowser","version":"8.6.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"MIT","_id":"cbrowser@8.6.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"18fc32c731c57220b0381b24b49f318de12d8f72","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.6.1.tgz","fileCount":140,"integrity":"sha512-60rPKv9Tn/kUtw7DBQYU3YA79ibI7MpgXI7scbqaaBCSio4bvE+XZa5mV9nBVtX0GllyYfW5mmpz6bDyETtGdw==","signatures":[{"sig":"MEUCIQDRKcWJKr5WUdXiSsVCFmk4sPNyLLz/sieSMoy3s4ZopAIgMYRC7dqj7AR6/HZg6L1CWS+Mn3NWNt3ZjcHckJ7QhYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735936},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5e253d22d65453f053fc3f219e508072bf6e3d52","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.6.1_1770318269512_0.44632799121278155","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"cbrowser","version":"8.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7031a564064f24e7414b140973c4efb8373fb3ae","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.7.0.tgz","fileCount":140,"integrity":"sha512-eRW5mQ6Ap/YRN/u1cG3LelsKlju1CjFrn9kfFMOpMZbrz784uF+PE5XfIb4devcjLjKuGpbkv0ikao6u0By+3A==","signatures":[{"sig":"MEUCIDfFJpP/siOAB7WTQlAL0ZqronybllVjHlVLNZGiyBixAiEAp1jjLCj7sbh0ExU/9iy4mRdc9VnJSpONRX2swR0knug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753228},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2735c1d241d169b0fe2bfa1db9b73c345dc6d8e5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.7.0_1770321390641_0.8178306172083611","host":"s3://npm-registry-packages-npm-production"}},"8.7.1":{"name":"cbrowser","version":"8.7.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.7.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4112159d8f8d0802177c77feae6c2b6c010c457c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.7.1.tgz","fileCount":140,"integrity":"sha512-4dtlZuGaFJuj9+1A8oSjHwWX75whSYFOqTGbuO2xuMBd9ZlAyGgDtkO/O7Tbqo9C5E3fbliKxcSuFc1ZjuDc0w==","signatures":[{"sig":"MEUCIG7UWvT8xhtim+uuvDbvj5yk4bbRrPqbGWASfW+Jy+mEAiEA7A2ZS/RZZauFMK8kEoryY7oQwIFXHjjxf1y8Fn5JcOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753812},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7e9a55e8ee02c793dee34ad58f422bafaed50ede","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.7.1_1770322080617_0.9287497327335739","host":"s3://npm-registry-packages-npm-production"}},"8.7.2":{"name":"cbrowser","version":"8.7.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.7.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9200dd7dbe431b731a3cd8a06a651ec6ae1d8047","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.7.2.tgz","fileCount":140,"integrity":"sha512-jxDMm9KY57dMadTPyE52dysSVN6BZQSkNpcYnSlfvuVdUGkUfFYk8ocWMHnGyso7EFt0dP9E+wpyQwWiQsdUJA==","signatures":[{"sig":"MEUCIQD22EfP04aw323oo/wAOpM20lS4RxVCpgsLQhbuahN1qAIgXSlqv5t9ovrGgjs5c3oEgasE2oZBfMupR0KIsL9kyWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753812},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2431d296dee1ddd625d1984c376118c5f351f2bd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.7.2_1770322156230_0.7288531909195455","host":"s3://npm-registry-packages-npm-production"}},"8.7.3":{"name":"cbrowser","version":"8.7.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.7.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"18e648fbb6206ecd481dfa3313b841b78a832f81","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.7.3.tgz","fileCount":140,"integrity":"sha512-+wq8hhoJYd5m2K+w8GmYrXTkbbDuvTAOZZ5vIATsULLB4RtnU4YWIHq9eD4kuzGWfGwWsRD0IdzA/Pl/MfQMmw==","signatures":[{"sig":"MEQCID9pFqTL6FvAYPtzqbYMGcYGZ+QT9RW6oOL3LZ2Ct1tjAiAS87edFjsvvVEfg8j8KcgyReOu8P1us5yAGbaRT6v3sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753839},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7809fe1abfb3db66157683a2f3490be0e12506e6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.7.3_1770322281448_0.15675468577260632","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"cbrowser","version":"8.8.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.8.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"55195024a5e829cb6bcd453d8594ad5b98411249","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.8.0.tgz","fileCount":140,"integrity":"sha512-3NNwoJdf+MBNUXWboDccNMezBSRxXm4aUdT8jcquggN557t/g2X9pRupyDpSRWlLJAWXlvFlfIxFV1JO2D0MdA==","signatures":[{"sig":"MEYCIQDvr2Jl12c6l1DovsilW46AGNNVRMO3vsjrWlWiuegIIQIhALhrhvFj/I06+zjJCt+NVkgXTPkGa2GI/6rlyT6UwyPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1793867},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5ff65fdc9a43976ec7d9c348483dcf50b3e56a93","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.8.0_1770323177994_0.6955458971629718","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"cbrowser","version":"8.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2bd4d3b7ebc09336123d87dd1b9f5013db25b097","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.9.0.tgz","fileCount":144,"integrity":"sha512-CTO65GvNcFgTVVl8l8P3TMpEvNflmJQf6rPxq7cRztkBI2fsIfuSi1vMZM934agM+bAGpCiZxs7nj2MvecJNfw==","signatures":[{"sig":"MEYCIQCqpYdk0Vji8KAF3O2IemgTOlmU041+Yygt7nuZ3SpJygIhAJqKCOI0JRozyngEZCspNeRclbcDXrFnvq3cQA8ZerFJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791737},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5ff65fdc9a43976ec7d9c348483dcf50b3e56a93","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.9.0_1770325043451_0.9126615720337361","host":"s3://npm-registry-packages-npm-production"}},"8.9.1":{"name":"cbrowser","version":"8.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"caf1738079519e587e0263caddcd21d79227f262","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.9.1.tgz","fileCount":144,"integrity":"sha512-dtG/d1RMuBhosE/RO6ku5TucjHooY3gwmaSBwiYGA1uAQn1bMkVVmK3tu3JztO6RXWBhLAWwg+mvptHTlE0/Kw==","signatures":[{"sig":"MEUCIQDwj58n1vN86srI4oKTmtSw/gxdcQVtleu5SRIArUZlwwIgJRizMDAeIp/7YLV0QbeVAcfcUGoldGXKLDz5cFE5lmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1802259},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5ff65fdc9a43976ec7d9c348483dcf50b3e56a93","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.9.1_1770326125349_0.9299941014752533","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"cbrowser","version":"8.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@8.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0dc28762766699d23bdafe8f62f19a166b898fe4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-8.10.0.tgz","fileCount":144,"integrity":"sha512-rrDfuIcZi57nJo26swRIAZrp667AYLZJO9Rs9oqtB0QdTQXhKoU3J0jtlqEXvyJbN4vLXiBIfJW40jnR6tWEjg==","signatures":[{"sig":"MEUCIAzZid3UImnu2Wc+bcVAbegiZTsR30ZJrMAUMTRcvt8yAiEAlt6E8kwgpp4dAT2XK/EH17jq1FfABUKOkrhQ0f9ckdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1802260},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1f5ad50809392d7a18de36ce85e2dd9c77c46825","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_8.10.0_1770326291489_0.5538434571581736","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"cbrowser","version":"9.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0c83851ad6923a50bf22e78f222762d0fcc859a8","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.1.0.tgz","fileCount":161,"integrity":"sha512-hmRRnAyfv3PNPwi3KqkHINfxJSL2L8U6xtR2rRrQRoG1uTR/838iJcFEwj2zOYGdeTSTtwt55iLi+IjQydi2GQ==","signatures":[{"sig":"MEUCIFgDFJCWt59qd0I7YE6YxstML3LnByGYKltRrgLGXa9AAiEApNZ0qY89UcNS1uQNau52jVfRUgwoQ8yYAksAmQrYB5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"4612a06e5fe5f0d8f2509815785e5184db2b774b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.1.0_1770395474081_0.4131161026122001","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"cbrowser","version":"9.1.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.1.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cd180a4082925af0c28db70af8c42aad2b0583c4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.1.1.tgz","fileCount":161,"integrity":"sha512-jZir8/+5ZCe27FYWEc3UoRDMxznDEOHNVWuAsAAIedgX9Utd4/wS9oV16QZ7GYO/zP2ZLdm148HEO340ulV+xQ==","signatures":[{"sig":"MEUCIQDIholVJBXCPY8lT0Brzaj+itBBHwMbpbz0zKxpKElLqgIgXtcVMjkCFlXfq5t432R9Ro1UAE3m19lAFqFqsDh7fH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"febaa086fd1a300b26cd059f918caaace624538e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.1.1_1770395662429_0.8889875048628315","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"cbrowser","version":"9.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9ff1ff23c9a45d3cd124e8ecd97e8dea0f704ab9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.2.0.tgz","fileCount":161,"integrity":"sha512-nNZkMe8itpvdsfn6dbx30M9cv2Hg17bc8eSqoTBMGfEr5u+WC28ZXJX+dAyBDGQ8tL809TkbGZ7tueXDkFjgcA==","signatures":[{"sig":"MEUCIQCfZPfUUbU1ySTwcosT7Z+45Igj3pXJ3O432+1S2U37rAIgGR5+b7PW//T24xNIZODIvuhhI8cpADRqT5pjzDLZ3+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137766},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ec2dbb765bed7183efa98c20cd0889fdcb8cddd8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.2.0_1770395898822_0.8014059514045526","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"cbrowser","version":"9.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"dd9549abe2e20a4a1f14d568cfe8abb3efeb3ccb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.3.0.tgz","fileCount":161,"integrity":"sha512-zM4ApI+KAG4iUUbHutfL14gGk9hXZodKBhS9W9+OnkgRwq3iwPsvVHWDipI4FhoK8/wBASL8qXfvq210rdl6Jw==","signatures":[{"sig":"MEUCIEoU8kxYXe/JUx5Y3FXo9GiAPw1qNb7FJYh/GUY+mfVEAiEA9UZX879iNdxuqShBjCUm9tTKccQdAluihbcoxS4yvi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2146739},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f1e24dc9838161f09bbac65e56b1f4f6311fae45","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.3.0_1770396226350_0.08342000956181539","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"cbrowser","version":"9.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b3a4376f12b14342b98b70fb6918e8ef90614c49","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.3.1.tgz","fileCount":161,"integrity":"sha512-dVOQPeJB5xINJTyAfA8lj/q/g+YlKuDRlKRA88/wYQoSImZ6gsVXNS4b+oFSbG/4COdPoYOnJJzrHT8fS8pJhA==","signatures":[{"sig":"MEYCIQCC8cecGEOEXuRuaAbES9se/CXkNkofqZ1IycP2oGUyVwIhAKv6I5KVrvUDK65YPPZs4ljUDZXGI3DdGXMkRY1x9Kl+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2146739},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"dc74ad1228c3d8adece072c967f8891904197a27","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","jose":"^5.2.0","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^15.0.0","@commitlint/cli":"^19.0.0","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.3.1_1770396946847_0.33061951039013415","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"cbrowser","version":"9.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"bb4e12dbed521622b3328ed2b9cbad4cec74933c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.4.0.tgz","fileCount":162,"integrity":"sha512-msSIhOJoxFOfLifQxYk9qg/g6AazrO6DPctombjHCj0LbPO0AErnYLNBMQhMyrCzeXbBCFlGpCcSjSam+gSDqw==","signatures":[{"sig":"MEYCIQCDoajhjX4DK7MEH+QAdlQvRLJqafbil9TydpW0sNfzjgIhAJyHT2STI4OmrFn/X6OXD+wujDAfyAJYkBL7zd2OhD3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7f6225612b4e7e2c93f3515db27fbde65a99403b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.4.0_1770404335889_0.19764105879788563","host":"s3://npm-registry-packages-npm-production"}},"9.4.1":{"name":"cbrowser","version":"9.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c6549439a714d5254ac9f25ccbd5bccce9762a75","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.4.1.tgz","fileCount":162,"integrity":"sha512-3i9IpFOAqt2WQLk9aY5Yw1GQ/S1gv1dtifBjBBvk9OvoKt7NMAAHnu1vWffbV6RRM6xx8RISfMKcN/bB+VY6UQ==","signatures":[{"sig":"MEUCIE23vRbObquYJ3Ihd0snJZ5ZcwoumnkHNZEeTUb4IY02AiEA/eK0nujLdocY51agTSL3qVSTOECTXccbHgFabLT4Dn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0ceaab25d8068ee43d9c4920c009303b93264664","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.4.1_1770405129548_0.4714435389400715","host":"s3://npm-registry-packages-npm-production"}},"9.4.2":{"name":"cbrowser","version":"9.4.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.4.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"145da2303534a22fba4159cb9abc406193868782","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.4.2.tgz","fileCount":162,"integrity":"sha512-+0pnSM6khTseULwC9AtFPoFKZIEfEUkDtxilvYgEg5pTtJQ5jRnNm5RHyrk/by+lHbXSrYbiGh70X7KAV9dx9Q==","signatures":[{"sig":"MEYCIQChanjX/y76EyNqgJ4pEDeKZXRN2U/82IPSywTe2lj9GwIhAPGk4sa/8354nR1xmoCwqm3szLtqo4gboQuxzmjk562n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"41c1c2a242612e5ef0880152f4d9ac6a2fbd3171","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.4.2_1770405724410_0.7870727083748656","host":"s3://npm-registry-packages-npm-production"}},"9.4.3":{"name":"cbrowser","version":"9.4.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.4.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ea73704dd545901f933f7f9821ef2472daa1efee","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.4.3.tgz","fileCount":162,"integrity":"sha512-aJCYd2ChsV0jAsnZrJSSzUUAaBNwyrRyo8zL6hFOppoXc8JPBBvQYCNvtkdpczEVzuAk95P0iT6WMzPFngJn1g==","signatures":[{"sig":"MEUCIC3s4d7U8lRTXDZse1SxGnpq0t4/xCbhJEuvhDVF+kqxAiEAydLKRPOuwqai2GcwKziwMsJ1f8XOa45TOesIaYaf0JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c4068558ca5e6cf9feccfd9c13b7a627e667d82a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.4.3_1770407126187_0.7870020662847479","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"cbrowser","version":"9.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2835747f1c15b8bd007ad29ad421dd3c741678ae","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.5.0.tgz","fileCount":162,"integrity":"sha512-JTY6p7vX9EDiGCYcKl3xpFBoeb4UMGao4lP8CDl07TUhJaXI7eXGGQ3gwLwTHDko1siBdxdul7mZIOtPSOTYCg==","signatures":[{"sig":"MEYCIQDA2RI2YCMe6Bce8xKhsmSL9kqBSWLlHqgN9bA6Xa+KzAIhAIVPiYf6L4U9m2FbNzMS/K5PczSaBSu4mBN/kmSZScwG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"71f8bc276f413d18d53c2445b28706524977a41d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.5.0_1770407300966_0.39929526114364466","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"cbrowser","version":"9.5.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.5.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8561b877acd1736cc466108aa24f4e4a3955987f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.5.1.tgz","fileCount":162,"integrity":"sha512-8VGaqNd1b5zFIrTqYEC1OwNNow4HdTWf46iwVuSZ9Evr9Fp6VYOOgBD91Zzz+U+jmdoYRUNEwU3nBJAgGY2cKQ==","signatures":[{"sig":"MEYCIQCLxLOkDemSUPBulTRxbS07oDJQoIKTGcekSo7Oz4xfZgIhALEmSfURrWaBPjJw9bxqc0YH4uwdr/6CrLFVUldsBCAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"459d0e1476e55bed31f7d76c7b43c160e62c9ae7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.5.1_1770407508599_0.42863800622322","host":"s3://npm-registry-packages-npm-production"}},"9.5.2":{"name":"cbrowser","version":"9.5.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.5.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"af37c9733151ce3d45882167dba693eebd9ca96a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.5.2.tgz","fileCount":162,"integrity":"sha512-ghnCg8+6aCRg2qC3A6HyMUPt8tEjqIKCDbIgCtU0D70HDdmHOei0aJHyrqF1vCJrwWI6k4I2vvPru94hho3wug==","signatures":[{"sig":"MEQCIDsvYXaZ+SMC+0/7ne59iENjPCzHqBV3jtTQDk2LxwAwAiATfO0snq9J7D5vH2FhxESTHS+HK2nP7OzgNI3QB9V93A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153611},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"4ee7fd47a4a377ec5c101a415de7d5a2fc292226","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.5.2_1770410234149_0.060713361933332655","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"cbrowser","version":"9.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8c342d8466e9a9932a1c7ac9dced50b96a67854d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.6.0.tgz","fileCount":162,"integrity":"sha512-/J/51DOJDTo1zGZFNiEEIy0C2aO4QnS8ZpTDLOAykNPHjTpjUyNxKUrBSjYLVxp+UbGV6rOjqKNxVtoFJ9oifA==","signatures":[{"sig":"MEUCIQCd7hLO4+Jtmni3ndHsUX/3N7DSYglll5pxbkJMyw2wOgIgEjinL02s/DFT9Bgx8ZhO84Lpq55myxHyMu4x1WU3gAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178171},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"325226a3dc10830ae68e0c87f73df49540128dfd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.6.0_1770411351332_0.17957146711959915","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"cbrowser","version":"9.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"961697944103d616aa2c20409e5b74bc11564db8","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.7.0.tgz","fileCount":162,"integrity":"sha512-gf3tlB1wczEHKLvgFsU4gwV934wmTjZbemML4XO/cIsxuYkGd8eDhFmBhh/3S0ChTUsR/wzUkM3TXBrHT03DUw==","signatures":[{"sig":"MEQCIAbkXhQ8bHC+k5OBu9M9/FzF6zIgxAvnxnNq+jcmUZ5rAiA7VsovYc0jMonzBuz8mywBFSDb/AcIxK4LGEbrwOTkZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180790},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1e7c78668eaec0795f2bff6db46409b1403e7321","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.7.0_1770411640782_0.8475232113296105","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"cbrowser","version":"9.8.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.8.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a6c8843bff18c1e3550ea46a1cd97f9c6c0fa9f4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.8.0.tgz","fileCount":162,"integrity":"sha512-Ufbm2XFxHKXBi1xWMPAH1oYJB3R1+9SprHZLTKNM0nhTi0I7hDakvisJ8JwYYC6osw1BoVpueUC60Go+yVIQFg==","signatures":[{"sig":"MEQCIHGpJeJdy+oIMEm/LI0JYGarCLS29vvLfuvstuiVZCbBAiAcJfmELxiz9t1xRbUJEo3zAaiPRPiHZKCMXpDyrxfgbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cbdcfbbc94e28328732b517ee617905ba57c3d29","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.8.0_1770412428070_0.7629443105821005","host":"s3://npm-registry-packages-npm-production"}},"9.8.1":{"name":"cbrowser","version":"9.8.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.8.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"086179e2383617d695311afacc044873c9b546f2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.8.1.tgz","fileCount":162,"integrity":"sha512-Qz80giA/WulncP06LoSMRrXQuIxcfhXKYTWVH4b05WCN9bKjbiIFFzfIKNpzU1mhTJXEAicp8v57F9EqCKmN8w==","signatures":[{"sig":"MEUCIQCroI2qSJDg2Njo0+VUujsmus/dOh24uT62VvuKMO8COgIge1GxFb6xaMfmP9cAGRh4KharxTHwL+Je9CTSFxN50p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204999},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0839f64129882405c69ec409c159bb2ce45b63ff","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.8.1_1770413071053_0.01608544090334396","host":"s3://npm-registry-packages-npm-production"}},"9.8.2":{"name":"cbrowser","version":"9.8.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.8.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"24e265814c5d53f0961cbe9d6aaa6bceee4a8012","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.8.2.tgz","fileCount":162,"integrity":"sha512-asbPe5rMBy8spS+4A9vOIxjWzInZy4qTGPQ8wGFFCmI0y0VCxmyafWoOpsqrrTvurnXTenJwuHaVby6NwQmaMA==","signatures":[{"sig":"MEUCIHqy4GGkOGPMH3oGR7hkGNWMDxzkD4ccgjePHHJ32ag9AiEA+oYln0XFPf2VS2WbFQg7+aVsqGkLSWjeZse29cj90GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1c1e15d5f46351ff992b271a5bc55567243e9ba5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.8.2_1770413743571_0.8751702574372451","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"cbrowser","version":"9.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"98995cbb52d3410bfcabf6958fe1ff70c054a659","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.9.0.tgz","fileCount":162,"integrity":"sha512-+MbpoNFH1dd/V+xfIsYObPo5irqnmw6XMv7O0bJT1ZvE617eL+3hsr3uipMz+FQzCSdMIxrwCekIsrf5Gz0mzw==","signatures":[{"sig":"MEUCIHhDGFCZdJvH3wo5SwbBkYBrHNswk/Srd0oryOoCBTghAiEAlWnmajj2x390D72+QtrBRyIhgb1G78lJwBvz06CQ438=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2217905},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ebf293d05de9f7abefe24b68f12216c449939568","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.9.0_1770430760110_0.013782628718020717","host":"s3://npm-registry-packages-npm-production"}},"9.9.1":{"name":"cbrowser","version":"9.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d473da169e4d25f7a88e750a311a7bb18d5454f1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.9.1.tgz","fileCount":162,"integrity":"sha512-/uh/5N5fWiVupdo0gPCIoWmk1lrLAvt0o0j9uhAXuwbPxJqi+h2fVmvlottcpV6BjNYgqdXNPpKSOMZAXwa8wA==","signatures":[{"sig":"MEUCIQDmB2kncR6x/XRKzQDHX7iM6xNs9Ndrg0eQd6VYNuDYGgIgEvadwcgetEORL/bZNdHm0/8CVOEz3CiQ+5nQo9Shh68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2218857},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"db04f09f4353d0b8b7955a8e2cd413fbf1b3283d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.9.1_1770431633902_0.867676361209589","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"cbrowser","version":"9.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@9.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"06245e9655e9dd7d9fafb1e04bebd18a2b6bbf10","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-9.10.0.tgz","fileCount":162,"integrity":"sha512-fTzi+Z06/oBDSPO/Nsswrd3cZ9VtAwDLhDuP0TeP+uK/2B4cWFIHKYd39j8XenbxM1CPdtj4aISuzBbowRUsTg==","signatures":[{"sig":"MEUCIDhs+TQ8ThMr1UGdPlFwxokc+MMZ7npd/Clm/18yv0guAiEAtqKoEYXnSAqkFQf7ehjMxvNnDvRlPoQTPsflnVSrkcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2230010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"af8657f87f3f93f012cb3ca414bc0bb853739992","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_9.10.0_1770432906681_0.8785709225042662","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"cbrowser","version":"10.0.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"13ad4133a8964827b762cc63bc440ea78648dd44","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.0.1.tgz","fileCount":162,"integrity":"sha512-SixR9yuTTNTaZjJ5lbYCH1YdR9EM4WFptyRdE74MfABpPisIWJmdSh1/6u3aQR/EEql1e/p/avXFzB3EcWLY3w==","signatures":[{"sig":"MEYCIQCqFhc9ufCSRFZdOtswV2u+7t3DXFqULPyhMnCmX9apMwIhAOD1d8Wd6iVAHeTInfSeDDA1CQO9pMkkBXvEjUYwQe5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2230010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"46834c9f9132a83b61d87529a23452b256edd664","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.0.1_1770432998736_0.12041450259111186","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"cbrowser","version":"10.0.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.0.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f52414636b16972d695b6b10d541840810854476","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.0.2.tgz","fileCount":162,"integrity":"sha512-MY4aap0gSP9HjWNmqc/9MN9BDXthYAZqwvM+EPpET/2GOOCj7UQR3ruw54jysLfDdCQ79zbyJLf/v5mJrZNKSw==","signatures":[{"sig":"MEUCIEvKlCNjYd3+u79EuTD7EWVrMM8t057BcjBZcqevHef1AiEAm4S2Qyb+3if0s6IEpVneGQPj8QAS1eXXU03SoWdMqLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2232908},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d61a4d10f8d5cd40a724df780719ed907d11c621","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.0.2_1770433484085_0.24206223126955306","host":"s3://npm-registry-packages-npm-production"}},"10.0.3":{"name":"cbrowser","version":"10.0.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.0.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"bef3fb995c340b90eaaaaf8c479c53c33ea3eb48","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.0.3.tgz","fileCount":162,"integrity":"sha512-R3QjJUqXW2pX/o2JeIZ19a5W1WNBnPtuekPo43vwP5hpATzFrcm5c6cX8jFTUxZYfD35TxFGfBzlgGQQeecuCQ==","signatures":[{"sig":"MEUCIDU3pR7r4C/45XjOeARkt0Bc+bOdEPwvL0BkVUud8LfbAiEA4nD50Kb5WbcRtB7MZS4jNT4UY8p+Z19dTK4CdVi4PWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2234055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f628389ba34c2e39c5bf731567a3331b2e639fb8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.0.3_1770434304237_0.7060613424747793","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"cbrowser","version":"10.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"782d103931a60322a3036d818fbca0ede948631f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.1.0.tgz","fileCount":162,"integrity":"sha512-mIUZvfofCHaDl4dgR/QV4osnPYQbRG+J1HAakf+4hWL5Bky4cfKpUR23YtZwOo855eXMBcRUmZuE8Mi0mlYBsA==","signatures":[{"sig":"MEUCIQC0vyBsXhpt5yljReP8bU6/DonrzE32lVygiYjjP7UXvQIgVElIM1m3F3D9SqlH3btleg3Zc4PFBlgGN0vdypS9wsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2245496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"aa2ee2ba773801f4aca777575b1ad832c6af6f0d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.1.0_1770434653689_0.20326772179351527","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"cbrowser","version":"10.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cf3fb523f07e6c100028ba21ef6d98ef4d884482","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.3.0.tgz","fileCount":162,"integrity":"sha512-xFa4uO9IvH4M6EJFTxytXNqTSTCakJXJiZ0o1BxK/orJxOVCD5sDlk9n1Jgj5Tg1fdjXlFt6MwIT15LqRv2m+w==","signatures":[{"sig":"MEYCIQCx2FVcNRo0FDw3odcWHqBDFVBnxKXte3OiRrhCdjwEMwIhAPUh6eX9o5uF5ViL509NrJqgowT/1QYQMK1jX/Wm8PwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2264554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7d46106cc1699d32aafc56daee2ceaa81cc3161b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.3.0_1770435430578_0.8436772996063235","host":"s3://npm-registry-packages-npm-production"}},"10.3.1":{"name":"cbrowser","version":"10.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b89e32beb05f49176a5e13c30d334ce24242811a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.3.1.tgz","fileCount":162,"integrity":"sha512-js9sLu8cYtnOjOkVpdRSiZ3IKmDX8Nmo7Le+frpuHjdsfW7AaIG70ayv5J9jeRDx0J6ZY8fUn86np6kV5g5LWA==","signatures":[{"sig":"MEQCIANIXka6cD7VJqfGFGlwj/rXLsMSFLcPCEtQXUWr9r8lAiBTECOfeGlfsZJpfsWfw5FRo+ZoPNnbhrPpjn7CKZeKQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2265425},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3debee85c3296a7c69dc9fce99f520182df500cc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.3.1_1770435574676_0.49767667207242106","host":"s3://npm-registry-packages-npm-production"}},"10.4.1":{"name":"cbrowser","version":"10.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"47d006d2d097753942d621366856d4b345b6d769","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.4.1.tgz","fileCount":162,"integrity":"sha512-xzks/gCA8nRs48jicBML2/rU3sJV30oOJZRSw7fZBeod1ayjPn4GYLyEEjW6wpu4mQchIxBhpzIl7OZ/8w9Dqg==","signatures":[{"sig":"MEYCIQDgtEGL9wdx1FuEj856JkmpFzl4QnOswcnitusanh+dLAIhAOnRTaMzocH4qunFOUw23WOLMF9wkDNmsX36wMLZyD7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2267441},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d09c4ce5ca4e3f0ca0e6e2f67d430a1929d601b5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.4.1_1770439337288_0.28635953895068145","host":"s3://npm-registry-packages-npm-production"}},"10.4.2":{"name":"cbrowser","version":"10.4.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.4.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b9ef7d7a14c9f9d0ca43ef7103fd51799fd3f8d3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.4.2.tgz","fileCount":162,"integrity":"sha512-K3NBc+NLjIUjt/9bNtw1v61QvsHJbrtDCw0d6qVdowtj4UxKxaohCfwoFOeiziJZQumEwLxfrpMdUB+A2HLpPA==","signatures":[{"sig":"MEQCIHkfGfSvhZQ1mYXbCymXwj6W/finGoSF86ltGZBRr20QAiBZUvQFMj0JaVoSMuD2zkfaBLGpR/qNppQ/ClPDPuCIWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2270669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"72a9fb318624e70b7b37780638e4cbb48ad486db","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.4.2_1770444190349_0.124187364748084","host":"s3://npm-registry-packages-npm-production"}},"10.4.3":{"name":"cbrowser","version":"10.4.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.4.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0ad2133fc657a6e7cc164b64548e290bbbcfd329","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.4.3.tgz","fileCount":162,"integrity":"sha512-NYyTwKD8ejOPYBrl32euD8D8eYxcOfOB55ved+4N0L7Jg8RDj30VlptYTzOkI9DRYnKpXqC5yYK+QspHsUxUGQ==","signatures":[{"sig":"MEUCIBffhgdbsROzMsadt21O6qowAXKqPO9wZb2PfpxhDAuTAiEAypYUaJ+Ef888NDzWLyFrhvBQTkELEqdo0k51tpTFqOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2270669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fc590d96fd1e0ec022b87976cebf8109a41a8502","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.4.3_1770444352918_0.4328232501422218","host":"s3://npm-registry-packages-npm-production"}},"10.4.5":{"name":"cbrowser","version":"10.4.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.4.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5153284973375683cf6480a6ac8b0d6abd2914c9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.4.5.tgz","fileCount":162,"integrity":"sha512-k25pQPX7WWjkNUJjCANMv+Tk8x52HS+ARpoBPUZ9OGOLIayG2RNoQP1l+2KaztMa3CYJ+c1finsYDEt5+qezWQ==","signatures":[{"sig":"MEQCIDnG6qprWNLmy9cw8CnW7Mf3ZEoyaAXyqoDBBjjQ6iKpAiBdSLUr8oGD3LJFqW+pZ5qgGmO/zJcqiUWxFOsnjRtSwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274422},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0a94fe45ec798538f1dafd998333ddbb2e261f65","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.4.5_1770446271974_0.7680462500273011","host":"s3://npm-registry-packages-npm-production"}},"10.5.0":{"name":"cbrowser","version":"10.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7c7b57f048f6b43241c03c499126890bce5f0486","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.5.0.tgz","fileCount":166,"integrity":"sha512-XVBzE8NlAjb+RC4pet3jMYL6jBSeTYR1WyPNOo/3TOe5k6Dsapfy42Swwqcp7Xp9skk4dpgSe1Cnh4+AIkLO+A==","signatures":[{"sig":"MEUCIQCbgQXJoz/VeyFDAr/+mYijcD815J7YC1yLSX3eePUqSwIgDu479abk+TwKFl48e5BjUclxQsOnw+jvyo/xEu40qVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2285402},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"dc41be38d4eee2f1b41be4ec802ea2c6b4f359bc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.5.0_1770446473059_0.28831302581516605","host":"s3://npm-registry-packages-npm-production"}},"10.5.1":{"name":"cbrowser","version":"10.5.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.5.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ecd63e0ba4d72cd0a48b6cae3e6edcdde6798e65","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.5.1.tgz","fileCount":182,"integrity":"sha512-paUU8fh19dQOCQw9FKT0zPFthfMI7YWwMyqzXFC5vl8QwdAwE5imfaRmE7riQK5a8Fj6MVvEsqK9189NFnbHOg==","signatures":[{"sig":"MEQCIGWOWOXEJi7knWntwaurLTmCYn+FBPQddgCxHTOjJGcIAiA6M30krCsNTA38VsREuCqfHKMEM9AkTec9myv3dfWD4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304295},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9c483da0586d68b795a77128682b4f8f77d1d33b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.5.1_1770480497670_0.08318977200209732","host":"s3://npm-registry-packages-npm-production"}},"10.5.2":{"name":"cbrowser","version":"10.5.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.5.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d93e3bce677d1407551aa51e15ba152815c408da","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.5.2.tgz","fileCount":182,"integrity":"sha512-vmVsQKtJ31VtAA1D403f5MHYQIHETQhIRQWNh4M1Bvu2vCv6zKKwT6inf5BJubUoF8MBI5X4ikt1QLVxRHd4Og==","signatures":[{"sig":"MEQCIHGsjlwnJREbNsGuuiwDLaDG+8MqzSuFy1uP8kehzxaCAiBCIfrgM5byF8Wma1VJgtt2CwXZTHhy7wBclcCRsAoxkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304295},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9c483da0586d68b795a77128682b4f8f77d1d33b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.5.2_1770480525756_0.7086210782440112","host":"s3://npm-registry-packages-npm-production"}},"10.6.0":{"name":"cbrowser","version":"10.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"baf26436417a29aa1b5a4a2555dc1786e6413b86","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.6.0.tgz","fileCount":182,"integrity":"sha512-H7Zw7zjXuCHzFCJx8EFTe/5CJfPWHDs76mpiQGXEx83HqhExqVtI8OvxyvpPaBecgH35Vf/vLje9OexJK4wCmg==","signatures":[{"sig":"MEUCIG5903wxUU0q0yH0BHesHURGqkE52GfKl699WJjkPcqVAiEAmUoQiM+zjZ6fiAWk2bi7ttrQCZFhinv5gofH80UZqeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2346734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e21c96724173f5ab6e5805e6d241c6626171456b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.6.0_1770481685500_0.180687901771448","host":"s3://npm-registry-packages-npm-production"}},"10.7.0":{"name":"cbrowser","version":"10.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0623ffbcd071ce902250a22a317ed60a839c470b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.7.0.tgz","fileCount":182,"integrity":"sha512-CB4ocUQ7mEQmzEdDoYokqq2ANbEbbmwMwqmIyRKGSXN731WgjYqo79yrV/7n5Ax2Ug2n90K/95sfZD9/jWmrdw==","signatures":[{"sig":"MEUCIQDgiZBBBGmr2M8uT1Vq3glKuIbK62dYmYnjRWBZe5J/OQIgdw5JJZIisS7dvv0Vu8SKgJVtgCedrusLY0TQCbbcIyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"799521c025211c6db833425e62fa4ab5c0aa14c7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^17.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.7.0_1770483734885_0.5423519391109024","host":"s3://npm-registry-packages-npm-production"}},"10.7.1":{"name":"cbrowser","version":"10.7.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.7.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cc65821a30b81889af010b209379aef8158318bc","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.7.1.tgz","fileCount":182,"integrity":"sha512-as5hAkBfZnekuOnGKMISV6thMX6sxdvGY2UCodxcqapGtJUUNZAolzR912kYcRfkpy96RCITU/DBCIKCfgA1Kw==","signatures":[{"sig":"MEUCIHCmD7M2xi+MZGUkRdrLY/KfNX4vi8l9eLFSxqIRmzuCAiEAgGhgzo45eCDGNFyi5iKSWa4oS0VDsppM9hHF5jJc+1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352459},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"425ab244291bcaabb9714acce6ce4d52d10b876c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.7.1_1770484127130_0.97034548106314","host":"s3://npm-registry-packages-npm-production"}},"10.9.0":{"name":"cbrowser","version":"10.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"667b29d5afb65ee2e08a515dd9edd9e90cdb1b7b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.9.0.tgz","fileCount":182,"integrity":"sha512-bHUsjm/bXg/B4vLFD0E1PSdDzBNuwRlATjjwZqN/Zc57M75c8N+3G6YOBIxhQVP7g0AbGeihiNW8QUhFCsJJFA==","signatures":[{"sig":"MEUCIG8k+NefwJ9pAegEpf7aS/5Tih1KrBae2pMbyBaXF/WYAiEAqtnUGZr3sZs9aXKjW4+P5xAQHwctyq35gxzARcj68Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370424},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1b83a14754b2103dbe1d5e6759fe277cfe55f3e8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.9.0_1770484756432_0.05841540498390274","host":"s3://npm-registry-packages-npm-production"}},"10.9.1":{"name":"cbrowser","version":"10.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@10.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cca74a00fcf02d7017025f08e80165689a90e3bb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-10.9.1.tgz","fileCount":182,"integrity":"sha512-48O2dbKPpAI8kRfUYrDpdDpvKSJaVsE+AFaeZU5CxjhGyAH9CTtha3ESG9TxIyMVjWOKJVAItDUTtfAaq5oDoQ==","signatures":[{"sig":"MEUCIQDS4T8D+a8n0W360TbDVOVYtBrHGZyHLZoqn/7UYjUCXwIgDcKNDTybW7+rKZM+Ky1UHJuLaon0hzSnjPNuDPaA/OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400829},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"514eae143db6bc1ea92ebc235f26e21e87fb315f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_10.9.1_1770486271905_0.4065066624495728","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"cbrowser","version":"11.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0529694b55015f9543a749f558dcb531ef257e3c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.0.0.tgz","fileCount":182,"integrity":"sha512-4rokXXAmTkEdyof64kwJK3+4kSVJiAcWXHeYAYy0ESO4HwKNOhq1097ftHA5aHvJolq08H5WAJpUK7OAADwhHQ==","signatures":[{"sig":"MEQCIDdwc9PwRfkiCJLCwjqnUVVoF20ZCPDhVO3Sf9uD6KrKAiACEVV05sKVw2FVcugfst6Ig/1U8pHKDpQSxWeyuQkAiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400829},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5a0827ca15ab5a9c99313f62370e4a7701826ef7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.0.0_1770486701560_0.09145710125159656","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"cbrowser","version":"11.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"dcf43805c106d69ceb89711570451b3081c684c7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.1.0.tgz","fileCount":182,"integrity":"sha512-1onX4UK3xVY5c2OtKVu5e4Tiq3PYyNIaovLB4dgii5xTP5HOxGy9hF7F6GmeZOEx42AbVoUB/AaDvtaTjNX2Rw==","signatures":[{"sig":"MEQCIEYCFACRXpGKv9XXd04w0PRzLBisRdfbRkn4KrmiRG87AiAXhJwrm4PpUKmePaKdkD3o1AwMFwjus6AidpY5859niA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"86175350f89db7e7a7faf7868190a53a648d9354","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.1.0_1770487306253_0.9358165686582429","host":"s3://npm-registry-packages-npm-production"}},"11.1.1":{"name":"cbrowser","version":"11.1.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.1.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7392095981036b9cfdb5035ffca2f78e6fb02cce","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.1.1.tgz","fileCount":182,"integrity":"sha512-j9q9UPpChpA5ICfzLjEFc6tkXxZyM0y7UioKS+Myxqjmyo18x2cavivT2HC3fA6G/kxfpk+jA1NnQ028Mt28iw==","signatures":[{"sig":"MEUCIQCyMvk9egFZtoa3TXxslrLhNOQsLj4VU3/nUUckTGHuCgIgbr3rkvTGfl/nZATdR14IDi8wVNvhmbyqTzgw5+ijNKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"86175350f89db7e7a7faf7868190a53a648d9354","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.1.1_1770487336448_0.9827437641183683","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"cbrowser","version":"11.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a54d91f9d600f70a8dc45c7970108435b02b20d5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.2.0.tgz","fileCount":182,"integrity":"sha512-a5TGO5zaTLPmP4xso4/0sPH5HWa0rPlFGngBPLDhgyIorTzCHzcsOVb02YkHFIkkVaDgJ8b3N65tRq187eBo7A==","signatures":[{"sig":"MEMCIGRV9SzP3SUi85tY0HsFssKfoKwY/YqvNecIDvA6GrIcAh9F+Zo9G/ZhVUS0XveYr1EyM935e6KfflH6V507UfC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"95de77cf246ee7521bf702307a590172c0961492","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.2.0_1770495871342_0.1384125279388042","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"cbrowser","version":"11.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ba0ec3e73b9280d02e3d768bcc348f107e4820cf","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.3.0.tgz","fileCount":182,"integrity":"sha512-GfDgjq1piz/Oph63WVaMdpC55zhbIDqgABvueE5nMh1VRUL//iGGvjqiqi8Wbza+0FsVghXLk+Jp8RJvqakR7A==","signatures":[{"sig":"MEUCIQDXT21gGhB7dpDrJCAqe29Tgr+l0hQtErlePKKUQFQsVAIgLM2pe2E1R5VuuTFdKKbiFMW4yjrD8nWxMtH2f7cejN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"95de77cf246ee7521bf702307a590172c0961492","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.3.0_1770495900382_0.23288215392942546","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"cbrowser","version":"11.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3f3b422b58e4b4bdd7f64893c44e500f86a62690","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.4.0.tgz","fileCount":182,"integrity":"sha512-TYcFeE7sI8ZTRIkbTdfrDO9oSjHj++kG84SQ6FhwO1EpLEEqyKvzL/AagrD8uMb45F6/PoW17IydRoZwD19Cyg==","signatures":[{"sig":"MEYCIQDfqAaqTs7mYSni4Lh5mpeHk3o6NBqFHO7rLECTEWC7UQIhAPUpNXCOEyXHraFMF+QWmhhz6BRXDwqiUOg53MJAQVX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7015f168a6be99ad1423547f1d7420ddd3cbb1cb","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.4.0_1770501987671_0.5555993266925481","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"cbrowser","version":"11.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"097b09e22f7777ac57f1c576791c373d55ba6145","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.4.1.tgz","fileCount":182,"integrity":"sha512-j9hpa9dV+TvkkUK8tDj4DDDX/sBooOBWt1TfrNgbwVSg/MsA007s1cdag3kQKXAUrO6jRfnjtfG+3I+BW+o4XA==","signatures":[{"sig":"MEQCICbCY02rkwgcrrlIy6FQAGCt2yGHmTaR0u2jvuole2w/AiA+7jgaOrRbbjKjJubgRp2s+ofIwOrwNATaw2JABfC6Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"896ee5bd2b4511a55166ba75946a94c95b52c5c7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.4.1_1770502043259_0.018339505398083933","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"cbrowser","version":"11.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ed73206d8869ac98038fee38b4aae8a738e0b149","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.5.0.tgz","fileCount":182,"integrity":"sha512-Wg7OM6rHaTtRdvAEWZfSr0lV4r/28s11/TL/nRDUmZM6/uqQGm8ZXsd34NvN/aTD4lgIUUi+s5rh2aH/OcnV8A==","signatures":[{"sig":"MEUCIFZomVyF51H+5nx1mEkDwMw0JtDsbPLFyrV7my5YzjOUAiEAhHWsIlQryKv0Dsy6MrM7TRyQRAASe4DH2Eg89MbMz94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"896ee5bd2b4511a55166ba75946a94c95b52c5c7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.5.0_1770502074383_0.5818599758800338","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"cbrowser","version":"11.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b485f2aeafb13a3dbad56575ee891c8c9402c7d7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.6.0.tgz","fileCount":182,"integrity":"sha512-OQz1Rse92N3dedpnpOzMdJaqdkUIpRBuoTspJO8n0hhN5922dxyTb6lz9vAz4O17LYMvVanfSAn+u22V8B8smA==","signatures":[{"sig":"MEUCIF091DcV1EyK/GDPw9SuDdqYyg/aEP9X9ruOTTBjuxKyAiEA9Nc4FFcAGAXpJgAqRL/+YQASIXSns5saayrh4lsS4fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2496498},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2732d75af888f856bc9d324e99f2a2df65ee245e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.6.0_1770507272526_0.58137405237515","host":"s3://npm-registry-packages-npm-production"}},"11.6.1":{"name":"cbrowser","version":"11.6.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.6.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f688f2d04f135144697839159f7212506fb034ff","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.6.1.tgz","fileCount":182,"integrity":"sha512-d1wGpZsG3QCFTmnMV20okv97MUxUBSpGP5SlddfkEtSDF322E5iIkqFtFSs4Pp82jIHM9TwD1gk4W9BwARfZhw==","signatures":[{"sig":"MEUCIQD9zG4XMPpnV6PiRQ2QjXelndiEaCvAbgCtDmxIpj0VqwIgV1aTYA1l0F92kUnQnA08Qy4vxopFrbRCS/J/ojGPX90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2497719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8a9bdf7f69fb7ed3c86c10cd24299a2c9a61a687","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.6.1_1770508105693_0.47870238722830316","host":"s3://npm-registry-packages-npm-production"}},"11.6.2":{"name":"cbrowser","version":"11.6.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.6.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"74d5fb699bf563f79cec777cc3d536de920460fd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.6.2.tgz","fileCount":182,"integrity":"sha512-ENTzsR42n6+Cu1PiUBE5x97eDBp9ScDPojwHWJenohieAauaz03DH1kE1Pu+yDTi+/mXjtvz7BcKoGv3i6OygQ==","signatures":[{"sig":"MEUCICYoGfEZj/5npgVJA4CQDBa/fL9i6OR6QNm38BeQ/GNxAiEAnUyzUBaYvtbY1PvhEasPBbh1EmFRE/kKs6QfN2uRnVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2497719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5ee9eb48b59361d08a7e2c0e4b4a91c085198652","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.6.2_1770510092994_0.28425693308697153","host":"s3://npm-registry-packages-npm-production"}},"11.6.3":{"name":"cbrowser","version":"11.6.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.6.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fc23c4609b881fbf35bfcf3b43154f8c19c99c08","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.6.3.tgz","fileCount":182,"integrity":"sha512-l7Wd/fwuKp4O4k3wV5Ddh2Ku4RVPjWQqFgmPupVknqDbEwqPgkH8TUlyhGvZiuwnGA1HuxopuoV3HMdkFABZsA==","signatures":[{"sig":"MEQCIGkL+tcfViEzAf+bQ9EwYmkzGr/Un0UDR+FsXOmTjWgiAiAHDOmg5JkZnb56auerzNekYf1e0yUY9PxO41ZCD3QZww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2512225},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"02cab8c7e770666798aa00a2005948a164f473ae","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.6.3_1770510487929_0.7981018357819154","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"cbrowser","version":"11.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"043450a1336e34a51babf9353906b4fcba4ab00c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.7.0.tgz","fileCount":182,"integrity":"sha512-SucGHWTEA+kl0ydLy5aVPOWF6qH2xAZf0qdV6j86Xa+opXrVAWmANAaU/+UztG0drXilmQb03AsKKdBboew1Iw==","signatures":[{"sig":"MEYCIQDgm0V/gTHQkAFnwiIvDq+WL5AyWsBaEmzlZZ3WQ8qg3wIhAKGoNjMTzFi9gu58b1jNBh6m5QnyYc+3O8G7xlnI8iCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2514933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2cb2f3c3ead4c3edb04d47f039fc5b2145ea4d07","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.7.0_1770510754600_0.7532562038737223","host":"s3://npm-registry-packages-npm-production"}},"11.7.2":{"name":"cbrowser","version":"11.7.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.7.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f4dffb517fafd2ed11245a5af9927daf6d7331f2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.7.2.tgz","fileCount":182,"integrity":"sha512-lBI+7YPgPJB3VSo4zeTWVY6zAK8/mV8dykk5mFBWEnPF9Bvlypfz/usBDYuokYqDbR/LMMzyhJGzhd0wsGMWGA==","signatures":[{"sig":"MEYCIQCd5C9fzeXDekhMEAkF78HXPhkRPM6WMdd/6JFVbQ7OeAIhAPn8tRVsiLmi+qHkA93bR9zmeuTaB5YCa7nW0L7J6mNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2516122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1992cd191389a88b480749d50396178c184e563f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.7.2_1770511906364_0.5720416593657853","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"cbrowser","version":"11.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f99bc4719555730bc29c399f83407299a51079ea","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.9.0.tgz","fileCount":182,"integrity":"sha512-r4gnXYUTqHua5a3uxoi8mJ7M63YDwozbkfe20lM7bXoyT+iqy5hhkWg+42OcUurK7JhxFwPfrZxATQH8m5QL4g==","signatures":[{"sig":"MEUCIQD+sqS87/ltrkx9Dvvw94O+YbVA+ey0c4tM9T6noex9awIgCd/Yr+zfYhNmpUKjlxi0FWjlslSLUVDjv4Nh8T6CGw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520658},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"760b761e8bec5d7b98efbc0484d494d7ec299cd3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.9.0_1770512546254_0.5920661405921508","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"cbrowser","version":"11.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"61e746c914744ce8be76b838c940b1023eafac06","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.0.tgz","fileCount":182,"integrity":"sha512-kmlxMR3SjJdpQhUVoifMAdWOD9oSAiI1/0v3rrdwSNPf+T6vtfQd5YaU5Rxz68V2NF/AySVGCpEWW4bkfXw3bA==","signatures":[{"sig":"MEYCIQCP+ErVljg1MShIYw2iisg+N85+eggitaKmt1rBb9q+wQIhAMRyXDaYFeif8uULtBgooiGPpXzyeFHBiDWaFsZan6td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2552414},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"bfc98fa6e49717959c4822deb3c4777679fda3f3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.0_1770513088875_0.8269696504503481","host":"s3://npm-registry-packages-npm-production"}},"11.10.1":{"name":"cbrowser","version":"11.10.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e75f7cb45b901b940827231ef4b707c06172364c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.1.tgz","fileCount":182,"integrity":"sha512-cDTJUr8YrIFxLOW44O0Atmg3aU6tZYSj/zjzmL9yiQtUI3KDrOrrPFjfxlH+rnnA0vNcp/hB6sdDwKyCNoKtOg==","signatures":[{"sig":"MEYCIQC5ER87j5bm/ZrSLGWNwdrUaq7InQFz5CmDhVg4tJhDdwIhAMVqM/l+FCx3iMJm9qTMOOnJZAQIdZkRdUUQgKrodKX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"12a859fff4a19619632433e186c7187644fa5fdd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.1_1770513586212_0.9564285347281294","host":"s3://npm-registry-packages-npm-production"}},"11.10.2":{"name":"cbrowser","version":"11.10.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"33892b40c79803185768ee932a4d00476ba31758","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.2.tgz","fileCount":182,"integrity":"sha512-kty6KgQHD8ailqvfvh2SjX7MYRmL6XkxNqTwmMfFjvyFgZPCIrnCxueDmV6a4YUwrHJN+QNV9EAD14U3G9YtKQ==","signatures":[{"sig":"MEQCIHC+KgvmMCpeK6SfDljXU/xAhaRs/ZX+qngRONXxyKHLAiAvjWit6HOXTfDpfLYdmMno3+pH6N2aVsj3HzZfj3/EYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2585925},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"22bb3c69cefb44b14223638590bfeb0021ad1625","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.2_1770513838847_0.3208201529301551","host":"s3://npm-registry-packages-npm-production"}},"11.10.3":{"name":"cbrowser","version":"11.10.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"82eef02524acc95d13a4e5f543a7c1a9dea80611","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.3.tgz","fileCount":182,"integrity":"sha512-Y8UAUTkrtzuh7ppQDAyTyK5ObZoIbW8wK7nxa2ws7/MMZZRGXzWzEHQxiQi+W92Mc+I/jiSYRDblDsQVHPm7iQ==","signatures":[{"sig":"MEUCIQDc6SZdr7YuwAsCPvofQZdzVS9nxFCsbPyVtL9NU5W3BQIgd42MO/Gn4JXfnGKS3fF6/6FkftZQibgas98rBj4X1aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"265ac2215f5f5dbbb4dc9de1caf2acbad20c7574","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.3_1770514174543_0.6967301028766009","host":"s3://npm-registry-packages-npm-production"}},"11.10.4":{"name":"cbrowser","version":"11.10.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c8d84dfb7bf6407c58f2f48c069aeb3e74740c8c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.4.tgz","fileCount":182,"integrity":"sha512-oAbcg8xuhYUhixBHlVW5jJctgFDrxWkqaVjcWB8osw7FPS0QgKuQga298Paazs1EEzFmkFOcWunokmVmdxLHUw==","signatures":[{"sig":"MEQCIAoOR3i7cllE8cnJ6Ns9s9U2HzUEpeK2M+vGva7zobp9AiBy8NNZn49COHx/l3HKeK8jHQZOuVxf9BoANC8pxIAsvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604335},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d3e17e604929f30be8505df04ba46be91033e217","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.4_1770515777445_0.4060218998880032","host":"s3://npm-registry-packages-npm-production"}},"11.10.5":{"name":"cbrowser","version":"11.10.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ffc8154b2f449813be96396e746b57a596ef5a67","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.5.tgz","fileCount":182,"integrity":"sha512-EB1msjCkOrBWNFLyWfHKggVnPqbJf46OrvxxJrkWWK7XPL0B8m890YqNxBVM3ZpXdXyHlXFgRvKGbNDqaB3itw==","signatures":[{"sig":"MEUCIQCKgZ+GBwxle560Z4EZ7t/x97PgeXf98xCwkwYWLO3OVgIgI7Vt4Z3fnLKnb9Lo+36jNu3H1Vbo+9R8x0hrlnotESI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2568399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"849aeca6e42ae6619941ae228da7bbc7e8215739","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.5_1770516210698_0.21105455507977977","host":"s3://npm-registry-packages-npm-production"}},"11.10.6":{"name":"cbrowser","version":"11.10.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"61554785079a07e06b80e4c6e3ef8817f4e337fa","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.6.tgz","fileCount":182,"integrity":"sha512-PuKmNVzbFhoE25hHKuwtTSlzIe1j1I3n0Zclp7nFk+9jxNHTlkGKv83+bPKcVw4/GwaOL3TQzyyk9KejYan36A==","signatures":[{"sig":"MEQCIFOMgBnXO6oluCSW56SvMsYnT3vkM0/YHpnSdh11+kCfAiB62gsX+8miDzqbdt6WKWA5MOrCVMLIG0elW5xTUGg81A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fd3380a0490ec5991574315d7eb6fc5e8102b156","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.6_1770518028738_0.17757218696203636","host":"s3://npm-registry-packages-npm-production"}},"11.10.7":{"name":"cbrowser","version":"11.10.7","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@11.10.7","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"45c8549c9f14d42c927e4c89b9158a191e750ef3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-11.10.7.tgz","fileCount":182,"integrity":"sha512-fkLaP8KVhYeZZ/TlD5cLM16QMhwinwk0gvWC3SwnnD3g5og5B++iCR16V3SWthNQr3AMeEJJNCK6JL8ZQ2u1fQ==","signatures":[{"sig":"MEUCIQCetlDF80/IB0yGhtPJBCfFkmOjrarPWnFF+2BrgVnOUgIgY/Fcp/SLqMC/CWSKhoha7lF2Dpsj/EIabgYrBVJEbs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570237},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f8950388d175f359b857f44737ef1e5ac654b431","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_11.10.7_1770519448674_0.9600631233086747","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"cbrowser","version":"13.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@13.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d74413b7e699859c6430a6ed7a31027a0a664031","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-13.0.0.tgz","fileCount":183,"integrity":"sha512-sDUQGAWvg6hkADr1ZV7wfSnaQOid0Jisseed6Ec6FvUehgu+VlxtA8X8IJMkC8y3fFUHgHsxmYhC1lNzBe2SxQ==","signatures":[{"sig":"MEUCIDRQynoZI2VlFwAu85jT37zK6D3p93oFgDpmxf4yY+VfAiEA/VZXmFb4MluQVtnU5JOXLnWH+avxJCpOUX5W1usqSxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599321},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"054c261eb407cdd85210e7de82985df344385a1c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"deprecated":"This version had incorrect LICENSE metadata. Please use 13.0.4 or later.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_13.0.0_1770520402579_0.07001252641511169","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"cbrowser","version":"13.0.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@13.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"bdf9dc7bedaea731d327df2a46b283bf6998ea76","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-13.0.1.tgz","fileCount":183,"integrity":"sha512-KeE7nauZZlKz8Ka7RjHa7zKuZfzOhiwCWDfHwvzVt3Th2J/zpwcZ9LnwKM/ScitXUj+gyMLTQ/MnosmrPyTanA==","signatures":[{"sig":"MEQCIAegIowFUkSzsqBJTLQ6iJMhWEW8rtCxjvFECM0WU9+rAiBC/UcMp574KHZaLCR4I8jQ9tWVXov/VS2WhspMEGDLIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"662a94992c89ea0fb1320350b003dc6cfd9190fa","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"deprecated":"This version had incorrect LICENSE metadata. Please use 13.0.4 or later.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_13.0.1_1770520849855_0.7235251593008138","host":"s3://npm-registry-packages-npm-production"}},"13.0.2":{"name":"cbrowser","version":"13.0.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@13.0.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3e61048979fb1caa956090b55b4eaa29aee989b0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-13.0.2.tgz","fileCount":183,"integrity":"sha512-zAN3w9Hl11H5fgu1ObBQ1bSHTTk0UXRYDF0g7qf8XrPdoGoMRMt38oi5qAPyJkOSJcjt4UtQNDb6lmBvrMgL+g==","signatures":[{"sig":"MEUCIQDt3LaDwVjE0UZJ6BB+gThm8rewrPiuBWS8gX7bazDcGAIgcmNUpz7hKsrYHpNiwjZ2lWqt9aywp4Er4fIKTUzeWlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ddff0fc9975bff9bacf5e99e7ce04d24e7233d9e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"deprecated":"This version had incorrect LICENSE metadata. Please use 13.0.4 or later.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_13.0.2_1770520902534_0.43009029074415217","host":"s3://npm-registry-packages-npm-production"}},"13.0.3":{"name":"cbrowser","version":"13.0.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@13.0.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a6fe5179bdb3c8d4abbeb803b24f451c5495c515","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-13.0.3.tgz","fileCount":183,"integrity":"sha512-y5Ub+yCbesp/xq8utM8oXCxj7DgOIx36BIlMVtDKQGUN8IieztkMchdJDGLuahSbbTmbHH2DpacYCJpgUtcNCA==","signatures":[{"sig":"MEUCIQDs/MmDaz7UNu3GDV9IWh/YXJFIQUtYuETNzx4rOE122AIgaDbstz20qhblIAPG2NzjhsOlxtPK3mznampqCLhkJnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d02b554ed184b3e68102bbd629923fd38fdd0868","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"deprecated":"This version had incorrect LICENSE metadata. Please use 13.0.4 or later.","repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_13.0.3_1770520999329_0.9795821696177591","host":"s3://npm-registry-packages-npm-production"}},"13.0.4":{"name":"cbrowser","version":"13.0.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@13.0.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ed1bcda28cc83a4505984153ec08a39e5f040287","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-13.0.4.tgz","fileCount":183,"integrity":"sha512-4UMYZvrTEx97wIscaYIwfp7WWwRyFfe68bk/OsXxdbB8vWsQeLmS6mR4D1PLBBbT1D9tMHtTZ4zvc1P0U2bhOg==","signatures":[{"sig":"MEQCIHJQa38IZHwYBCLKZAJRTVN0/slmAkMz5dikra6s0ZSyAiAhFiWysiwY0hHhi59F67FLnbrAJGnbDsPw042G4zoLHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599338},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"58c8f4555f14b383b714d204db6a250bdf4537b0","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_13.0.4_1770521138911_0.25782133965829157","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"cbrowser","version":"14.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e69c42589b5bf9782b892d3180fa64ea77bdf1b6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.0.0.tgz","fileCount":183,"integrity":"sha512-yS/sv+3UpHOodvB6VryZXDM0EtrUs5Sm5lT0vByFu7Ab8pbZTy8ZCFIqVxLWqsl3K9msU5XuFvWA4Zu0gBpHlg==","signatures":[{"sig":"MEUCIQCovIiQikdDkjL/AN8G2/8gxmne0rCMRJVaDOKCywe0KAIgGmfaYq809ecSJUxBCW1vR2jgvnPBkR6uIiBtLKWEjL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599338},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"356443fa542b968ef4d612a4387617ffbff98888","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.0.0_1770521597920_0.36381197852384606","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"cbrowser","version":"14.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"832ebee18e06a93c600401869f43e6a1b7a3f4d6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.2.0.tgz","fileCount":187,"integrity":"sha512-Hk4NyUy8IIvd/D5R2z88odFNk2OLqD1kaEYfL4l/yO9XudUsW1umFwI9QUzIdSOVPGzIFu9Pv5x+uLttihbWtA==","signatures":[{"sig":"MEUCIF6mwHEOG+t9MOpqkyBTs0n7ix+69aWozfDloU1fYvimAiEAzZoOKv5hTkYAkYhEj9a3yxKA9Hc/JQ9b4BUvykl7I2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2689200},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"292b0e6ed95775151553111986f73e2615df7f7f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.2.0_1770523020511_0.6049408865272501","host":"s3://npm-registry-packages-npm-production"}},"14.2.2":{"name":"cbrowser","version":"14.2.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.2.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7b6ccba26c044091a2c621cf6fc0deadce7a86e4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.2.2.tgz","fileCount":187,"integrity":"sha512-cKDsrOBjbc677madXjefEnKgC8CS2s0JC87esFri5w9aUMadwZqf2vQeF7qwLmo3z4/GY/GU22IgTBuTWiEKeQ==","signatures":[{"sig":"MEUCIQDPgToj50RzYI8AEOJUSF9ltatxoHLZyc42JWLbQsRFkQIgS61vL6fSxiV/VMEkOuQPNfaDtad9fJa544EYxoB+V6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2691894},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"74725f4c0f2b1edc8bdd4a690611eecc5e86c61b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.2.2_1770526467077_0.2991800490880596","host":"s3://npm-registry-packages-npm-production"}},"14.2.3":{"name":"cbrowser","version":"14.2.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.2.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b72a525c2b4aa6bb4e8497691966584450dd4ff7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.2.3.tgz","fileCount":187,"integrity":"sha512-6EaVbhvg5L+OQ/6O+ZW8zLBAh4FIyD0kQk0znKiRtxuNim7JwHcE5je+PcZD95ByPRoBzNGMnw81uTMx9ZWZkA==","signatures":[{"sig":"MEUCIEDKTruVck1ycSBZru4m65VRlqmKQvNo10WjxtOhJ2IUAiEAvdykmrNg06HUqeG+xQKOUpLScnS9OsrVfmqsfzW1J/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698362},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2d772fa9afdcd5e2b90d88eed9cc6c06b5792491","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.2.3_1770527008879_0.4276350114330367","host":"s3://npm-registry-packages-npm-production"}},"14.2.4":{"name":"cbrowser","version":"14.2.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.2.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e53d738e4f82d2ad1c8807b32830caa113a50401","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.2.4.tgz","fileCount":187,"integrity":"sha512-AEKPo5u4ZhWot0udcWfnJc0btuI+TPhB5xfeQRnnDB1JrCpmA4ye9Et4xnNApToA2D7L8sifCBmoa9UY/K0Kew==","signatures":[{"sig":"MEUCIFiXT4Fi8Rx9PxqzXKGbOA6wvDLPsWNu6gZrZ2RuV3syAiEAjTkANiyRVxZfUcbzCN+x0OMaYrIMoPYzPM1Pkp36OW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2706934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2d772fa9afdcd5e2b90d88eed9cc6c06b5792491","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.2.4_1770530258750_0.8260615811542604","host":"s3://npm-registry-packages-npm-production"}},"14.2.5":{"name":"cbrowser","version":"14.2.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.2.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"949c971f2d8bdbbea6c5839da1bcc0ca279d77b0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.2.5.tgz","fileCount":187,"integrity":"sha512-2AqtlvkqKTagFxP8We12FXFijaz41JSsuLlSCn4OB/NoFgLoVeNsc5WYFjsTZe934VNMpL2Pqfoj9iK55YDZcw==","signatures":[{"sig":"MEYCIQC0nhQb7yX5atiUngI52AOBLaeJAUWvMDyBwsMcEWatgwIhAJDk+x09R37XsSSFPXhHPzao6+NH4EY/R0nCCzBwhDDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2709274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2d772fa9afdcd5e2b90d88eed9cc6c06b5792491","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.2.5_1770531895026_0.7863155866838973","host":"s3://npm-registry-packages-npm-production"}},"14.4.0":{"name":"cbrowser","version":"14.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"94f556b46a37210137319e56e535e0a8a8453f31","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.4.0.tgz","fileCount":187,"integrity":"sha512-6zqZqJ7Qor8GisVvA0nj3uFNTPGswIIYiUqv2JVp2EJpoeSjO3rg1FAUk80Zery6lln8oDhyclqQ+SsN2PkCYA==","signatures":[{"sig":"MEYCIQDFwLfpMiUthpV74ySfN33LZWD793g3JV0rSyY8IJQx7AIhALsBQZX0dJbrR/VbYQ/EnKzbmvAQoJe3wP3yLp8rT+cf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2724890},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a6019664d36a1aa0a084f00e564ead75e51026f9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.4.0_1770532870166_0.8688656593013282","host":"s3://npm-registry-packages-npm-production"}},"14.4.1":{"name":"cbrowser","version":"14.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ef2e36969376f86da84075a3bd4709aad1243a88","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.4.1.tgz","fileCount":188,"integrity":"sha512-oEBD8wU5ACWqzBKZOrDR2zuAmcWbJbHMGyMMYl1cGjnHGaryUmkVYeYhpcUpMA94qn+cTjqrj9OAWa/jbFc4Yw==","signatures":[{"sig":"MEUCIBQ3Ba68CkoYEBt7+IXk0CNMc0wcjdzJ5mrJi3kDg90VAiEAweOgZUnn5M2p4HWl7hLMAl6szfv1bZNHLI0cnBgO8SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6306124a8ef6f853cdb66f92ca3dbe4b714ef33a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.4.1_1770543411920_0.205174947824597","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"cbrowser","version":"14.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@14.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e36479e3d57a667cfd897292e118c9e0e8703ac9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-14.6.0.tgz","fileCount":196,"integrity":"sha512-SspZA5luELMw5kzykBjYXTWxedDE4sRTZm6VWEgVubjUc943o3ge7LSUS1Y0ksophvE1lNwBKTWpU3vWYIDOMQ==","signatures":[{"sig":"MEUCIQCdIowIj8A2/JegGQVorSlIL5130G4M8LQ+AJd32O/SxwIgJkrOqJobG8c3s7Aq5QqUthO4M4K4XtT3I+NHt6OxuL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2773454},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7ad19452f55a4589e79c63c79636058738eac09d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_14.6.0_1770545024031_0.6033518344267375","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"cbrowser","version":"16.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c2c272637376f04837e0bef1cddef993037d7bea","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.0.0.tgz","fileCount":196,"integrity":"sha512-M6UsPpBnUJbsohXM5Pl17cxrGOXkV46KtyMOVVWdAfDN4wRMcZpIECoAC5TUM5i6WV6RJv654l8S2E0RDuVADw==","signatures":[{"sig":"MEUCIQDsr8uJ6ct1SsLvUZpe/vk8WhxyIaZ8lwImLSOLsZ20MAIgcDJYXwHZ4lIkH93u0A0F5gAk7ZO7kp+aozuUzPJxwKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2816870},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8e6c64f750715e2e12017d55fa3ac2be29847d39","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.0.0_1770548704091_0.11516086949858373","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"cbrowser","version":"16.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"26912a833894557d42d67dcf4a69bba6b1d99994","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.1.0.tgz","fileCount":200,"integrity":"sha512-q3XWnlEnnuATl6zMLGbij0bxuti1AWvh1BTQGKEZ99bMGXPAjQlxgv14ayhkxgupNSeWqE0o1Pp+igVCnzTpkw==","signatures":[{"sig":"MEUCIGJ67u19Xcw7tNVDz9azrVB/dYEzMjtJXMHmqG67rS5NAiEA87Fkvkkjf+S6XuJaev77Fc0E1GDEAZw3VM2eEZMUCTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866503},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ce58f5867a39e847a74a5d1fe62b9cc261068dbf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.1.0_1770549194884_0.8294663345523048","host":"s3://npm-registry-packages-npm-production"}},"16.2.0":{"name":"cbrowser","version":"16.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e3ea34405bb1b76db2cc5d899ea42adc082e5fd4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.2.0.tgz","fileCount":205,"integrity":"sha512-lxcO26R5SDjzNefdlRw3oiyXyk0lDRDjVNR04qmqBezj+b5pvh1WOh0LNn/LXqTI+ymSmdGFo8k8e9+d6cLgXQ==","signatures":[{"sig":"MEYCIQCLXXZ0MEU0mtucSDwKz4zxgkN+9jbERRbHTTXGrBXeDAIhANcW/VylRkPmFzVq2HfiYUwA0c5I68wz+2h+VS553Hsm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2885641},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c584d1381f5eb4f38e4d77fd4cfcbcebf15e3bcc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.2.0_1770561205505_0.0466282651597969","host":"s3://npm-registry-packages-npm-production"}},"16.3.0":{"name":"cbrowser","version":"16.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f942e78527d66b8c79dc15754c7980da91c2c111","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.3.0.tgz","fileCount":205,"integrity":"sha512-Ou3VqVp2xMuQu9hPQsl9sOmMMuNis+rb77yDVKD4XoDPwVeGAm5qQ6kvnoyJII9/gkoHuN7tNytcgZF+W0M8SQ==","signatures":[{"sig":"MEUCIQCGldbYr4G+Q2Nh0EkHOZcyLONeTXMFaf6RRACV8uOadgIgWD3TDI8m4B7D7GANozYIOevkbMMezae0j7kG/ywLJKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2885797},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b80f96ae803efc598423cba64727b95b0a6362be","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.3.0_1770561451774_0.6643882287177951","host":"s3://npm-registry-packages-npm-production"}},"16.4.0":{"name":"cbrowser","version":"16.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a8a2439fdb8ee532541cc5cdf34c0d8972182182","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.4.0.tgz","fileCount":205,"integrity":"sha512-wDcMfYcsj8XvFLSPX0NUNzc5iUaAQzqvmF3pemaYxdIzqgp2Rc2lja8/bSguUJmSaiQ+yGRGjnBZGexyjTZTMQ==","signatures":[{"sig":"MEYCIQChsZAxqFuq+Js9fQwyavpn+yzXNV1PySTK0TmUZEnzBAIhAIaTP642lGtK5ca8q8S3EAgEtk89Qaob+x+v6saBXlXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2897182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"37403e985958fbe073667980a2247353999a51e8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.4.0_1770564741083_0.03590225633399191","host":"s3://npm-registry-packages-npm-production"}},"16.5.0":{"name":"cbrowser","version":"16.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"991f445158b1a72d1aab753357155de17f304653","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.5.0.tgz","fileCount":205,"integrity":"sha512-cIc+bQphXi8Nr1TqTCRehdw0TkDw7NlerIjv0OQ4TRuo5aqn9BTFJ6Yg3zJv44sPrDDMZcA3Ixw2T9x5ZyvRog==","signatures":[{"sig":"MEQCIFFbbtQKGWqaXS1VnPf85eVBDRgqLIJT88Bkw+NLPe+YAiB9mFeYiAYBv8G34IiIDeeMYwz599wVIRDhJBWmVREkag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2928934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3766f86e271d8f006f951818a3c2e5b5d323860f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.5.0_1770595659849_0.35809449314807296","host":"s3://npm-registry-packages-npm-production"}},"16.7.0":{"name":"cbrowser","version":"16.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5f1dfe79a99b0766245534ee17009243baf12ce3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.7.0.tgz","fileCount":209,"integrity":"sha512-ja1f3CcWIE2Ubi7LabsaKyNlJ2CcvdhU6bBaZYLUPGmIH2PVqy3MkurnqwfBeK/WVf9s5DvvqPtVKrlJ9Ay7VA==","signatures":[{"sig":"MEUCIH/axb9WV5yGry2spCQ1S7wB6CZ+ME7iJ3tr5uZjEOD1AiEAm4l+GhEjzend0oW5C2OEqewO6meuy8T3cpGHp++y2Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3057163},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1187ded259b0632126d18644c201ea6caf130a03","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.7.0_1770601445308_0.553317092680145","host":"s3://npm-registry-packages-npm-production"}},"16.7.1":{"name":"cbrowser","version":"16.7.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.7.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7a4cd5fce0392682093e3de0cb61a6451aa5359b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.7.1.tgz","fileCount":214,"integrity":"sha512-zl4wDN3DmdGR9AVMLnK08lc9J40YmkT2zL9qdxqed8SXYDsErENP4wuKIFCnk3XdK117EOKgRBWgsjUDmVYZkQ==","signatures":[{"sig":"MEUCIB+BNZW12LTzGgl4yhlQFU3q98kUk63Rvu0OdL2KDnENAiEAv8CQA+qxvuBK5wWji28ApQ3zpX0DDMAzAPUuRAf/WJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3091752},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0ca225a840f3f50942b3f4581be2dcee788ba668","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery.","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.7.1_1770602146129_0.06689863825964593","host":"s3://npm-registry-packages-npm-production"}},"16.7.2":{"name":"cbrowser","version":"16.7.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.7.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cc8ac863922cbd0252ac70079ecd3c8117fea2a9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.7.2.tgz","fileCount":252,"integrity":"sha512-suQDGHDc2bumb4opaH/p6mu94vpU4/EAQvcJKh7TsfwPKqTU7C42nmORhdSiXLA085/nVTFeajU63KuBZYhg2Q==","signatures":[{"sig":"MEYCIQCoSD10pc9uhazCojffzDBi8aVhQ/cgy8BouPhb6sgSlwIhAPnmCliKjoQZlahRRd8tJtQMoWhyJ5aMEfFaziVHHXuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442229},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"179d1ea348f4210d84bf0bfd5799735e4a7fb1f1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.7.2_1770605329759_0.9472113258967594","host":"s3://npm-registry-packages-npm-production"}},"16.8.0":{"name":"cbrowser","version":"16.8.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.8.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8884bb23db9f906407867dafe92db90d3d20dc1c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.8.0.tgz","fileCount":268,"integrity":"sha512-DemrQTT4ac6YaBr+g10UuTsud8f7u4RQcPzVXzYnQDJLLdLtA2Ux2Cem9wqwNo4Sg10SP5ILo+jnIGS1ysYDKQ==","signatures":[{"sig":"MEUCIFidNVPwyHPMFZ+ElJQeDbtfzJlM3V7L7viuT4P6YaATAiEAtsfkSgz3K2XV2wM/XEhA7lhZAl9idn6r1I/g9tnALA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3520959},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"369a31da7da5487d3f2d813f53385532790d3bac","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.8.0_1770618328585_0.7184016207368082","host":"s3://npm-registry-packages-npm-production"}},"16.8.1":{"name":"cbrowser","version":"16.8.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.8.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c690b509f61284c8996a71ca0de1638923666d89","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.8.1.tgz","fileCount":268,"integrity":"sha512-TmGzeCtCvlsaj/k695qMcQsFbcfOvtE1JZ6MqCBBj0tLxXXGgN44nLYwKmYxpSTSfQb7G4dWI5lGCvR2cK2IxA==","signatures":[{"sig":"MEYCIQDvVofXu/iE12ETnll3CvYLi4ZPq0AkCtwUtTfap33ZHAIhAJr/h0QuZ9EwerEKkAKkbQP3kYoSlccshuVIh7hGniGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3522290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fb2cef55107cd8e20adf09a8b2099876b50336c6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.8.1_1770618438696_0.999902090547053","host":"s3://npm-registry-packages-npm-production"}},"16.9.0":{"name":"cbrowser","version":"16.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0ce90356b4591a45ee6bea9683eb4a31b16cc620","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.9.0.tgz","fileCount":268,"integrity":"sha512-nIReCxPzxVe9Rk/t3RpF3/sWNyVJ1NdNB8J+8amBpe7pejtWRKB6VdlWHOlTvB95D7AleSNnU8IGP64yIOFrDQ==","signatures":[{"sig":"MEUCID776N3LPoNlMGoqWTAFYq2RjFSGcvQkBhP1BZ6R0ZWpAiEA3PeP1cJuUiwIAQYqeO3OCN5twHZlALTexJRf8R57hI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"57f7853cf8861979090c23ca2f3d8cb7c17a541d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.9.0_1770618519568_0.04294732690617464","host":"s3://npm-registry-packages-npm-production"}},"16.9.1":{"name":"cbrowser","version":"16.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b13fe4eaef55527f4743a7fdf68585c5ec8feb6f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.9.1.tgz","fileCount":268,"integrity":"sha512-OxJspcpgsl4zotRMxTxvyMnerlwQ62247NbWI4Xar9aozOOtANRRb3lprYzgXzlYAsm07BK/S794MZdBicAoog==","signatures":[{"sig":"MEQCIDfcTnzag9pAPJwzXODwnz0+djyvGjl1suKJ9AfLiWwTAiByL4WghdxMyVrviiWZ4ucPSm4qe2YIp7CURFcstweR5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523784},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"01ffeed13a4768036cb8ea9903d8f6bc01be573c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.9.1_1770618602450_0.9252571794036824","host":"s3://npm-registry-packages-npm-production"}},"16.9.2":{"name":"cbrowser","version":"16.9.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.9.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"450bda5d3d2b0b24595425bd1993201a655c3f0a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.9.2.tgz","fileCount":268,"integrity":"sha512-8V2I0/L+xPQrhckZKVEU5YvEv2Iz5QU2zK/vY3RUo4wT2BwbUycn4xlnqa8NRECKy0ceLxAoZ9CbeUaXoaS4cw==","signatures":[{"sig":"MEYCIQCo8JloU3KPoXKGAreB2NnZB4AlxOeNVtoCGf9saKDGUgIhANtm8oIRNDry3OV/Vd10ZJ3xu5b87z75YCc3kQ4zmF5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3524732},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1e31e7ad21efabaf72b15d16536af5c3dab32bf9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.9.2_1770618673875_0.7331529744549479","host":"s3://npm-registry-packages-npm-production"}},"16.9.3":{"name":"cbrowser","version":"16.9.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.9.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"876a0137ee131639aeba53686c9dcd6e89e717e6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.9.3.tgz","fileCount":268,"integrity":"sha512-Tnnxzb5P39cK5TbtG4KrUWwlfJhB7GTw5nkXkaRlixyD3vz0HHGizl9OvICR8oHYRVtF+rGtOCJuOmiW2Kaqqg==","signatures":[{"sig":"MEYCIQDAuRtIxsubS+yeiP/pVxiU7XCd87uq2y3n8UOvzxSKUAIhAJz3+Y6JuqxK4/531J9p4Sbv05X7wgTyi+1n5PT9fEJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3526499},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"61b49eab031a8d2afe3f90535f47030828adb029","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.9.3_1770618739999_0.2560314551952376","host":"s3://npm-registry-packages-npm-production"}},"16.9.4":{"name":"cbrowser","version":"16.9.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.9.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4213d1abfee41d3c319d295c6757f7c731a029ea","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.9.4.tgz","fileCount":268,"integrity":"sha512-4GtopsZ1utY0ckt5kdeGrtepkxrIE2QPrz9cC/dN5uVeTcOmztosL5avg+FImgvHLbNb8M6HnWBabiEFGLVkWA==","signatures":[{"sig":"MEYCIQD4I9MWiNM8pkM38GlQy/XhJy+wTosBxhsNbUShEUKgeAIhAItNIz++O2BM5w2a5bKfDMS8Up6EZEfFsW4iOoW9yTit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3528623},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7376513d1f15ee7cb0c1ca1a74daad1a6eb18683","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.9.4_1770618814315_0.987497838306238","host":"s3://npm-registry-packages-npm-production"}},"16.10.0":{"name":"cbrowser","version":"16.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9ac3c32f0cb7f7d72eab9a21b5223369a28cd4d2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.10.0.tgz","fileCount":268,"integrity":"sha512-1DEeSVJjK3Mc7tQndXZDADJf2Udo5hs2S2LSttCh0EGPWYMWAY6yuHiXjaslYuGkCLA6KvAHGOdoZFOv+0Xwjw==","signatures":[{"sig":"MEUCIQCoYHQJKZMHZwaO4L81pByf0m/OOPUNBhWgCHeJmKMDkQIgP3wl+zliP+5lOtQ9IAnjNA0+4En1QdtwIirCOtMujVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3529497},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0633972988a9b484534687000b1f5fea191b2da8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.10.0_1770618911697_0.8086564710065152","host":"s3://npm-registry-packages-npm-production"}},"16.13.0":{"name":"cbrowser","version":"16.13.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.13.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9a0958ad8658da6b2b8060232053cf4ed36702b9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.13.0.tgz","fileCount":269,"integrity":"sha512-H8zmi4WYV8VFtDf+m97/Q5Lhttn2zRq3TFximRf4M3DGcNXxjfMnYhdJr6wc/VmcRjXKtIYoOGagyw/4xps11g==","signatures":[{"sig":"MEUCID3+qUSkcB/icxaZ1ZBdkWR/UiDLNKjmPkFpGc+t1AzYAiEAsu73M18UNdR1ZW/+ej8ymMiCfaUmI//ZLYXmvUeU6qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3688117},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"96230da350db470a0f763cb1b5f8cf700fa8cb5c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.13.0_1770625007105_0.3597074751007534","host":"s3://npm-registry-packages-npm-production"}},"16.14.0":{"name":"cbrowser","version":"16.14.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.14.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"76156e75740d85db8610babf52db45380755c310","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.14.0.tgz","fileCount":269,"integrity":"sha512-jV7cn00s7mWcB4Hssf/+0ORA5to9NVCRHD0itRfOujtmlelcbUOMKMbOe+y7aDV5pNDah4H5p87NAuWd7McQ4g==","signatures":[{"sig":"MEQCIFcZwTow5bIcOO75P24FEQ6DXQwuhjx1JiD6cq2vTjjdAiA0qZfBH2ezj8bxk9HOLna0qLn3RDQsy+P5+n5gCENHhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707187},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e0270e16c488d32d9b58121e5ab53ab057a83439","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.14.0_1770626795981_0.43187292349616957","host":"s3://npm-registry-packages-npm-production"}},"16.14.2":{"name":"cbrowser","version":"16.14.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.14.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ba6088fdacead572552756b68b4d35e99b0c4564","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.14.2.tgz","fileCount":269,"integrity":"sha512-t94UxytL9R4AMKWvUNltGxL+PAAFF+7fY4Bep4Qi7mMbxDpzPs4jIxbyvJc6M4KIMfxfHSxsbnVFo+NIcsfiCg==","signatures":[{"sig":"MEQCIBWYmqNeKpu5vcKDVKFVa/ss2Cz+dd9BjfjIiKgyaUoPAiAreeSrsxS+quJ2BcI+Q2Gt8PB+teljdH5HiUpaGcg+4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3712503},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"93b2a622747dd1c777d394c69381debb359bdbc7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.14.2_1770628478881_0.4871808944313345","host":"s3://npm-registry-packages-npm-production"}},"16.14.4":{"name":"cbrowser","version":"16.14.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.14.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6845cda3e60eb7890608cdd8c620e35267e102e7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.14.4.tgz","fileCount":269,"integrity":"sha512-848YWBSRnTvDnSputeLwKn2ucYQmuBAuXjX86EVHa60ot8L+trQQ3pF3nxSA6pQOV5BcjPWpNtfFwYl+bknJ8Q==","signatures":[{"sig":"MEUCIA7pud7Uv5/DGqKiism3LVSM7m2z6PRU+iT0myj+YYgVAiEAs1BK2UBUT/QGrPhpU8wDcy8koLWLlHhezeI3K8wRJNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3715165},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"939b934166780ce7aa360ec3ce9e38f39ebece3c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.14.4_1770628945623_0.5743752178212647","host":"s3://npm-registry-packages-npm-production"}},"16.14.5":{"name":"cbrowser","version":"16.14.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.14.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"efebd1cc44347f9740ed02abfa66f1621278c80d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.14.5.tgz","fileCount":270,"integrity":"sha512-Gy7nW87w1w9aaLy73/d2IdkRzG+oyof/Ac8idRJYrfS76wyE+HRG4Dpg3SA6t3hENmOQ/ytpOhCWEVRBsGWY2A==","signatures":[{"sig":"MEYCIQCg5/8azl8ZLHk32xDyAi2HlryCpTEO4VPYCzF4+bEjwwIhAIZB+Ue4LnS9b7yBLzXGTrL0BSiFMcS53piUtzuR9ql5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3726743},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"dae9321d68e23b9dfe33e9ac020b0e8a0ea852e7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.14.5_1770629534271_0.41685101361869825","host":"s3://npm-registry-packages-npm-production"}},"16.14.6":{"name":"cbrowser","version":"16.14.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.14.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0d47139ea0a95e8306976f515fc29158b7f32129","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.14.6.tgz","fileCount":270,"integrity":"sha512-8yrxCr9ENnPTrB3BmCzBkp+pQl++J7oPRS8M8c20+mzZdCv4CsTkzYZXnOfLvSke7ZJgxAfAESoO4RqQrf21uw==","signatures":[{"sig":"MEQCIDKN2Jd+PEGwo/NMtoj/rcVxbh9K9zHp9rglVENMkepZAiAbZk2o4I8Nz8RHqCAonCvFw/xGRF5NVvPCJ0DG7H3q/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3727935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f40062edea9adfc79b5ec0b542e412d4940be7d1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","playwright":"^1.40.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.14.6_1770630060527_0.5676429529289455","host":"s3://npm-registry-packages-npm-production"}},"16.15.0":{"name":"cbrowser","version":"16.15.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e4f7d14f5a1f3590b112e2a2ce9e9c155b0c576d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.0.tgz","fileCount":270,"integrity":"sha512-iNLsKtT2wvTXt5CyUZ1URZgcxp2I6P+NqZUBP/r0G0PUI4romJavdW/O2/uf9ihkAopXRfOebHO0ACqjhEcUVw==","signatures":[{"sig":"MEUCIQCvwO8kfjkjz0f+WVIeLHlorRxlHx82nqRjoH6VZ9aD6gIgK7O3NXvaQqTdKL1cRAHeK5kyKHuFvQOliQ1+R0nVbDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3744488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cdc0f8d7a13e431395df9ef6a81555e15495753d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.0_1770649000822_0.9072112632517966","host":"s3://npm-registry-packages-npm-production"}},"16.15.1":{"name":"cbrowser","version":"16.15.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ff3c9e54a08812ce65b262e61a2b424b5be775f5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.1.tgz","fileCount":270,"integrity":"sha512-xi7U4TchiAWmvSLw9FEKkvjqNSEy2n8tfzgro6bedMYrjG9aNvJ9yPSVgl55Wcxc9w5F5ddy+b/aSbYFrpyoBA==","signatures":[{"sig":"MEUCIQD1nrpfHqEwlmdJ+KiMxpsOhxHWzFTAxoBcgHG82KknSwIgJgpZeBDrMoHM9p8mXtLrn4kSiN8k8LBDcXldI9f34Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3744485},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fa8b9930bb0b354fe32ff7b8b0e728274d95c0a5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.1_1770652915395_0.4891582633754967","host":"s3://npm-registry-packages-npm-production"}},"16.15.2":{"name":"cbrowser","version":"16.15.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"39c76b4b33f4170ad3b70ee9ae0643519d388bc9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.2.tgz","fileCount":270,"integrity":"sha512-05ocpM9JP92pOYT2a8y0+62MySdJHtKwf72Ceq6n1QrxZzCSRNXVp1adYwUxylhqEUf28iBO9BvJwaQl2rTNdg==","signatures":[{"sig":"MEQCIDcpdFz8WUf8r5gcJ8Ft/X/6M7H/X/PSfdM90mdQm3TOAiAwIpAkuury+Xe9tY+pHkIK4+um/o+kp1idiRhQoz7Snw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3744485},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"66505a7c92c59300e24dd423e23ad7c02d8f93a4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.2_1770653048492_0.6581876558894624","host":"s3://npm-registry-packages-npm-production"}},"16.15.3":{"name":"cbrowser","version":"16.15.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3ac7c5670e8080c49e70cf785c212a36ff0065d7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.3.tgz","fileCount":270,"integrity":"sha512-l8myq+PlhjBes9z1gVFda35Aiq6bugxxgA3cAQ6KhMu09VO4Q5MVVIPmj4UsJNVfIqpxfAkUsxFMKpZ01qqMjQ==","signatures":[{"sig":"MEYCIQDo4r2Qoq4fMaSAmgiw02d+t0cxe7sO/bvEZVrTYZxDBgIhAJg0yyoYAeTnPTFc6jVp4bu/Wiz4jwH8vaip+EkBDHgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3750756},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"36505493c46ba043749fe0c49c34510de68e3b2a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.3_1770664661332_0.33681362227996847","host":"s3://npm-registry-packages-npm-production"}},"16.15.4":{"name":"cbrowser","version":"16.15.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1a76f1b81a69bfac567023ee4a6dfaf46ca87141","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.4.tgz","fileCount":270,"integrity":"sha512-dZlXARtA0RNEQXfMgO5nED5An3TI9NNZK6FKkor9poXJvBNNVLxmC5+hTz34+dJz4tzJyU3pt97VOk0qPKD6Pw==","signatures":[{"sig":"MEQCIDYmccMq8vhBdtIaSHMhqvHEzi2kAn5cwuT2xxnxWw2xAiBZVT/rYtiULvnWNjI/UtDdz7E7Bl4r8mF2ne32M0F7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3751624},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"038993653466046a09f8db80280fa7c4621d9304","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.4_1770668894680_0.09951728273006877","host":"s3://npm-registry-packages-npm-production"}},"16.15.5":{"name":"cbrowser","version":"16.15.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.15.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"72f8415799242bd730e9e1a0641fa7cef3fe7bce","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.15.5.tgz","fileCount":270,"integrity":"sha512-Mat10jJyWHafDZxvYBS0gx7gaPV3RdiwfJivn2rHJ3b9NjlHVNCC7LhrfALQH4OvCVD8IRAv/jgeX8HSiR6ERw==","signatures":[{"sig":"MEQCIDbk4BKnL7b0SiRNmlpEYbwXj4sPELV11dj8LOQbHp/tAiBERppELEjdFL/nkNSJGXRHgsqz184ioUGvPVbsFIuX3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3752341},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"979b2f641fff2c683bf9f11632e4eaa764ab50c4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.15.5_1770669040558_0.6214124497888707","host":"s3://npm-registry-packages-npm-production"}},"16.16.0":{"name":"cbrowser","version":"16.16.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.16.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"63b73eaffc75473a8e2e13d3f84b8a52d05de9f0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.16.0.tgz","fileCount":270,"integrity":"sha512-4Typ3pqNrlK84duJ+uUOWyjQuJX49I+7QG/n24wSxV6k9Xk5GDQLjDMDFQUWdPUIdHvp6Dj0IyXqtPThTthgFQ==","signatures":[{"sig":"MEYCIQDD4WDjEtn7PFJDj2BczCuenXGMEn0bOxHIHOkquG7uWQIhAKjX2YVTG4NiwReeLFxnWincUuSa4xXo/jYR8EdS4Ru8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3754943},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"94678297345ffae18b414a414fb51ccf7a3407fc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.16.0_1770676191833_0.802033466375818","host":"s3://npm-registry-packages-npm-production"}},"16.16.1":{"name":"cbrowser","version":"16.16.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.16.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f91b578cf9070b2c89494053e919d349d431d2e9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.16.1.tgz","fileCount":270,"integrity":"sha512-0OoPxGlf+wOyfTM8SW/V59Zx44sNSp6f7kR0R1i9dk181tX1aH4JivYd37wCJfBvDximLpemSAQgG4NktiytlA==","signatures":[{"sig":"MEYCIQD+ZiWVyQ6B383NeK4nMbKZGxWSdLxVBH/GC+B5Wel2pgIhAKvjGpXniuDusRMNTaelnJRlOg76hVRp/DyphJpElOGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3756083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6d5ce06ece001521386be1698f5f6d944ba563e4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.16.1_1770676350534_0.72824851611847","host":"s3://npm-registry-packages-npm-production"}},"16.16.2":{"name":"cbrowser","version":"16.16.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.16.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8d793dc56119c4e20ec1fe4224e1ca213b18f62a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.16.2.tgz","fileCount":270,"integrity":"sha512-wF0/MNOIuvbaeqLukROMgQAJS7b7qrLS+9SazZzYZ86Ow1bVg1/B4JWr4KBF5L3PXmPWT398q7mqCXFHm96a6A==","signatures":[{"sig":"MEQCIEubMz+ixc3rodPQ3plFVgpK7BjNKhjualb1Su0LE4BQAiB0mTIt4cwfhHYZp1wpMtOsO33gqKrLUks9ylE9uhsjMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3756083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9d2c828b28d7cbb43ecc01b7e89fb573288e4ec9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.16.2_1770676442797_0.8913753979291232","host":"s3://npm-registry-packages-npm-production"}},"16.17.0":{"name":"cbrowser","version":"16.17.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.17.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"45e5f7194482946cdda90b515edad746c3c759ad","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.17.0.tgz","fileCount":270,"integrity":"sha512-WE0XmaBt3tX1sTyANAGntJ2BXnbHfyBPXfTnhS+nkzolkfz0i5GyP1l24bHuiEPHqIAmE/ebDIuRRWp2kqZmbg==","signatures":[{"sig":"MEUCIQCj+sCw9Yd5wAUxYeZc3e9LIE3mj/hDSiuW6CwLp8g7gwIgBSEvo5zPeQDHTh8RhtgO/JCarsLrixR4LhYWWH9+mBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3757399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"049bfca5d9aa7c84d6320690a54a477c6c0a5829","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.17.0_1770677174406_0.3727379598980023","host":"s3://npm-registry-packages-npm-production"}},"16.18.0":{"name":"cbrowser","version":"16.18.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@16.18.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6d6259b6850c66f54fafd5332fe8edc2b11840ae","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-16.18.0.tgz","fileCount":270,"integrity":"sha512-7ZMUg1TX5X3uZN8aczky+LVGatY21cZjJvucMu5ka1dxhh3nYCGRkTMNweD5aVnsIZo8Jl7jfjpjCm96i9UeWg==","signatures":[{"sig":"MEQCICKQx1KhQRLVDg2n8hPDZtGYhX7qB0xuYsTJncwDUTGcAiBZYJujmTcVtEw9L5oH8AmVLbuBoNTZa/xgesepXYYVFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3760995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"05d59133c11f6787c3db2bfbe62bb610ff408a01","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_16.18.0_1770678788275_0.15922387247863679","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"cbrowser","version":"17.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e00b9bc3c1a14459a96623f09d16868d5fb2883d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.0.0.tgz","fileCount":270,"integrity":"sha512-NGo5cQONF7Ix93EUgnE8355tARjkCyOx5DuuN6NqQ8xVwwzq+itrms+RJZI4a/j5DVSfxn3FgQ0YsvwSNNMK2g==","signatures":[{"sig":"MEUCIQC3/qbgW/+dOQKa8sEZyjvYLHjVHVrc0Dk7TXL+Gcgl7QIgdpnhQK42GlTMbqJHZMNQMaOfuMC7ygDYulfjpLeRM3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3732641},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6c6ac3a02ca48ecb61689d41291f2d7edb6025f3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.0.0_1770680176543_0.7496073368000795","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"cbrowser","version":"17.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5bbde46ad741f20e633a66ca928827cb0ede0875","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.1.0.tgz","fileCount":270,"integrity":"sha512-pXCv5smQZuHVGb9SkTTWH5n9pOH8gZV+86JpW309nOD2PkZOyw+Dw/xMxKN1ta8U0aalLX3MG8qRrsvBq8RClQ==","signatures":[{"sig":"MEUCIQDSWtzMwXs63ZU9/GJvIJQQuB1RiPVfU1+blFmW36KbQQIgC+LgEuv1mI8Vurmn74GfH37mIRYbdUi3up/eaKjxpRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3734150},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b3eb84467fb95ad64812baedf7d691b01ce3833e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.1.0_1770732086109_0.4675898904999136","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"cbrowser","version":"17.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b7305c699cc88f2434fc72f2f7009ed488bf43d1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.2.0.tgz","fileCount":270,"integrity":"sha512-k0W4KQIJGzrrHOFgfzcUdvV9bQoUt7zMIjsRoXH68tBFS0WNsutfD+y/tGKaiVgspiUBEEXY3v/WTmh2x6sHIA==","signatures":[{"sig":"MEYCIQDgA1cafwjo68JCNivKplg9TYwW+RPxEG/UW4kmvrV9EgIhAPVZ45jN6hYjSc/AoR47KJsxuRTxjBbTlh5UFZ/uBikz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3735905},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"79af3699b3fdadf151d87742e06b381eee1d0547","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.2.0_1770732928266_0.14092998601307571","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"cbrowser","version":"17.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2e76aeeacd91e4446f612ea05af4e3ec5dd46dea","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.3.0.tgz","fileCount":270,"integrity":"sha512-9b5qrZG+pPTNXiSwFb1cT2+uIzNKmQvNDPJYbIhJJPk7rqHYd00qvZa6MfNkkjmLRcjDj0SQuUCOuy2B9rOuZw==","signatures":[{"sig":"MEQCIHLSEnCDd52lY8R/cAzmq4YI0Lm8+UW0y+MOrD6vVfC6AiB7leb8FF9MylZWhBgS17SqXDBk2sP5ELK1cHUR+1JA6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3789215},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b6fd5650435c9e083145bca608a58fb598cdd58d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.3.0_1770758679009_0.4636342046518376","host":"s3://npm-registry-packages-npm-production"}},"17.3.1":{"name":"cbrowser","version":"17.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1ccb30d8c9cd471f7f0f79e5de68545445f5976e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.3.1.tgz","fileCount":270,"integrity":"sha512-DNacvS11cJ1Dd01P6CKZ2MbEepNhCsCNQiV/Oj5VjK8iw9ZEppbyWtBf2R/IoSrzkaQQscex5GNB5T48rEHjVg==","signatures":[{"sig":"MEQCIAaJ3yZ3kTIwWZEllkskTvofR7nvDYXiEiLxWFXSvlizAiBZD+5ejC52b690Rv3NFTbfCjO0iqSNWeuFYsL91gKKEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3789807},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"69344b795c1e5bd0b014c9826071675655321d16","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.3.1_1770762031651_0.040527756428296646","host":"s3://npm-registry-packages-npm-production"}},"17.3.2":{"name":"cbrowser","version":"17.3.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.3.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f3b34610e7748d722394c2f9134cb80c397ee3ad","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.3.2.tgz","fileCount":270,"integrity":"sha512-I/WlA5vri5pw9acNyPX0uC7Pr0udwM1cFC80gqPF7ZlVP/siDP19lqhsh92VN/k2hcGjPUKfSJaKZ8rn+o67cg==","signatures":[{"sig":"MEUCIQCY7FePL8yftL6hh9A1PkVA7j4DHR6DJ3avudspPdJU7wIgZ6h/sFEH3ckClu4QE4oa8GJF0/o6uENJrWQqYGih1Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3790933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b7985cb3f2cc01b46d91df4db3404c31849ef6ac","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.3.2_1770764366424_0.39135850960675134","host":"s3://npm-registry-packages-npm-production"}},"17.3.3":{"name":"cbrowser","version":"17.3.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.3.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"871de09cb7847c1d0f425ff6157e55ff017eeb1e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.3.3.tgz","fileCount":270,"integrity":"sha512-ViZw9XjOHVVuYzz1eM4Xm8T4Z45c5C/2TJamCRQ7WCIvUSVwSgvVnl62grV2BBuzo0OwuKY479CQVagVkXblmg==","signatures":[{"sig":"MEYCIQDnF/JtLORdAtinZQi+FdM+aTazCgCtB+vOAiJbyAMmtAIhANWAxzkuTaOBxueeY/MOKVvcWshv29Bq1NiOzg7WXuiH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3790933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6eda59d701cca04f8935aaf4f70c5ff24bd4fc2f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.3.3_1770765207385_0.5858938504120015","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"cbrowser","version":"17.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"85125b7b4454f4ec06b6ea7397f6789adb3f1f01","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.4.0.tgz","fileCount":270,"integrity":"sha512-gNibxqFkUkeob2X66BGLkvEU73236GsBPWt3nS1lURvvdsSuwedb8niSu3Gw0CMDPvkxl49q4aZ7Q8B5gTNPHg==","signatures":[{"sig":"MEUCIDdV7R79rib4OiF/J5+f4ITMOu2PDzxDyTotVho2RsxgAiEAuRBcv6uL1OlVW/HQCm6kvPoAf7Q7l8J/sAHWGi7yzX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3795378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a3c163d6691d68aafbe37ab5696c6df645a2a112","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.4.0_1770766292325_0.8009912625288262","host":"s3://npm-registry-packages-npm-production"}},"17.4.1":{"name":"cbrowser","version":"17.4.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.4.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"02dc7c6870d7f597bace7c65a80674b050b59235","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.4.1.tgz","fileCount":270,"integrity":"sha512-E/bpL6l+mLdm087pmYVBphYvUl1SswDDdqHdTARzW38XzckohyAKArvUZo+vLWCkEzjrnZ1p4HqtCfDADap0/Q==","signatures":[{"sig":"MEUCIC42L6SZjNGKNtwnN755S+dVxPa5OtoBQPNtrJDz2lbqAiEAyXau51MauZ1rtqsp+r685TsiY6+CTFGI8/o5a8KJXeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3797911},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d913eeb388209bd7775ae4b840839fb81e300890","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.4.1_1770767199547_0.8109189914155974","host":"s3://npm-registry-packages-npm-production"}},"17.5.1":{"name":"cbrowser","version":"17.5.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.5.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"69c21b14aa3ba38e9fe159b4da98ddb25329653e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.5.1.tgz","fileCount":270,"integrity":"sha512-3nvuM2SlptBt9lQOJnm4k1MJKvOBVdMJIXnKXvMYy6x8FlH7aAzKJP5DQEyPFpldygJj6jJz6RS2ORpYm7VZdQ==","signatures":[{"sig":"MEUCID+ud65h2biXL1thOv+gFjmC4yVUO5YUxv/4shV1kJpxAiEAkx5NbP8nLF0HyyEMWaNu6zUJ6yjk9qSed8hogMWMFUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0051b0ad86bbfe4933895392c0c24135bc327769","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.5.1_1770772552948_0.7222032435453309","host":"s3://npm-registry-packages-npm-production"}},"17.5.2":{"name":"cbrowser","version":"17.5.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.5.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"477cd69e538ca764ec283be894cbdd6cc618404a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.5.2.tgz","fileCount":270,"integrity":"sha512-SKPGFN6NhM7xqe4Hnt4q0xXnJUbrorsBFzbSvaQ9rxAQRySW1Dt3FUm8Bl9z1W22njdZ8Ky6MfloH73eIuuEJg==","signatures":[{"sig":"MEYCIQD4JU5sx87gYks93qhzVsGOiW8DriP8pHiNT+UBaUS16wIhAOL0c/uayyfb32jiEuaWDoJ986fkYRpY7W8ZSMuzydPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803349},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"278a60eba311cf394450e7cfba9f04de0df364cc","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.5.2_1770776647490_0.5707020874774396","host":"s3://npm-registry-packages-npm-production"}},"17.5.3":{"name":"cbrowser","version":"17.5.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.5.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"98ee4459da94c0a6e7ffd33c775693c05330a40b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.5.3.tgz","fileCount":270,"integrity":"sha512-nFr9qg0YNH6DV9KxuMMs8UnwksbI3Jr02O55hCadM3tf2SG8NHMxSKJ4AMepoMRCe6wXcYVqngxewZgfROYJoA==","signatures":[{"sig":"MEUCIQDbgQI+XS6QM7a7Y9mjNiANplZ9/wSvnbW3tRXJwNnJ2gIgNfcJj7Ub+8CYlzZEePUC6K5IHk2OvAmKTwN5nRa8FPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803349},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"852d8258cafec225c8156665a5b4470f7930b8de","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.5.3_1770776952569_0.3552413071484328","host":"s3://npm-registry-packages-npm-production"}},"17.6.0":{"name":"cbrowser","version":"17.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"bab23e593463828011bc943208f3b554bcb825da","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.6.0.tgz","fileCount":358,"integrity":"sha512-V3I24RVjzcAa4Ae/woPXwBaTT33VPup7+flRZ5LNOVY2KBPhF+YJgeqn8rzmmfF3GVqwkrTlZQG+O0z9+x7Kdg==","signatures":[{"sig":"MEQCIAFkWm6/7XcvQEzpQdDZ/QnFm4W7y3SebmEOdJjvhFg/AiBfeXcyaV/h2BDDwCfBTvNfsQN4b4BpeYQuTG9VFoVeLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3908523},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"27308c77772cd0f6b1679c1ed5a9d2010baab3a4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.6.0_1770786568933_0.3029304172416407","host":"s3://npm-registry-packages-npm-production"}},"17.6.1":{"name":"cbrowser","version":"17.6.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@17.6.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2d55678864d779209f0b867780e0b8cc94244978","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-17.6.1.tgz","fileCount":358,"integrity":"sha512-1f5ZUyxfUpdObBB2fT2UPvlvZWFLyqtAhGEgyTe0Ejdac/j45bIneZyG5/gz3QfVmL3as4YWt4y3UKlTl5KwVQ==","signatures":[{"sig":"MEUCIQCrKHkkgnrJ5LPeFqvWJRjLqS4rrfT8Pm11UuyQOv19fwIgft/KjvcjWnfxNsp+zRCCC/kWHbwic0MQdHIRN5GdpE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3909927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a8462b925a1258b2431d79441f76703167bdb8d0","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_17.6.1_1770788459345_0.724844633046207","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"cbrowser","version":"18.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"41cff905308cc19169f994777979a9e7fdffce50","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.0.0.tgz","fileCount":374,"integrity":"sha512-V3e/Tb0OKyRW0cOnQ7ArHbw3Vif4ezgzKiYny9z2hUO3QJGP0jJymk/gQemUqm1BhQiH7wPuUSu4kqBoqHQjlA==","signatures":[{"sig":"MEUCIQD+TmLMu54E8PPIVnGmwOJvvMaVI03T6r0fvfStGHvEVAIgVhhrEBqz0EqviroM/CbT0S3YICK7ADC3/VUHnNxvVeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"67432e580fcded743fe216e47555d29532418a09","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.0.0_1770828622215_0.5348483039972001","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"cbrowser","version":"18.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6109a42aa469deaa53846b226f57f12eaaffe2c2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.1.0.tgz","fileCount":378,"integrity":"sha512-lGLni0bJr7Zh8ekEfFPzCjJHz9kVBxKPb+orOFNengxxuYCNTTZVEwBgA6fjDaM9eJGJ5rbDQMhcEBPd41CVOw==","signatures":[{"sig":"MEYCIQChe89Wpu/nhvYAkthirN7L8Pn8cxRlVzD6/pWEVzublQIhAJMay30MRnOYoLmuqf2sHnWj2no9Er3fr5ysKRZUZ+vu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4050611},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a62c0c128321560c2280606b9ec7be9b0614befe","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.1.0_1770831181768_0.7933177419161765","host":"s3://npm-registry-packages-npm-production"}},"18.2.0":{"name":"cbrowser","version":"18.2.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.2.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"442a33d8b342206a3a1d1d4735909138dd4d2828","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.2.0.tgz","fileCount":378,"integrity":"sha512-wAVVMp/9enxPKiuFBa1tOb2VoePbFz53zRIT1xU8UScSNRPAO6f2jqbQ00lqnwiaackwvIEr7LAJfLWNXEaLPw==","signatures":[{"sig":"MEUCIQC3iJlUS1KJyh5qxBsu62EeYh1HTkd1rPoS5EVLrQY2hAIgVfqToWrhlPAbxoy+lnT5MWWMpiw56I2Kxw5Zmryx3yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051677},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9a9507b8fada2d604f4e3ec40e462d99c8bba03f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.2.0_1770831478497_0.8742958432847701","host":"s3://npm-registry-packages-npm-production"}},"18.2.1":{"name":"cbrowser","version":"18.2.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.2.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c7f181e5bcd22270a02e2f4b04c5e4c3276db4f6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.2.1.tgz","fileCount":378,"integrity":"sha512-agTom6291eCQN+1Pizmjsr1A4RzEtquP6sOvrBw1Ae4Em+BXHYgIo+EVd1ShDAptflAqVwbBMPSuZqOyrlkiUw==","signatures":[{"sig":"MEUCIQDSbQ48QbAz/L3umCw9u3WvgoloP5IIVo3FRvpAJIFNQwIgd0Daz15J+VCqdkPWkXlaZBww1aXOP0VrM12uazv/cec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051677},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a6a4dae4390f82ccbf0ed89d458ade2df6b74656","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.2.1_1770832185595_0.48698008876902543","host":"s3://npm-registry-packages-npm-production"}},"18.3.0":{"name":"cbrowser","version":"18.3.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.3.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9b30b8541fb08dd6becdd04ebc68be5429358385","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.0.tgz","fileCount":378,"integrity":"sha512-OwW9EfdwMLaqvKPWYx3GXd+HHuLQ68Xfz53fBvkTQxHUEfnvFBq2VNr2P83d1JQi8csFEQ+V9FyJdenXS0XRNg==","signatures":[{"sig":"MEYCIQDTdVZo7YjNJpBMiUQC60+RyRme6O2RnKJTXrxyKXE4hgIhAJdehQf7+qcYiPRCFRBSfw+hi8HLvEc9XR0PUhun/DTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4064395},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0b17ba9e806dd670e77087b5a1b609002320a9c6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.0_1770847056497_0.6734304291875597","host":"s3://npm-registry-packages-npm-production"}},"18.3.1":{"name":"cbrowser","version":"18.3.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"WF Media"},"license":"BSL-1.1","_id":"cbrowser@18.3.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"488f8958038e1cfe888bbd2e4b1ba370fd5f93f4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.1.tgz","fileCount":378,"integrity":"sha512-awJp/nFS6qoLPcjaDiG8JbocWBsLoxD8ast6I+Ph2AUsEh+t3hspGSYOQy3m6kr6QenVrhR8ldpU7kcxGD2yvA==","signatures":[{"sig":"MEQCIHRrY1G5W8R2GmXTHdjYYGfib//lN0STGZRekvSKWV6EAiAzDIET838OcaKmJ7a3FjhnaJPIOWeMt5pm8xgofT6Nuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f907044c39427974e7ba5f946419697d900e66f2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.1_1770852889708_0.8948744710147789","host":"s3://npm-registry-packages-npm-production"}},"18.3.2":{"name":"cbrowser","version":"18.3.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexa Eden"},"license":"MIT-with-attribution","_id":"cbrowser@18.3.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a6c8e8e5243a478762c9156d42a43675142af040","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.2.tgz","fileCount":382,"integrity":"sha512-X6wKH4zEenNsSo5OeL5MO2VMvaHOsuXTDFcSsnt9dvxUYUEEX2dy52a8yjqYIzZyTT91mz/lpGR0BdnTkrhFJg==","signatures":[{"sig":"MEUCIA4JO7S53k0w6Ot443XJFFDaSNyY0iUQEg5dOqi2WsEZAiEA3tHQUt6ZFHu4xdfeuQOJweQPFPdGFdsFkj28FihulaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4070568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9f764a05667aa1c56e2b9b72ab87951e78944005","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.2_1770876591166_0.3081052610796333","host":"s3://npm-registry-packages-npm-production"}},"18.3.3":{"name":"cbrowser","version":"18.3.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexa Eden"},"license":"MIT-with-attribution","_id":"cbrowser@18.3.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"164ffb1cab69fee3d055e8c5faad9a9882778121","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.3.tgz","fileCount":378,"integrity":"sha512-R356SJKoFqiTdhjMZZaYzrSxdNEv+CToLSJ8rmW9EAGXX6Tx2EbnfSyFSB5wEbxcPnLvTPZaqwSaCv2+fBFLmQ==","signatures":[{"sig":"MEYCIQChhQJdu05kYdXX5HSma0KxETJ9yChN8u0WCEvS3qSN/gIhANh6XpLa+rCL0vRTmKXPewhd8gXQGlQ1j4bpCkgaie3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041190},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9f764a05667aa1c56e2b9b72ab87951e78944005","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.3_1770876622723_0.8653586492997898","host":"s3://npm-registry-packages-npm-production"}},"18.3.4":{"name":"cbrowser","version":"18.3.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexa Eden"},"license":"MIT-with-attribution","_id":"cbrowser@18.3.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"79fb15659c40ad1b61b64826ab3f35098dd975f6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.4.tgz","fileCount":378,"integrity":"sha512-hT99oJUgBedKkhqcsn4nolSMIK05CAMCTA0//X3kxGN177K3EYmfB+j9rcUBw/Yq/HAKVAckZqNDW5vy1RlB3Q==","signatures":[{"sig":"MEQCIHFtiOffNntojR1K/ehwfGpxTANDEsoHiN1UZcL+x9UgAiBvglKeRO6+f6YIcxYys80E3T61SeraADC6/eeRRL7R5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041190},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d210fc085ec529bcb8d30bb94d276bf5b8ed50a2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.4_1770876743273_0.3209976698754107","host":"s3://npm-registry-packages-npm-production"}},"18.3.5":{"name":"cbrowser","version":"18.3.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexa Eden"},"license":"MIT","_id":"cbrowser@18.3.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d8adb5cd6431bc6607c6750ca9f9391c6eb50162","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.5.tgz","fileCount":378,"integrity":"sha512-J7MWF9Wn+KaiqCi9NgMzBmmikzltyhITg9bLX1r0LRD0KpJeBvxSZlsHPnVL3QY2xyioWTMR5ZjyKpcS2cnRVw==","signatures":[{"sig":"MEQCICjGmIb7IiGAy5G7MDNnldWAJDAuT1LyU4cuSDV0J4S5AiAMsReugTvgz1UPeujgHWUflnBwyRAa9An0NwlCqShjMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040481},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fc57d4bb4510759c4d67d64c14d1cae6fec770c8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.5_1770876977398_0.5450083381632553","host":"s3://npm-registry-packages-npm-production"}},"18.3.6":{"name":"cbrowser","version":"18.3.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ec92a9b49503fc0c46be585af0bc54cd7a805b08","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.6.tgz","fileCount":378,"integrity":"sha512-as6+sMtzcFJb7kHgOIOjCgcyD+TmHpxPlhLsbGOCRl80CyeQtGMAgc/cfy4+y5a2g8kIUamBLlev1GLvlkr0oQ==","signatures":[{"sig":"MEUCIQDLaso2TyKLmUUDdmFXAZ0cgiybwYXTPV9hg5RR5RShNwIgBlx5bfsnLVUTe0gIwg4g6frYEoU2TyA/c8JUZseA62g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d8ba38751e783be88fae50e0edfc1a62e58845db","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.6_1770877111607_0.040372734938257215","host":"s3://npm-registry-packages-npm-production"}},"18.3.7":{"name":"cbrowser","version":"18.3.7","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.7","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1f165a496d63c9bb1be118812798e93fdf2512c3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.7.tgz","fileCount":382,"integrity":"sha512-HXxFWZHSZByWNaoRl0ASQEo3dmwIXxkg3ovrUhC1hvsnasXdyU+erNZLwVEIQ7oLAFZrW9ZFBmE+v3QPDCEkfg==","signatures":[{"sig":"MEQCIDducl05HIcKNSMAQDKEyL2/irWDxdYQvdMghO0d9MffAiBi8nJwVuC8RhaHze5c47UlrkTVNC3DIZ6Vi9owyrMd2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4070609},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5afab06aee14bfb4c5ee36f1524c06115ffe0dac","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"11.8.0","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.7_1770877139919_0.019013397458750747","host":"s3://npm-registry-packages-npm-production"}},"18.3.8":{"name":"cbrowser","version":"18.3.8","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.8","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"83a43d0cfd8ce4ea5565a07e440e1cafe6d9cd39","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.8.tgz","fileCount":378,"integrity":"sha512-rbbsKhe4czL3r8pEAp9GfUInEoDmTZImC+i6rRwsIF4+2ZTquUbVDirBtyTGEZoe40NqytZChBg1iT34VzcfJg==","signatures":[{"sig":"MEQCIEPSLfY+2+e+fv1r2fTOTTz1o79o+aoY/NxrpR0R6kbHAiBzNiHpEYuyYQ8m9CCmvVpbN7b6+lJ4WDsMh3BVB3PU3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5afab06aee14bfb4c5ee36f1524c06115ffe0dac","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.8_1770877177002_0.2848596089458122","host":"s3://npm-registry-packages-npm-production"}},"18.3.9":{"name":"cbrowser","version":"18.3.9","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.9","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c785c5617759a9c295d0bc5fd711d4aa78621dbb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.9.tgz","fileCount":378,"integrity":"sha512-pBvN20u+XcCEL4jzxPq4VCvMh6QTNa0VsfkLmN26PRnXOo9cuLqpXNk1evvCAehcQsb+2NNp83Vw3WtXR74qWQ==","signatures":[{"sig":"MEUCIQDGUix+TMBZXXsdgpORvPH+nPW0Yb176ZjnQcGvccVsOgIgSTncUYNIdI7KbpBgseLhL5aX4+FMvh95u6fHXIRQ+6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040952},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c87c43b23338d36cef633e84470f5dc09564d26f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.9_1770906994748_0.43529435381403014","host":"s3://npm-registry-packages-npm-production"}},"18.3.10":{"name":"cbrowser","version":"18.3.10","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.10","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0aa3c3846ce6f4ffb09eb9de1a0812be0b697b30","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.10.tgz","fileCount":378,"integrity":"sha512-Kl5p9AFMvyutkRPchHkFHG4TaDPfshzOLD5T683+PpGJM9JcdQd4SItGEVE8z0fxzgMTLyRCceraoApsz24nbw==","signatures":[{"sig":"MEQCICV1NxSrHofWHDf3csu3CWHi/ToujtKIDkK3Qj13WWJ0AiAuh+JsniyoXDkHmNeKcJ/agXbz0cehbIB/UKqOJxjbxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041172},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"930dbf0dfd2b5ff78f7284e6bde74999cd4abcd7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.10_1770915499373_0.9262445694484198","host":"s3://npm-registry-packages-npm-production"}},"18.3.11":{"name":"cbrowser","version":"18.3.11","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.11","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2a5e905be236f7ec967a5a5c249a257d7bf27701","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.11.tgz","fileCount":410,"integrity":"sha512-gepybbZaV8Hg3lCCNrQplYsucnInQrC2YVCoRtu1x6rtBaKVrYgPeMAT4dAzKhHxXamcimD4cOUUNKYKxedTHA==","signatures":[{"sig":"MEQCIASapRGPK0vxquknFopJCW2JtIcosYYkWg3Bm5byi8MlAiA3IaZE25oDxSNA4ZVfz6w6zoNRTMX8iywO5GpsMBpTUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4194153},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cee550d4226dc81ccd1d85916b03f2f22ca69e86","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.11_1771201803251_0.9366623242467595","host":"s3://npm-registry-packages-npm-production"}},"18.3.12":{"name":"cbrowser","version":"18.3.12","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.3.12","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"de158ebfaa666d8217e6f2ccadf5bdf98ccbc110","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.3.12.tgz","fileCount":411,"integrity":"sha512-va4ylcu3c/m6yObFw7kUW402GjwklpIZI9qCW62mFqCSQbuJzbAIwnP0lKJxusK7UztauXgYQG+7hZpOKglhFQ==","signatures":[{"sig":"MEUCIF25R4pwptKfTwKDdn3HVr9eJw5ziB+YclqvtR/vUypFAiEAwG/4eNCptorjMAtTl1N2rtrjdN3dJp5GoD1leBFXRMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4210913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"85aac8564d9db93099117419c35d66122246e43a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.3.12_1771202191400_0.032586847950607734","host":"s3://npm-registry-packages-npm-production"}},"18.4.0":{"name":"cbrowser","version":"18.4.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.4.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a62ca1adb748232a4c7f0fc098ae01bf81b1a5b6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.4.0.tgz","fileCount":411,"integrity":"sha512-zkaRBjYIp++KxXU6TuS1G4RBs+5XnLJq5Vo1gAH0+65U0jBtl2M/DcJX9FUjiF7pw7SH0vFP7NL/Tg5gfR37JQ==","signatures":[{"sig":"MEUCIQD7wezoFfOdQw/bzV13WK45tN4u/fEBuQfdudLd03iJkwIgX6idC6ZWjs6WCdxcL0twkTp5fe30LEblabVFDRTqx30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4212250},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e52c26c0c31b862c07dec9de8e954ad781ad0761","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.4.0_1771204347348_0.37196241734427016","host":"s3://npm-registry-packages-npm-production"}},"18.5.0":{"name":"cbrowser","version":"18.5.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.5.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ad10001e299e9212260331f2862fa486191f70cf","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.5.0.tgz","fileCount":411,"integrity":"sha512-2sO1zezZri4WfcDhJVy8+RK/Bj2FV9k/P7lCTVSVPpLgAp8WIz3rKVMyqlIv4E7yfUDVy2n5pMw42/o46SXRWg==","signatures":[{"sig":"MEYCIQCqY59I3H5Q3YxBjrpxYLHBXHgSzwJL8YQYSrbhol6KtgIhAKHOMUN25aS/MLo5Sg/aQKzuDlrSj76PXBTbFgqXdT5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4228696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"18178ac0704fee649a08705675e93e6248495054","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.5.0_1771217701951_0.7816071983164563","host":"s3://npm-registry-packages-npm-production"}},"18.6.0":{"name":"cbrowser","version":"18.6.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.6.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"421ba278b7c5bf7424db7016d9b613358286a109","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.6.0.tgz","fileCount":415,"integrity":"sha512-BhhOBOD52Xv0q0IoJ5aBHTLLAMHQHate8jISn8ABaLLrC1/zME/sGWsMhOk7K5/mv884XJFMeB7GpGWBCU4AlA==","signatures":[{"sig":"MEMCH3U6UL51RYtzfWN+rNjaTRjAwKJp/S0hxGZ1Z/AQUJ8CIGy4l1k9bwDIxovCu1GYI25wETT4AHCaOc3tEV408j6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4251422},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"aa27e8a43011d46848d33ffdafde52b9e4767031","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.6.0_1771248483567_0.68265392193506","host":"s3://npm-registry-packages-npm-production"}},"18.6.1":{"name":"cbrowser","version":"18.6.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.6.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"599d264df522e3949e3e4baa546de2a8a52b1265","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.6.1.tgz","fileCount":415,"integrity":"sha512-5IvznS1q8KK+dMsFpT8fwYT7QaJ2wFbmgIzB8m8uwrLySyep6gbvNHIJrStnkTeVfe5RA9KSTEtg9tr/N27tHw==","signatures":[{"sig":"MEUCIHC9a6Fj+BZeASH8dm2AhHx/Y9QbKv3LU0OUuoYcPW7aAiEAnr62sirFM6NzBk6ZZdU9qwSF7k5Iu1bJz6j1m/BE+WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4251422},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"630b190d1ef1e825a008d421c79e2f9101588c0a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.6.1_1771249197761_0.24800595278878523","host":"s3://npm-registry-packages-npm-production"}},"18.7.0":{"name":"cbrowser","version":"18.7.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.7.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"dec2451359c25fa22395838e1620a33f002e2266","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.7.0.tgz","fileCount":415,"integrity":"sha512-phtrydqnJBKScc+LtSXkQsoKYW34Ys6KtZ5Tc6E82W4vUbyiVH3OGAtW/UoVmPCfthS/PZ/4OrAh2MCcvzBOig==","signatures":[{"sig":"MEQCIE8e5On+q79XsgVA6alI5cGu0GbdpTRzfnGB11r7Ne2pAiA1IPTIBgu+/onpMH3qNNkmGzUB6MjZld3dEukNDcfdlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4260577},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d5ca86eb9d380c18e22d1ca6f06b6b4011c9a3e5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.7.0_1771249620947_0.021196746005338385","host":"s3://npm-registry-packages-npm-production"}},"18.8.0":{"name":"cbrowser","version":"18.8.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.8.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"11b3800c756616fd909fea5af317b629e62cd266","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.8.0.tgz","fileCount":415,"integrity":"sha512-Jikzju7oT3RyZADg9/4vPxYZ6a97r3J5qWrdh0ancgmBXth+YcMfCpxqRqwKfDPOwwYlvLmviPNSfKgOzYWRUw==","signatures":[{"sig":"MEQCIHoUiYde2S3ZeNfwKIcGlOnSNFa3ohxMHgJ8sDluIhlWAiBmkIDtg8i+yLomGfWybsfTzXUUbq8Kjq/zXn8oKLhjtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4263809},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6986fc1e49ffa4636bff6d8762e22d1034c9b626","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.8.0_1771250004442_0.9643611450770155","host":"s3://npm-registry-packages-npm-production"}},"18.8.1":{"name":"cbrowser","version":"18.8.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.8.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1667acc9afd66708c40dbc9f6488b37f36944cb1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.8.1.tgz","fileCount":415,"integrity":"sha512-SX3dOpHFQcbYEkGJlaAPxFuPRLCYOZAUQ7eF0pHLR8M2sO2/4plIhwl+FuwCZfFUT0/ESo3vklIAXDmNPcpp4Q==","signatures":[{"sig":"MEUCIQCjYODWhZRxr9JqlhT4FtMfKDd5rYnhjHt54bWIeJplWAIgDTt15gVGmovJkJjqB554OeD0PoHsfY4//hagMWRZYK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4263881},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d30071a602d04d2954bbde4c7868b93bbe9033c2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.8.1_1771255938017_0.6576124588097967","host":"s3://npm-registry-packages-npm-production"}},"18.9.0":{"name":"cbrowser","version":"18.9.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.9.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f6f549de49499f8759ab0bdf062ad64754a87b6e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.9.0.tgz","fileCount":415,"integrity":"sha512-WU58IUpUzg8+wWM0bL2Et1kpB3Nd1yI+zXPyUA46/oqk/rHGS1mpJ5BQE4y3sQ7e+jvxf3lokjJFLTpw193LSQ==","signatures":[{"sig":"MEUCIDPMSn4YbNgyVytp50/Msj4YbRxBJjkLlMGFEFgtBoFhAiEAvdiV24liNTOPU3zeq9bpT8kfQ09MwCRJOIUvCW613f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4276933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2e1a0b51c1c25259f805e55767e35a8e86dcf8d0","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.9.0_1771258902049_0.57003139054817","host":"s3://npm-registry-packages-npm-production"}},"18.9.1":{"name":"cbrowser","version":"18.9.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.9.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ac254907aac0ce3bd23f8982542a06f0987415a5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.9.1.tgz","fileCount":415,"integrity":"sha512-HIunzlRlWRdlPo6iLnzk9wuiZ1Jj3U+yMQMla8vD0I2QQLTvwBbLpE5W8x8lYeU+c3xwz05VN8jsmRozdhPLaw==","signatures":[{"sig":"MEYCIQDFdRN7LLBEi4E2q4PFu8g5qYm0ireEqN5Z3yNV0ptGvQIhALxqvgWP6RfjLHPvzlQqiIAdpKANXZ+o5WefYyi4dPuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4276990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"af8eca61388ebfa36da5eb955fffe1212c5fd964","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.9.1_1771259650037_0.4128822173359985","host":"s3://npm-registry-packages-npm-production"}},"18.9.2":{"name":"cbrowser","version":"18.9.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.9.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5d21b8c3e6d412db4784b2f9f0de44c73bdb7f60","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.9.2.tgz","fileCount":415,"integrity":"sha512-qHI4uMOj/3P2FpJ1hObHJck3ZgxYZoLD91hiStvS80t+gy2C1Cq4t7Inb7jI9pwYRZBjolhMJ+WMoEzjrhhrYQ==","signatures":[{"sig":"MEYCIQCFFe2D9SyyA07euGWe5qClpTzGkwj106eWQ/nbx9LfkAIhALHWESS9cG7HsoeL5he2s0uOGCG0MmGrREiqtK/NUjEs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4276990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d766b8628b4d694e9f93bf2b47e060bd01254e3f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.9.2_1771262426911_0.07402474341142229","host":"s3://npm-registry-packages-npm-production"}},"18.9.3":{"name":"cbrowser","version":"18.9.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.9.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"535ab54f79a64d66d04169b86bb269379a9a57f6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.9.3.tgz","fileCount":415,"integrity":"sha512-Cl8nTXzURB3Mi2eaddZ335TnthgPiBYW4Pi0aWCNkW/b9feuWmtL4wVc4MAA7d2/P7rEQRLgZ4hfy4EFN4YdoQ==","signatures":[{"sig":"MEYCIQDTCxPZVCLDcRTlP0m4oV2GWsKOsciMPEzCsONxpT/zmQIhAJdfWLVSSTdjDAMBejaz0mfRgeKFkJt2NMMcRZzEU57K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4288992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3537e2d53b4c51e2f0d89e4b1dd0108662c7a24c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.9.3_1771263074832_0.00514214870678531","host":"s3://npm-registry-packages-npm-production"}},"18.10.0":{"name":"cbrowser","version":"18.10.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.10.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1a2bf6bfde09a7dbfb9604555469d3ed52d4fc4f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.10.0.tgz","fileCount":415,"integrity":"sha512-FIPNFEXlFnYWAJqR4bbLkAXdfDhajy+Ejh9sMQkMvrF5ckdIfY5CNNL2fWu4YPO8ZgelgLiG4kI7E5No/PlOXg==","signatures":[{"sig":"MEYCIQCoCKIDbsKJJYQdVkuopniCZyTSgaN+1y+qgtV95eCe9AIhAOXAykTwdkc6luhtI+FW8WzJIq3SfIRs0kleNGbD+0ht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4285721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7ef77d33725f388263c1342f43d12a40e708c808","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.10.0_1771268201679_0.0897738475573715","host":"s3://npm-registry-packages-npm-production"}},"18.11.0":{"name":"cbrowser","version":"18.11.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.11.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"744325109759b9123d4c8ea5999a68e8b773075e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.11.0.tgz","fileCount":415,"integrity":"sha512-LtgwXUEDyDogrPaOogam7QdrTNpGHcesOqWI4pItxZQ1xbx4hn0XzBE5263h21aa/mRC/t+ZsBPfkdHXtB0dmg==","signatures":[{"sig":"MEYCIQDOAXXdEbA5VJZ1/mvg4uiOwxH45ulNDa+674ZTt0f1KAIhAJQgkAQvjbL7Y3VlWkuSDH2kZg5oiRkImB0hou6GNueY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4300690},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c0756090cd76c52db6de70aeb4190a44f630d3da","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.11.0_1771269838168_0.05739308007301469","host":"s3://npm-registry-packages-npm-production"}},"18.11.1":{"name":"cbrowser","version":"18.11.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.11.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3ff7d16ca3b48dfd0054faca180e00ca5def1564","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.11.1.tgz","fileCount":415,"integrity":"sha512-l/Q6XymAufq++o///3fUdNe4s52QtSOz07FZilHic3DkIIJTQJ7K+VRrLUtI+8eHVlZPPPWP5Jn8TlyVu+u/Sg==","signatures":[{"sig":"MEYCIQCBSmIYaudHvbNN95sDdKLqp0lei+/TzTtU/SqkuTo1VwIhANxXjicEEVB+TKUBJc90t0QDgWXLpDfTY5+stulEmNRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4304878},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"892c9a32ce46cc7ad714ff5f793132bc1388c197","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.11.1_1771269974616_0.2089185170310608","host":"s3://npm-registry-packages-npm-production"}},"18.12.0":{"name":"cbrowser","version":"18.12.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.12.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"396d6674fbe456e18b394e77858e300148c6cdc7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.12.0.tgz","fileCount":415,"integrity":"sha512-7wrzyV24rIqeUU4XR/v30aUa9mmlqMI1JykhZDiO4np31kidnQQ9Xv2hXPIh1Ihil9zlThSccC0hTYRs1mm4OA==","signatures":[{"sig":"MEUCIQCpJ+L9AYFcAdSwPBNpvMdw94GMyw2lCONL1mC/42hYbQIgHMXB0Ex7cZFpw0aaid4VTk7GqdhF9lm7CDz6w82R3Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4306449},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d13d988a77c107f28e00c2f6695bc6d2d6334b3a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.12.0_1771270929073_0.6150264419984959","host":"s3://npm-registry-packages-npm-production"}},"18.13.0":{"name":"cbrowser","version":"18.13.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"32e9adf4d4ba7c154287f8eebd38e2b4556b847f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.0.tgz","fileCount":415,"integrity":"sha512-YmID/jjHSlXYW0osVOaImnQvLRMIMnHPQydzQXVT/mnjG/ViZMI28pvMSjZX4xsfBtSOsLRYhopDJkL3XEISQg==","signatures":[{"sig":"MEYCIQC7nGhZcjamNgI9CbBrgqd7Pv4f/QKISQqXpKyGT4bFgAIhAI8QVKxbrDfJ3hauslM/e7CVWV5vewIow+RZ9mzOEehQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4320924},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"822de507aeb24ea85979fe9d12595b5399f053ce","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.0_1771282969230_0.4574720797111209","host":"s3://npm-registry-packages-npm-production"}},"18.13.1":{"name":"cbrowser","version":"18.13.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2886cb40fe2fad15c55814228380556a08585555","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.1.tgz","fileCount":415,"integrity":"sha512-n7NZblSyPEBa8cUUYo1DvWxEwxJ6sQ70XGT5Em6IwTAo0yfPZ2rBZQXDNYR7vn/t9ruvj8PEQ4kJCjCbDLygCw==","signatures":[{"sig":"MEUCIG+saEYjWTLJfkIYCerYofEhSNg0nDNTmtxnUu53ICksAiEA0UPWSZgxBiBUoTUu4oaYhxpGUY9r35l0jp71YXYuEac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4320923},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"df6178dc3ca4346eada6ef13ed13222f299021a9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.1_1771285294907_0.17002556864834406","host":"s3://npm-registry-packages-npm-production"}},"18.13.2":{"name":"cbrowser","version":"18.13.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5b4abb68f101c4e6731b4b29fd9c4c3ce64bcb50","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.2.tgz","fileCount":415,"integrity":"sha512-4vuWUUCK7ZobXRZhzKi/upm3ughGFRXL0Z71/rjPRrhKPH1XTPO/7yAlhNZ+g0Y9d+1HaVdO2KHOs7jiihM4bw==","signatures":[{"sig":"MEQCIGbatM6DLHcKx8SrLu2GVqYxZTlFrsMUZpNjGy3YYmwCAiBFf6kCsEqkwjj+1vT4t3EnI/MqJ3md+19ufEiu/rh71g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4321200},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"719fd64f671c390000cbfc6e7c8ae86d293adc4b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^1.0.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.2_1771285533669_0.4041306191136669","host":"s3://npm-registry-packages-npm-production"}},"18.13.3":{"name":"cbrowser","version":"18.13.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ba44aad4eb1d6f3ea013a7a395dbd77ec6ae5343","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.3.tgz","fileCount":415,"integrity":"sha512-kSDqpLV9WyGFUjgAjt38ETEk74YeXSfQ488jR7O1TjuS0kPB/bMKIeToQ0Mgjhv+VEwObCkCGsDH8XQ1nZvrnw==","signatures":[{"sig":"MEQCIFQikVN8xXLcmDFaQWbB36gGrQaD8yeGHhZmHYSOl92oAiA4MrGqyDO7frjR5Qn3vDzbZaYrVwd7lm4IKlmUi4cwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4321200},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"08e2d3c6e0b48898ec241274056fd07ff756f964","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.3_1771286293840_0.658535962240371","host":"s3://npm-registry-packages-npm-production"}},"18.13.4":{"name":"cbrowser","version":"18.13.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ec2123490d76699d444a9f0ef5e2729ddef53f09","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.4.tgz","fileCount":415,"integrity":"sha512-rgK8Zz8ekzkUY47LQWcrDuuEPWUUKIGkARuemlJlVXSkAvP0t4Spzx44BSYzVPG9tDRxgaj9SFvYreE8KsPIWQ==","signatures":[{"sig":"MEYCIQD08mbNRj6/PfLhsEPkL62mrUr9aQenwGjeg5kU+HVaZQIhAMG4Cyyryll+VEbEUiVmOlbxHityurZijy1DJlQxk2sI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4321439},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"607cf4e00985b6762934565b0420973d69d10bb8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.4_1772235629252_0.9355353673186058","host":"s3://npm-registry-packages-npm-production"}},"18.13.5":{"name":"cbrowser","version":"18.13.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.13.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b299541fca5c750563e8ea89e6f26eb918abc895","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.13.5.tgz","fileCount":415,"integrity":"sha512-tnIav/ESKpTffR6ORC6yaqZELsh+bH4ttc5JQ9sn9LdO0d/nRNRuy9lVVwny37Mktb1LlOqbi5KmN5WixfpLHg==","signatures":[{"sig":"MEYCIQDNG4Nj6h3mfAHVREysLuAKg5F/fVFYPSnOhIA5TtvxvwIhAM8YkPMxn9TUhYrdyiRlu0VCmDTSTsxPLvpt4RZctkzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4323236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b30792bc69d4ed8d462d138591ee9f7143e5fa80","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.13.5_1772240077754_0.9947776881671972","host":"s3://npm-registry-packages-npm-production"}},"18.14.0":{"name":"cbrowser","version":"18.14.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.14.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3adda8550d85cb235d73d5516bb8bf24a86f0d52","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.14.0.tgz","fileCount":455,"integrity":"sha512-3ruaOCIf135uMX42huFcgefAiUOvarOw4jmvEyQ6lnPIi54TESPDmZfNXk7zV4PQ8sOYPpQKqHviDOvmcJJkMw==","signatures":[{"sig":"MEUCIQCl0sG+sQPRoD5Bfe+eiOQ5ah75svVjdLg2aweFN+RiiAIgcourwBwOXRUahWmFyXoNrcyCqmpczDNkpV321xPgVwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4553170},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a4ba436db105228b8d9fe002024a2129eb80a419","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.14.0_1772906338502_0.5054936534521575","host":"s3://npm-registry-packages-npm-production"}},"18.14.1":{"name":"cbrowser","version":"18.14.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.14.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"64251f360f89ecdedfaacdc606d195fcc6a7e214","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.14.1.tgz","fileCount":455,"integrity":"sha512-949q6iae2+XHrL1MsVHZFAYx+4wxFmPOtdJAFDOXbgxtvOeN4SVzKOaTj0LwdjaGRqvm2dNpBEXUBBojjCsWbg==","signatures":[{"sig":"MEUCIHJarAqcIdhBKIj5qo323VT13Ht0HzDVB8oqFoGsKJyrAiEA15vCO0tkt4ZeyqU67GuyU7cTnqgigM0Sv0OAflstmCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4563329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"94a48b0db986cb709ee5c82931b54f2959276e67","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.14.1_1772911513959_0.12737988597622896","host":"s3://npm-registry-packages-npm-production"}},"18.15.0":{"name":"cbrowser","version":"18.15.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.15.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c644df9672f8f9f3aed789e43efe3deb6765eae3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.15.0.tgz","fileCount":456,"integrity":"sha512-9OjrHe/62ej5/2aqxjTgJMYuxR0sAXcq6wEL2QgLNFKZaDDJmYh2XT7VYDflEp5YztTqN33FdCCVp0EnVVvHRg==","signatures":[{"sig":"MEQCIC9uCF8wfL0INMrUrQpOxCMxD6lTDURXzgc9BoiKUzvfAiBpnMFMRsRMLJp+Ub010x8E6naQjWEpBtswnxapkSg7og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4630576},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"95b95370e147b31c8de2f8b59fa31529565e4bb1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.15.0_1772926923741_0.6614719127639246","host":"s3://npm-registry-packages-npm-production"}},"18.16.0":{"name":"cbrowser","version":"18.16.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.16.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7a4d1be539392b8ed80ba742fe07fdf8d7e2aa0a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.16.0.tgz","fileCount":460,"integrity":"sha512-/fIqO9IztUxn9Xr4ugv7HZ1S74LZ+g8gFf3IhoKfy4EbZxGRNH/ddvMgKCU/iP1qAQJqOHMpHdTtQPD8HlunHg==","signatures":[{"sig":"MEQCIBse50j88nhJBQ5niVS9IHscg+yOAp7F/yyhpgH534AIAiBlZ9UgR3M6S8TJr9CWwgmRPUMmnnqGXn9XB8ydMV+Q3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4701279},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"25de4ef69f26f6feb84cc06bd1c4b10f7db20874","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.16.0_1772985994659_0.7097311015680499","host":"s3://npm-registry-packages-npm-production"}},"18.16.1":{"name":"cbrowser","version":"18.16.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.16.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4ccac5ea4a6e60994c65259eea1e68c7e1d7400e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.16.1.tgz","fileCount":460,"integrity":"sha512-LqsbK83ruyFGOuZY6XGG6wVhMoWzW3sfEAH5MKFmDXiwiHgk1RBzbz16faFzz8tNBhm89ZPwfVjsoMJgc78k8w==","signatures":[{"sig":"MEUCIHL1s4a3ekhdc6lGrtYbU2yaa9Q3Xo3FjVh2FBhpjixXAiEA1zfL9C2LySZPZ8kHzEfcrBIZVEHNS07NJ7l3BC6uU+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4701279},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"21a46c7f5653dfd8dcc553764a9b74eec84431a4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.16.1_1772986297227_0.568667900716934","host":"s3://npm-registry-packages-npm-production"}},"18.17.0":{"name":"cbrowser","version":"18.17.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.17.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ff027b8c5e23ff02da9f716c5764805d2f1ccf38","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.17.0.tgz","fileCount":460,"integrity":"sha512-kw0wgiZsyIhFH4ZAyoovsJw7OTF7GH7Gs324Xd5X5NRizb69u0zfwiE7UTe6teD7egqkvuYZga0E6VTDRlyutg==","signatures":[{"sig":"MEYCIQDndFu9ogI8731h/AQf50MCd2/4/oXe+52yaLdsLUu69gIhAKNr30mdw72/2gDBjC0Z8QZjtjUSgTaPiFwISmHiugv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718334},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6bf1e9c74c94dcb39edae8e020f99c23733af368","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.17.0_1772987085412_0.6338413679160504","host":"s3://npm-registry-packages-npm-production"}},"18.18.0":{"name":"cbrowser","version":"18.18.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.18.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c83ad63d3140625719e8f886bd516cf39774bc76","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.18.0.tgz","fileCount":460,"integrity":"sha512-71mapcwrRHZOZ3oihNSYr41VIUkJV//5mlGagW6x9DJ67QorfCpqUD+D3CFUW51/BzhmSVypSRgiElqdqtCq8Q==","signatures":[{"sig":"MEQCIArrl6y2FTmbIkL3GZ7No82kbPap/6oAro3YPM53yqBQAiBHkCy/gvTPHGWbf8NKQ8Hlc9dkAfnLxpZBygkL4Qg1ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4723942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1afa479720ad36174a1792edab837a5ba1bff643","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.18.0_1772987312275_0.30666450723662053","host":"s3://npm-registry-packages-npm-production"}},"18.18.1":{"name":"cbrowser","version":"18.18.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.18.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"50a37d71475fae2868045afc659153a0124b116c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.18.1.tgz","fileCount":460,"integrity":"sha512-wW4q1xDpNvuxrkeXmf+KGcB4n6A2T7WA+sClrbim9M1hmYNln4zFzmFqFDkOE46BHOywXCNAWor/FjrzHqVgEw==","signatures":[{"sig":"MEQCID7XtOA4MRBxiN5a0iw37iMdQ+LijBTcXqEnueYhK4n/AiAXs4jo876YFdE8EHYEdvljw/An4sLzGOIK0CB349MuZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4724948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a65bb064733a35164b4b7e8e48127a451ebe1150","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.18.1_1772987450109_0.28906236221274795","host":"s3://npm-registry-packages-npm-production"}},"18.18.2":{"name":"cbrowser","version":"18.18.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.18.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2c8a391dea22bad444b098b581d0090dc6e9b6c5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.18.2.tgz","fileCount":460,"integrity":"sha512-Xj+DyDAHc6QziWlxCS1aTv15Qb3jVw+sk01o3ZpzF6Y9RZfpZ5Soh4XXipAK4t2p4Ef5uMDYHC5+wUa1HajX7w==","signatures":[{"sig":"MEYCIQC5trmp79CfnPUCuBFYal+IIDjutwDb6U1pNGEuoLci3AIhAMMHMptDjZHpxBlNOHFV6nMCvM9NJq9d8jjmuImPmhZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4724948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1518556a2a92e66465855ee4999eb81b4f836b29","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.18.2_1772988924134_0.6992682293787529","host":"s3://npm-registry-packages-npm-production"}},"18.18.3":{"name":"cbrowser","version":"18.18.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.18.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e148f5e2b4bf4e59495db3a45dea05bf372c42f5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.18.3.tgz","fileCount":460,"integrity":"sha512-p9EU/WLX/YEjaaHN/EF62sp7NflM835x1HHJ2jLEiquCK6kkiBD1T/8n2841ofLcnsornhtoFgvRu1uZmlUi3g==","signatures":[{"sig":"MEUCIQDjexlpcv7NZW9kvi3HZRNluqxCjbyMYecawrmzDp5UxgIgMGOYA20pOLFoxEgPAc6oBUFbVs9d5MlzfMvsnEDza1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4724948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d7192248df1cda664fedbd930d735847d2866465","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.18.3_1772989037581_0.2993218369127315","host":"s3://npm-registry-packages-npm-production"}},"18.18.4":{"name":"cbrowser","version":"18.18.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.18.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"65fdfa1547501745c171383b7f2863d00be5fff4","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.18.4.tgz","fileCount":460,"integrity":"sha512-X9JKoGh139+qsXct6TN0F6Esr6I2EJx/qZiVnKj/MPn1m96UTxYY3dPT+3tLoy6rsej6q6up95U/dMlyYelDRg==","signatures":[{"sig":"MEUCIQDYpLEZLr0DvFSxEqu/Koi9CKtwdjESh/cXKZivEuVjigIgWcgorMOC4DQ/dXIgrHsTrPy/po36+wTqAm7wnwasMfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4724948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"98bee8ef8dcdda385ee8297e6d891274756ca8f4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.18.4_1772989836346_0.27935971704360973","host":"s3://npm-registry-packages-npm-production"}},"18.19.0":{"name":"cbrowser","version":"18.19.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.19.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"086c47e349487b862a7d6f975680242368643788","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.19.0.tgz","fileCount":460,"integrity":"sha512-12PlrXhpKjqifpVAAeOFyoWAZNWneaIDZWEOy6VxqETE2MEj9eWQMrtg6EJGh8DqXNQkBEbAjw8MkoUXX0A9rA==","signatures":[{"sig":"MEUCIQDUUKBjSVa+pcx6H5L+zYZLPA5dqBDtNe41jD1kNC8DxwIgHh2MszKfh/xMfvYHum48b8Ym3xSJyyj1UT6cInoP6H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4731811},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b75631036500654abe24340c6b13043103c920e2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.19.0_1773159155172_0.15503070356149462","host":"s3://npm-registry-packages-npm-production"}},"18.21.0":{"name":"cbrowser","version":"18.21.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.21.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"58e902bc5d124ee2633e6c10b6cb72e4ca5bb8a2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.21.0.tgz","fileCount":464,"integrity":"sha512-acsVA1/q6XK7uOrMFJRax66lbWGDLfHZbGHAx/wp7JZrjMTyC9PxGZZnsg7zN2wrs12b05wMc9kyGpS3Xut4Aw==","signatures":[{"sig":"MEUCIGu1VE2Mh9qzxVVdzZw9ZLWIeyoYbsuXx/prf/JAwmaqAiEAh9X0WQ1okZaz/aLkk/xwbNZjSTe6kzVHPaCW8J7B5gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4786347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0cd0253631d1516a1ac3e4c55d675b14d4c203e1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.21.0_1773687361191_0.5622814222082775","host":"s3://npm-registry-packages-npm-production"}},"18.22.0":{"name":"cbrowser","version":"18.22.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.22.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a8f7f287d89b8f7ee61526839dbeeb238e013da0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.22.0.tgz","fileCount":464,"integrity":"sha512-g/VobvOchTQrVl0YSVdZv42fDVtDSPLRdOwTts8CABLDKgMv4uTvyzdz8USJrX+AdYmFgxSdb5jTWEkeWf7euQ==","signatures":[{"sig":"MEQCIGZ6myXnraFfn+pJuhFehpIotBqveO2pMy36b7eB3xfIAiB1l4ErY9Trx1FQVcn55wkJ6wLXEqjmo5qIlAsF1Jt/PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4797523},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0efa46ef051fefff62b005f7a608b017d88e1cf6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.22.0_1773687933567_0.7527879465048646","host":"s3://npm-registry-packages-npm-production"}},"18.23.0":{"name":"cbrowser","version":"18.23.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.23.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c4dbe6e9526a9bc3c6b74b118cb447484e463863","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.23.0.tgz","fileCount":464,"integrity":"sha512-TKCE4SUJGPd9jpionMq9+JGLOKOs8t+98S3ii+quOt1DN02lfNlib5NIj0pn2BmNpbcPr5a+CQW1Wc88qcJ9HA==","signatures":[{"sig":"MEUCIQCui2pqVxM8ECn/mz8P9vJtC4SaHsJHIO9s79Kg4b9mTwIgaLzB15k8Wp6jBw3Qmmvmpj2ZP61i83nWkoPzPGLoec0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4813093},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d84311c612f7e1438584fd3b4fc6588b758bd9ad","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.23.0_1773720890238_0.24987318265229974","host":"s3://npm-registry-packages-npm-production"}},"18.24.0":{"name":"cbrowser","version":"18.24.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.24.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"34ec95f2f85a7954c6756aff5f0bc18afe8923c9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.24.0.tgz","fileCount":464,"integrity":"sha512-S9lLUlSH4bydoGntTqV/ULlygUW6Cy3ImTKyzCvh2uIMmiE2exyVq4UhaN60um86OLXDmdBoSP8Z+CGOQjoRnw==","signatures":[{"sig":"MEUCIQCyII6SeN5KTX+Z0/1TKkAW8rjhqd4q2toRiukkq0XvwAIgHVE6PjkO3V7bsbu0ice9eloDME1U6GF4auquNLNpfKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4841616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9ea720f7216cf1f99375c9bf04d07446e38370b1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.24.0_1775099105103_0.1315440826306209","host":"s3://npm-registry-packages-npm-production"}},"18.25.0":{"name":"cbrowser","version":"18.25.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.25.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"825821dc5102280f2852b4f4b3bbd2e2664c3970","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.25.0.tgz","fileCount":468,"integrity":"sha512-MzHjSxU6Ts7rkG8vEBecv1hXNZd98bOAMDnVLRmg0z12RttMohM9IdQFvbJK1GPWuA0ChBu6FwvQHbYPHyR7fg==","signatures":[{"sig":"MEUCICiF6Nqk/OoTWhqdoTShu+7zjjyLXv5d2aFabYJPmRLFAiEA8/CYXDRtjGjkyACW2NSff6d0VrVwBsg4/fZ1jIieb3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4981471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3105e81bc92b7496c19de11699705f13c8321352","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.25.0_1775848674472_0.39958695456930404","host":"s3://npm-registry-packages-npm-production"}},"18.25.1":{"name":"cbrowser","version":"18.25.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.25.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5db507dc26bb4b23116b0bde3428c8b038dcc0f1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.25.1.tgz","fileCount":468,"integrity":"sha512-ffUwgRgX3E4mrYEPkXPLLM6Ew0s+n9AO8sldlQHtgTW9/KOQOeAeF1v7vTyBHvhmqams9IxNuIPkAzjbhsJf0w==","signatures":[{"sig":"MEQCIGSh8Yo7d8UtG1K+ud4V5FUc8PXBV3KksL5++SRhVhaSAiBW3A3x3zT7Wzz9pW4omL38xzwNuGdhg0MPnTmZ93hrYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4984277},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"11623c17a9162163ec222539d195e9e3f19ee603","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.25.1_1775856469259_0.12913448846929887","host":"s3://npm-registry-packages-npm-production"}},"18.25.2":{"name":"cbrowser","version":"18.25.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.25.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7f9d68edd4cd6236d1bfcea6776b40eab868dabe","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.25.2.tgz","fileCount":468,"integrity":"sha512-2MG4c2xCwPicgd4RtvKKtsS8pOqtIqPkXp5mssdTIUDo1kSaXj9DiMD7b56NmaRawqgcMbnJjwlxIokD0j40aQ==","signatures":[{"sig":"MEQCIHQyzEzspEXuxFz2MakfSB1BQ4cK5fSqh0wU/TmmGROMAiBoakbRtUlqBHi6Rvg8GmfeNAfeaT61nLNdpj4j/qrmng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4984401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"90b22d4c014d2c5226f20d2347d696b4ce35ef15","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.25.2_1775859349719_0.03803987957734423","host":"s3://npm-registry-packages-npm-production"}},"18.25.3":{"name":"cbrowser","version":"18.25.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.25.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7485c847af338b0b3a205dd01396eb1bf43881b7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.25.3.tgz","fileCount":468,"integrity":"sha512-Fkox8NT1kkMikxUk9QVBSkbLP23H2lHWl1h/g1YcfxLfj0GuWpuxyqNIMQYnc4tMH2FooMPMsz7pqPU5qHZ+SQ==","signatures":[{"sig":"MEYCIQDs5AK5vJa7lQ04CZ59NdE+M/qw7TQMjqCw4vP5hhop6gIhALFAScC+gMx51SeSuzFSQVZHE2zYa7vCA6yMQ4x65gLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4984426},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c37b4cf8afa16f532b22e20c5bb525cc2c8b02f0","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.25.3_1775860536219_0.5213485178857442","host":"s3://npm-registry-packages-npm-production"}},"18.25.4":{"name":"cbrowser","version":"18.25.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.25.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c46fe2a4541d26992430c65855eab68a7e3df127","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.25.4.tgz","fileCount":468,"integrity":"sha512-UzlPY03vjCDF92O6qbgJ8EN51xf1uL6piLze+0J6tj28EOhCki00qiDr6GNfXAN7bY9IJNLcO5RmDJ8qeWUFxw==","signatures":[{"sig":"MEYCIQCtZoHceO1NuQRa57veV6OS+B6LRAz5vfwdm2ACVQR+wwIhANkMQVhElSdIZVp8G2ZcEGEALg3svPux65TgqwIw/4lA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4984339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9590d22e2cae349587bc5008821f22652d496178","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.25.4_1775860996521_0.13575117334260534","host":"s3://npm-registry-packages-npm-production"}},"18.26.0":{"name":"cbrowser","version":"18.26.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.26.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a6e21e0b9cc100c43b8489db6d4aa07215a6006e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.26.0.tgz","fileCount":472,"integrity":"sha512-Z/XQHce+U3xWKC1Pi1bo8SDNEcspkoK3ioZ0mTjD+E0vvchjnqWbwSy2Cgs2enm0ZsvlYB/w7CXajz/o64aG2Q==","signatures":[{"sig":"MEUCIDvrzW4ZfF5Q1GD2CoeWKpBB0gUrQZcGgMxgcWBur9WSAiEA3a5Rfy/xT5BWV6R8Ydn90+BltKSmA70F5bedJNrRdrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5023661},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b014e20d98c587130520e05ff1171f33521c6884","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.26.0_1775863757132_0.8531009538113625","host":"s3://npm-registry-packages-npm-production"}},"18.27.0":{"name":"cbrowser","version":"18.27.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.27.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9cc5955227ddec13b93e62a20f0c80ca3ca0b089","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.27.0.tgz","fileCount":472,"integrity":"sha512-o8+oUPUhh82Utz45BC5UpDnO4c1vTc4TLRs6uN10/KV5fpjnubN6Tw3vrIRUF2uIZzHPwWKf2IVFXb2fo6zokw==","signatures":[{"sig":"MEYCIQCQJcigRY4KY1pU1zcxQCF+t5sl0R+GU0vx18+9LPQxAQIhAP+rfNyTfGGdTtg2DFlClrEnng8E2dpPTPgRBH8TSdgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5027281},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"96f44217ce181411c7266e7d3b7145e8345b6876","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.27.0_1775863942911_0.8921365375089105","host":"s3://npm-registry-packages-npm-production"}},"18.28.0":{"name":"cbrowser","version":"18.28.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.28.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"393d948a9b37bd4ef32dbff1c8529b3b7642bbcb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.28.0.tgz","fileCount":477,"integrity":"sha512-uasgut7m6KbtwLI8hSe62uQA6glN0ZASk4bC8DhvbBtrS9dADKGsyA71mYkdINUeFtFk49bNbC8szycKBXnA1g==","signatures":[{"sig":"MEUCIQD7LUakfdq15DDdNPFE/EsvYCZJ1JiszFSy0g9ahi8aDwIgbDRS5cQ0K+RfO3F7xXvsS4Rv43KCVJYnbAJw1Y42I/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5084356},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d23ad2af9783475866b4862190d19c9848360313","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.28.0_1775866041234_0.6182014117837977","host":"s3://npm-registry-packages-npm-production"}},"18.29.0":{"name":"cbrowser","version":"18.29.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.29.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"bbe531942da01ef56206f0ba3a3a6276341b9395","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.29.0.tgz","fileCount":477,"integrity":"sha512-/SqLoDqnWppZf6a3gjZngY911BgaqeRt7eP4/gJauTwGqIigHd+gg79bltEmGG1elixnbfwBvUtMKPIVLEe7Bw==","signatures":[{"sig":"MEQCIEbw4CuqQw46rOjLVhEtX5aQaAGEZxGhqoeLGltN0cCxAiBDC63i38mwOtHypgYRUnpPWzGboaRUkcWet52pjEsaHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102757},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e0a79e4bc5e9f2a030199f1021ec7505c145ce1e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.29.0_1775866478554_0.8599180227341023","host":"s3://npm-registry-packages-npm-production"}},"18.30.0":{"name":"cbrowser","version":"18.30.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.30.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f3baa960a9d489d4776a053eb4854dae121c5a76","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.30.0.tgz","fileCount":477,"integrity":"sha512-B+lwAir+xI/uSAvAtkfExQVvOvuaYCQVdyhYo28inR0Tv4zW9saPjZndnJ2Hr6KpzF3YbjjwyVuShrbv/d9uCw==","signatures":[{"sig":"MEQCIHzR098oqAh7a+9qDX4/eGnGU237RX2rlwc45sXxe9eEAiBvr03p/djRsE61wAdUc1X5pkBGjv25Ws6mPtkjJeHAyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5111410},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"64ebd13d3139b77b249942fc7b7884180468989b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.30.0_1775866653143_0.7423261229414813","host":"s3://npm-registry-packages-npm-production"}},"18.31.0":{"name":"cbrowser","version":"18.31.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.31.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fa9b60afc88fdef4ab02e2b4e3d21489c25d308a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.31.0.tgz","fileCount":481,"integrity":"sha512-yb5uPhwwBSs25eedC9tEDdFE5y+l4NJ7RE76ZtBIoiJloGbmFGEq49YfDJPUP5mmc7ptYjbZnxXKhnOuVCUMuA==","signatures":[{"sig":"MEUCIBLeYv0gb09eGNmh684VezPcHUJspetYBzW4ZxK4NY/qAiEA9CwtMdDfinpot+tTv5OR5XR0vHw93LZ219iYg9YS9UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5161049},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ef7f0b69001872e2a419b3165b21eb1fa4813bb9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.31.0_1775868212180_0.10813590461929268","host":"s3://npm-registry-packages-npm-production"}},"18.32.0":{"name":"cbrowser","version":"18.32.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.32.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e8bac031da70924685016ddf058e6d735c804acd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.32.0.tgz","fileCount":481,"integrity":"sha512-xQWFIlPCeKVpsX1DWVhJ+vxy0Kph0xblMuaM+GHJ0mWE11gJsZhAQbr20Nlb8L3Gf2n91c6pWxVxT3uX0/XQUg==","signatures":[{"sig":"MEYCIQChQA7UnsRxhDgh3FuPD8O7Rw0gVkSfkYRFv3HMaPHduQIhAIdsj4yKGAWR54x1A/7ABEzBZPJLqfbHn9iGQerd76eX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5170475},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6919e1f220055fa6a928d2e2e55c0e43a96ce4f7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.32.0_1775870654487_0.19923177035668393","host":"s3://npm-registry-packages-npm-production"}},"18.32.1":{"name":"cbrowser","version":"18.32.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.32.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b7bb6dcce615fe80220fcc57b29e11049a554b17","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.32.1.tgz","fileCount":481,"integrity":"sha512-xs2IEEnd0+TQMNR8f5tn4x+cbfXNOqSTpa4UIl3orVEjw14Z/tG9XhPlsVb9hkUISdJUOPdIiRGmJXkIcevjAw==","signatures":[{"sig":"MEUCIQC8GXvPbCxwhX82kAG5Bn0PldSScphlNz4d3jEVnsuJOAIgGkT0Lvr02/95JYlqVhnfjgoKUCissGOtAnmKwx+bEms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5173175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b908e2300537d0eae9dda6bfd0c4de1df2aeb27b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.32.1_1775871434346_0.5507500328551271","host":"s3://npm-registry-packages-npm-production"}},"18.32.2":{"name":"cbrowser","version":"18.32.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.32.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e5170c630dd66f356e91fdd599df9b661bef9e9c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.32.2.tgz","fileCount":481,"integrity":"sha512-qrqfOW1aQ6D/EhZylU06yj4nxMVqIiX/AU+Qwv18gUDGVJQ1JIbjkE6ourE/p29a2XailVWFo4o/7bbn+lXM0A==","signatures":[{"sig":"MEYCIQCAHnyeY8v+ezK9OviFwMa2c1ulD0teO8zcg4tvo7iXvgIhAOja9e2d89JXT2fz7cWIi6ljZC2IXxZCY6tTeddlmCJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5173991},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5f12cd658ae1407a42d63658d3b8abd9836aed4a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.32.2_1775871501213_0.1508996021671265","host":"s3://npm-registry-packages-npm-production"}},"18.32.3":{"name":"cbrowser","version":"18.32.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.32.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b01e6cca98a9f53954f520522ff7460baa296614","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.32.3.tgz","fileCount":481,"integrity":"sha512-bA3LIBJ2YIsjqkWiG3vsO0V6PjddaT+9L0S7XCkKmMvvFjN/4F5EaF/GxfchIC6fvAemD+xL6kKvyQbKQMxmYA==","signatures":[{"sig":"MEYCIQCxGf8rSEwXKrxFiaSKahZ45eYYmcm6MsAch2pqUcF2eAIhAOeuA3gDkz/H7eir4wTdjejoQA7eN7vCJNuDIdPOpIYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5174205},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"76323f263236311f0117f5a5c8eede2b3871d14d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.32.3_1775871889966_0.4702746342749762","host":"s3://npm-registry-packages-npm-production"}},"18.32.4":{"name":"cbrowser","version":"18.32.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.32.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b1894e9e6a8daad8ef437bb756fb254973b79c22","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.32.4.tgz","fileCount":481,"integrity":"sha512-xdLJueeX+HXjuYlZJfYgqrkRw6maM5NV20/JjEGCZyUj1Z0d3CsRx79cBKKR3iPRF2RLTccUL5aKTkLYxtrOXg==","signatures":[{"sig":"MEQCIAFNWLwLIff4KIYqZpYvFLz2psGhBzxE4RDB++uYeLp7AiAPw3P/i+6JHjQrh/ZCPO6nD265GRFwaxZa2jaULPz8LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5174203},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"4c941cb09996ae886efc831142e2d6106648aeb6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.32.4_1775872121686_0.5681515521851153","host":"s3://npm-registry-packages-npm-production"}},"18.33.0":{"name":"cbrowser","version":"18.33.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.33.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"89dad4b2ff30c35caee6eaed9f9b55fd0a51e962","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.33.0.tgz","fileCount":481,"integrity":"sha512-3kiO7MY+KMycW8br0qA9oJqYgwsmenPvUGG4iPhE1Rai4K87u5EZ4twiz8gSCOfz+otqRNqjHRrmgxnizkX4Zg==","signatures":[{"sig":"MEQCIEvurseu1Sl5Oc0NY2XvkMGLMSNQ9TrjJxJD2QkQGe36AiB/uD1ytDcVnolDUWOaTbAtt8eTC8PMFOKxhpSih6r7Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5185059},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ee9937ee25a03c386568512693457a15a26732f8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.33.0_1775873017885_0.09929986812782277","host":"s3://npm-registry-packages-npm-production"}},"18.33.1":{"name":"cbrowser","version":"18.33.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.33.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"91503f30415555559afe577e313b8239c5b78036","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.33.1.tgz","fileCount":481,"integrity":"sha512-lnkc78twsoBvcFvgkv8UBii4Jj+raPOlRrWhQneTyH5wl4uUjHnyjNYDBn7HU7QXuzlZCWicfTZTpVBRts0VDQ==","signatures":[{"sig":"MEYCIQCyn3jx2SY4WoDacXVf0MDJ+KjGWF1+JIIzJ0SSjB1a2QIhAMmcW2Yf353OZGBHPMmNwE6OmXPrclGY2wiMA8/eiYNY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5185308},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"85331358cdcff1760c644da4ee2f1eb8e6a955ba","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.33.1_1775873251944_0.4511402675863623","host":"s3://npm-registry-packages-npm-production"}},"18.34.0":{"name":"cbrowser","version":"18.34.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.34.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5781dcc9bbed70dd6d6b41e62c4ae37bd91511b9","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.34.0.tgz","fileCount":481,"integrity":"sha512-M4dP7ip6sknjembWjKND9Lc+IM8TVdNBH40jUuBKupNn794UtSb4KaWSQZB8iqTBae17M+fi+fNUT5xtYdfESg==","signatures":[{"sig":"MEUCIHMr2UDQS6MAesC2T409ZvwpGAv0VhOjVeMibTleiuAxAiEAjyrDIF+YYMZV+HtBG/KrF+5npMilpzBTCFvgWE2lgfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5186373},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cf2c31c033da96e62ca6706312f76233658e6b19","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.34.0_1775887383685_0.35312410746161804","host":"s3://npm-registry-packages-npm-production"}},"18.34.1":{"name":"cbrowser","version":"18.34.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.34.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7e64d316d348b2da648efcbd48e1ceb4a400c19a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.34.1.tgz","fileCount":481,"integrity":"sha512-G1OQ/mMhNZy98ewHW+mVbJmn35MwOgDShvF74AJRV47Zhu27+oSYJntwXh+1bW8f4oMJFHOuXqqhrafFEZ4ktg==","signatures":[{"sig":"MEQCIEIlSvNBBU/5WuIgADcDxj6bSeuTV5ncUbbSth5dphWxAiA/GBA/ZoP0CwvDNtVgR4BexI4obiD49wwGcfBWmfRwJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5184849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"37ca020056d9e6c004b6c52ae6b5388420623427","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.40.0","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.34.1_1775887773952_0.1150369963829816","host":"s3://npm-registry-packages-npm-production"}},"18.34.2":{"name":"cbrowser","version":"18.34.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.34.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"cb16ccf92256ffca77a4e635bbfb419e04fa1d19","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.34.2.tgz","fileCount":481,"integrity":"sha512-rEPVH9fvaqOr39/443bD9XoIgRgouGR+dXwA8/UVtLCP6oN9GEEzN/Py7cPYNdStfADFWPDMjqlj7T97IbHEoQ==","signatures":[{"sig":"MEUCIGzZB5MNuxW9SrmUcbml8GyVQ85B4D6g6qFZbbKc3PcpAiEAxIHlD+lC+yZFYn/lZB1VU7LGQyFP+MCeduEwKl9GXzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5184849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2819f915dedd3518a14f66409d2d8995c7fb8930","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.34.2_1775887971743_0.6256937149930659","host":"s3://npm-registry-packages-npm-production"}},"18.35.0":{"name":"cbrowser","version":"18.35.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.35.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4d513c2d604b7e65f8150fceff1ecacf7c9563ce","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.35.0.tgz","fileCount":509,"integrity":"sha512-Lj97+v0GUV7BgbGJJg/YElEUT82wae4BjLgh03/+Log29MCgaj5mhscQB5yHG9cKNW9YPcxRGki6CmuJKPbhCg==","signatures":[{"sig":"MEUCIDnZHY8m5CH/0xH1E3eeEx8FsMSwNprFGVwBh4FaVaMkAiEAzbIunFagGNzQExfT1gEpXGAfj0KUyNY1OZ5Luhopxrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5490833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8959533443ef620ecbc646ae9eaeedf6f45fc999","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.35.0_1775920780356_0.20875197642316023","host":"s3://npm-registry-packages-npm-production"}},"18.36.0":{"name":"cbrowser","version":"18.36.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.36.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"56ee364ad0f4b73ca2b7a5761920ac306c414920","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.36.0.tgz","fileCount":509,"integrity":"sha512-SK5cMn59395QAiE6ph26vQgxxS/1EGbZKELhK9ibm1OxvP5q3wFsfXSqZMFjz9pyrn8hJ7+G5NtzCYA6cHPs9w==","signatures":[{"sig":"MEUCIQDn9BkCfn+NwKY9HrGL0l05O9FTXW7brTheHeJECEJw7wIgbpF8v2ZdmfVYd9FAERGrmVypfcKEKJ9JP4fQgs7X1uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5526731},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"644a982a22f61095ac5ccde1e3979b8458038268","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.36.0_1775922011467_0.7971775050282388","host":"s3://npm-registry-packages-npm-production"}},"18.37.0":{"name":"cbrowser","version":"18.37.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.37.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8f35277149ddf86b582ba96dea11bec1a6dc5958","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.37.0.tgz","fileCount":509,"integrity":"sha512-gUyXkYH8TA6ROcmgOyHEuwnYlsElU5BvVy+XtdOBkJRDgVfLlIq6xgsp8FvfE8Phu63UChZh476ZnX9SkjS0XA==","signatures":[{"sig":"MEUCIHv5y5pX1rPocsW5F2topq6ec/JhzVaqOjrdht5GBNY5AiEAreZEHWEDWouPkA2wVj4C8LBtjOd15iI/EtVDHRLlhTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5534197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2bddbcb6320855ae778b49247c0d34488cfd3a57","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.37.0_1775923289224_0.5194248146735918","host":"s3://npm-registry-packages-npm-production"}},"18.37.1":{"name":"cbrowser","version":"18.37.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.37.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6a9f763363ba53b12725cafd1821b6198cde1170","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.37.1.tgz","fileCount":509,"integrity":"sha512-pHnQU2Z5ge9JObCPxwFKRfZb54J7oeahNQjybVjCT028fHsiuu8+ouJLiW9ePPiJYGTUTYp9nmzq8ok9yVOUDA==","signatures":[{"sig":"MEUCIH/jHgP/TTJ5mIarzvcERiPlWGbHss56DtEgqizBmR9HAiEAtz2qDaJbQrxg8eA3lfQ35+vRXGeI1h8mAtFSbbRODzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5537238},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"eff2b7dbda22e646dc2742470845b0ab862349a3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.37.1_1775923911353_0.6352555834171905","host":"s3://npm-registry-packages-npm-production"}},"18.38.0":{"name":"cbrowser","version":"18.38.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.38.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3e866655f188ad8d174dc7ac2497ea9ed62d71d6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.38.0.tgz","fileCount":509,"integrity":"sha512-TOfegUeYHGaFeUC1Jt2B2Fb2m2pvCZ5dMkDxztoxYwM2y3C55TAIoIxkdTYaoBCbBg9gl7sgdvAvLmCk5eNRtw==","signatures":[{"sig":"MEUCIQDspNvp9LjlWNnukRbRubRIlhAcnPwKs76C2VppIsOOhwIgcpYDfTsiv5ytmdfHbwHyg7F22mMqpfQ0veqwXXAL6Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5543878},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c265babe337b54d5069b931cc911eefd17ff0902","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.38.0_1775946586594_0.9855704320149137","host":"s3://npm-registry-packages-npm-production"}},"18.38.1":{"name":"cbrowser","version":"18.38.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.38.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b1090c06a5d06f35997d66309e3ad1093b026465","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.38.1.tgz","fileCount":509,"integrity":"sha512-QEwFrmdvxZykH3N34oVAiK5G/2GAFqIT9QtV2z2U619csCtuZCeI+m9Q2b78g9eBaLqGsXbxWtiZBlsSUXLHkw==","signatures":[{"sig":"MEYCIQCVx/jOiNGiLDezPaYRcQA7AjNGxVsxueITA6Zfn/3P1wIhANbC61RbjzJAvPNNLGWEDsxOjpFQ1HkIqbHgwYDU9aJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546920},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2c4cb9ac24f814cdb5c37314c4e145a56520c49c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.38.1_1775946752437_0.05876048967373193","host":"s3://npm-registry-packages-npm-production"}},"18.38.2":{"name":"cbrowser","version":"18.38.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.38.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"79f909159393b686fa7130b2dd73adb87d77eda7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.38.2.tgz","fileCount":509,"integrity":"sha512-wdOuXipffWTnfqFhoFcEyidydp4vh6Bqbhcq8DB5oc4uUB6CbLX1xqEi1GM+TbdPsvYV7Wmc+mhPm3RPCCa5Cg==","signatures":[{"sig":"MEUCIQCiXuFSZ8i79nwu2Fbf2Beqv72H7nHQM4cEzmiUTJY7dQIgN/uIYIM35UYNGEfYrAkQ7l/LOjpoPGHAc/rl+MF83HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5548677},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cf5369fda8b89141ec9bd0d72e41eb9db48aa70f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.38.2_1775947156843_0.1548362703506332","host":"s3://npm-registry-packages-npm-production"}},"18.39.0":{"name":"cbrowser","version":"18.39.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.39.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"86a1020f25c470b69e1d1bab2af8fd6bd53824bd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.39.0.tgz","fileCount":509,"integrity":"sha512-ZYcrxPKmmtzEar9Vl8a++ETQ3VrK6dUM9jD5Pyi47Fwv6fWgSc4EKSmLubvh5XTqm97SXVJHuO9ytWxNhRpO+g==","signatures":[{"sig":"MEUCIQCoMoDExBECUBeq8VP6aiZLz38POH9kesOYYdbEaOHzNwIgIfs7N8/Uut805CqOAcAI9yQDhQQJ/FoINqkJwsqCHs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5554171},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f401a64a62c520f986852860b14d9babcbb1576d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.39.0_1776018617076_0.6825522202837486","host":"s3://npm-registry-packages-npm-production"}},"18.40.0":{"name":"cbrowser","version":"18.40.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.40.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5bb7422f3e40973ba40ebec3092a104bd97a07fd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.40.0.tgz","fileCount":509,"integrity":"sha512-/yzga80QdM8VCaqANO9sWmSn8RQc77iDvQM+4JT6nQZ/iRCTHY8Z34iwAyVZ/CiPpPScBc5Ya64KriJTubZCfQ==","signatures":[{"sig":"MEQCIEX64HfhLeMPwy+luIamY9o6pkoseJ/ft6BOP+869EoIAiAb69HxTUfFNBdIYPw04L/XoVutwdRUINSL6NFAprjPlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5598181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ca5ed1f6504083a96ac074663c2de392070182d3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.40.0_1776020137548_0.7819876075921792","host":"s3://npm-registry-packages-npm-production"}},"18.41.0":{"name":"cbrowser","version":"18.41.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.41.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e4f3be57421e8a8f05fbb52d472d119f84f919ac","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.41.0.tgz","fileCount":517,"integrity":"sha512-g2dU3Dd3XraTeGvBPf3BID95rPtYCPkSrBwwK0Hh/Gv7tC21wq2o3KglL8QktqN0Ugl0gF8vq3QUcHDhmtw2Ew==","signatures":[{"sig":"MEUCICLk/6/uTzh2nvrcNulDJ/Wj1EAOn4PTwI+OrqW2ssguAiEA07bpkCxgi3/YEPNub0bFG/Gu5Gk37iR2BAgKBvZQOIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5688755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"09f943f7e49bc16d2f662049c60cfed2888e46c6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.41.0_1776052455511_0.16160452894916943","host":"s3://npm-registry-packages-npm-production"}},"18.42.0":{"name":"cbrowser","version":"18.42.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"99c9c2155720a2b5a562914f13e8cc182ded9513","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.0.tgz","fileCount":517,"integrity":"sha512-O2Ut/5qmo+Qyu7rRcCbptF4JUNezkiLBQ2O7II3vL1C4heQyAEdD8JFT6IVVykMcGapXdQH6Jc2ib+h+p9GhiA==","signatures":[{"sig":"MEUCIQDFFIkLVhRxt7kIQnBoXOLXIL6s0QbuKZY6ApaHBIT5cgIgJIdU/Ww9njxPqA6Pck/KipwBlYH18/9JmH0RtvJMN6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5705370},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d10b6f148724a07f9e9af1f30ddc0d6dda9cb15b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.0_1776053134573_0.31890753646733416","host":"s3://npm-registry-packages-npm-production"}},"18.42.1":{"name":"cbrowser","version":"18.42.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"966679e633cd6ebee50979979cc218fd4ea726ab","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.1.tgz","fileCount":517,"integrity":"sha512-T9bAscUcdLYxXwjmqWDB0/zN3s1GOnz+xN3F5DTH9cL1G+isc2mIJ6pykBMqVFLxyNjU9pi1s2aoLF+nKZ8L3w==","signatures":[{"sig":"MEQCIFlh/+q9x2qQQss4Ijnlpx8SkIhVo1bK52y+AaVZTr5oAiAXKsIVdULaUSaLGE0BCGxWL7YQTrMR8dFLBxejTQ37vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5712073},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"74ba2d551b211632d40297f6e5472e47699d4838","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.1_1776054805689_0.4359367561687315","host":"s3://npm-registry-packages-npm-production"}},"18.42.2":{"name":"cbrowser","version":"18.42.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2e27edbf6a09af757b5e02dc97b45d22bb28d27e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.2.tgz","fileCount":517,"integrity":"sha512-EYHIkjZUcljn8HQzNIJ+ZhGqaysU1FE7Sm+3aFlXN94Ge9EH2ZlvOfWv2BsF7PXtJMkLAzQqVuIfq/9HMD850A==","signatures":[{"sig":"MEUCIQCai63vB+3WRiWc72VoaSWSJ8dLBhJaH/N3ptNTsy5Y3gIgJA2T75TgxBpoC8ZalaSSQ0k+gOR/t17IRRjFVAqgcNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5712701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"55827a937c3adf896b2b23b504ae225b018ff12b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.2_1776055330204_0.7512959415500899","host":"s3://npm-registry-packages-npm-production"}},"18.42.3":{"name":"cbrowser","version":"18.42.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"a51e4baaa045371df2531c14500c1038812d74cd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.3.tgz","fileCount":517,"integrity":"sha512-NM/WYStSnVG9C/5KJvaR0w9RGZEKoLNBlSQ1cU2EtvseqZP2Jyo4GFfgb14A15fygbGrNPoNck9n91iBMLGwIg==","signatures":[{"sig":"MEUCID/5TbkCMiR8jbdi2bauOWSqqozOD0EsaOoVXqa3yLfnAiEA4lhDPXUxGoSZB0Znp9JquTbNFHtFacYNOj2gOX0jKPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5713872},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8b07ac11c60dd29cbed90ffa8ad0351e4f29ed60","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.3_1776055701994_0.3257763238186391","host":"s3://npm-registry-packages-npm-production"}},"18.42.4":{"name":"cbrowser","version":"18.42.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b89e1be601a14daa84c4756a2e91587b7f247aca","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.4.tgz","fileCount":517,"integrity":"sha512-BhI1FwN2MDwbck28orlTGOBJRZvK/ybt7+WdwcWB1ggX2kc871iOm3CYGAyF6QPuBblxsXZcV0mISmOBaMrHCQ==","signatures":[{"sig":"MEUCIGm4uphKY1GAeH81Cz9f6QsGGu0wYc88YJp7JKGHaROzAiEAyc7/BgZJQfLyw8+Kb0DtoZf9xh6A5O9xDYNW/1X2tlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5715601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c1e8afab63a4e5def12ce51a990da0478e2478c9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.4_1776056046855_0.3880428000510665","host":"s3://npm-registry-packages-npm-production"}},"18.42.5":{"name":"cbrowser","version":"18.42.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c8fd6a5caa09fe3cc4d896599deaef632bde62b2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.5.tgz","fileCount":517,"integrity":"sha512-l0SsuVVB3MRJ+Fsr0+rp71UhgBqPypkzBba8q6XLbkgxunGEAOfipXFghJviAX8+samBIDWzKjsQURzutnRS/A==","signatures":[{"sig":"MEYCIQD2apvRsg0pk3+1OvCssuyTegoZbEhOKIKnnXioZzHVfgIhAKP+bditwWVRVT0+djEMU90lRu/Vgjfuuzme6zCKa/Dr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5716515},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e8fc2ad9466c5265c03d125c9097d345964f7df2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.5_1776057170059_0.7763288590977482","host":"s3://npm-registry-packages-npm-production"}},"18.42.6":{"name":"cbrowser","version":"18.42.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"36a3bbf3012abe786846aff9f137a18deb5a2e8c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.6.tgz","fileCount":537,"integrity":"sha512-JuJ4dcqPjM04hBjulziFBRg01pV88hTZnhC8syH5tRdS3H6sdUzo9IxLZlmdAHv2OFeEzL2yvBJl40mQuqFkUQ==","signatures":[{"sig":"MEYCIQD48qltY3dDoo53EicdsFH0qirSClQo8n9JBC6HyfUkrQIhAJAu8AryyGRHmur6R1GDLpTTk+3dGVlaibwXkpXdw5tA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f36cd88fc5bfbdb299daa693cf214bd9f5d065cf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.6_1776126372081_0.8210135843378021","host":"s3://npm-registry-packages-npm-production"}},"18.42.7":{"name":"cbrowser","version":"18.42.7","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.42.7","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"56950fe177a2e31a55084d34b097571ac3ca9037","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.42.7.tgz","fileCount":537,"integrity":"sha512-dtZvmad5QPhdgjY09K+281gxWLCITq9W7FlVmf5uzq0XS48ckVg0aDlLRDCBR8Hb91cruN5YEZ7vSDWsFIQZUQ==","signatures":[{"sig":"MEUCICz0KTa+e7Ep3CNu0EdFGAZX9Mm5C+7t7BLzoWcv3l73AiEAgwFTTqJEusWLSkriHHTsbnAR9x6fY+auqDkpjF4k8WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5887017},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"27630bca6b453a8269fadf64bcc9be78c87df195","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.42.7_1776126762619_0.08832131201860682","host":"s3://npm-registry-packages-npm-production"}},"18.43.0":{"name":"cbrowser","version":"18.43.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.43.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c9b9abf0f7469f4bca57b109fc47345c10aca10d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.43.0.tgz","fileCount":537,"integrity":"sha512-M3Pr1odYlbhWiK5eo/cBxxIMl/mXlgNNSkn9Jmbh+qr2gcOveur8tZpi50xyo6gjdukIwKJPueTk4EdsZb8H/g==","signatures":[{"sig":"MEUCIG92V3iGyWpVc0zT7bkFeEszHolB9uI7oXoZ4m8UZ2IzAiEA4hnDPPBOS0J434mscFCKW+IoWPMcC9xIMqfFPt6+G5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5891765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9443fff6fc7792a91e4222e44f4d715bb21db881","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.43.0_1776133360625_0.3516054804528479","host":"s3://npm-registry-packages-npm-production"}},"18.44.0":{"name":"cbrowser","version":"18.44.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.44.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c0a39b9e6e34750f104c12fc84871f7d99ec44c7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.44.0.tgz","fileCount":541,"integrity":"sha512-K/0twM/dAO/3inR8gICbIIgg0jq5vya9LqM+rJwz3diV7Rq2jU1aQhnML/4fHt88zgEKXLYgqURUn5mqK6tNeQ==","signatures":[{"sig":"MEUCIQCkprY3HwmkCeb9mL0t4xENg4g+scgkcdwgjJFXWvnZIgIgXvxDTQtHMqHgInD/dj6qf5LcxRqvfX1OvPZMGdfyhXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5908212},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"4af83da9815b8855af70c9d9bebe432984e46ced","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.44.0_1776134065051_0.25762965789695635","host":"s3://npm-registry-packages-npm-production"}},"18.44.1":{"name":"cbrowser","version":"18.44.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.44.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"27c21a9616d6b6d67c1038862aa828b83ed766c6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.44.1.tgz","fileCount":541,"integrity":"sha512-Db11qlDVJI/LD0WLbCSS4iX3OSZJOJoTyZRo7FyI6qg/ODfSo6aqHENqWaJSOIRYzgwE8Xd5bA3HGl/KCELqjg==","signatures":[{"sig":"MEUCIAjbSnoWE5EqSDN4h09c6Sue2YrVdH8mA4Ya3GJ08H1yAiEAp13gM56bTctqohThJJmMmr/zaOBpFq+r5EuzE87fLlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5910014},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fb35389758a5d7e3955224d587fb548bd474fea8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.44.1_1776142849554_0.7986759634226397","host":"s3://npm-registry-packages-npm-production"}},"18.45.0":{"name":"cbrowser","version":"18.45.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.45.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1e7c429ba538a0e0904f61f4b5f83e90e3823066","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.45.0.tgz","fileCount":541,"integrity":"sha512-Wm24kGDfFw4ApAZ0jptXg5bDqnWg0XkfvV/QV/GABYUDlvWq/O7X/VXzXQ/0WBUjRSZ45YzHuVyKFOW3l29r3w==","signatures":[{"sig":"MEUCIBaqHEjCRFKJiLaG00JZ883coaL00rVmhaBbpLzPYyU8AiEAqoS31gVMju7t/YJz/1T3u2mhEAKzYAf4BHMjQPWY9vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5914177},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cee48ed1d992d808111b9cf17130987993ba31f9","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.45.0_1776143570952_0.048568101734223657","host":"s3://npm-registry-packages-npm-production"}},"18.46.0":{"name":"cbrowser","version":"18.46.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.46.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"39baf6a29c79de53878d3673faf61422c62b5eb1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.46.0.tgz","fileCount":541,"integrity":"sha512-uoGX7mGErv32tKG4XcGHaxXp1tDJtagFApkzdJs8NX52Dh3hbBzlQzPVMl4H91VAErYCQTCRbntmvIdo8jMVdQ==","signatures":[{"sig":"MEQCIGDFRwZ7USsjqNXTVETsthMzHVeGbbrL4PBWFMTfUTVrAiB/z8AUUBGb38GM2AtmQUjMbwdnpLYlZCcrqKBtnKtMTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931952},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cd460b70244d8e29593a933c5d9cdeea9833125d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.46.0_1776144603859_0.26997348099020924","host":"s3://npm-registry-packages-npm-production"}},"18.46.1":{"name":"cbrowser","version":"18.46.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.46.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"59e92a7779568a7ac55374ac72208bc99c70144b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.46.1.tgz","fileCount":541,"integrity":"sha512-vR301++/LLFdHVoXPCwI6lxTwyOvRT3ut6qvdXh/kOiW31kUiyRNDoeERE7vIlSTy+FrkatCGXaxFgr5C/jvEQ==","signatures":[{"sig":"MEQCIHEHktGgKNhvjw13v29tM8AfIOi0out2GLtzn9fE6DHrAiBtl+3v5qkGSe3SY7x0+38uQaa2euZ0iA83hHkJJCTqmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5932032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"437799dc74eb38e15151a2221c566f986c6d8d9e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.46.1_1776144824903_0.9650334847934108","host":"s3://npm-registry-packages-npm-production"}},"18.47.0":{"name":"cbrowser","version":"18.47.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.47.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6db7bc65193edbe316c2585a849f5c405b8c758c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.47.0.tgz","fileCount":541,"integrity":"sha512-NOeV3ljL0AvADHBs/zHBnkwfW+O5u2cVR+OhDVGZc7QVG/3+IGW9xcdxvV1k43UO72/3eR7a2dR+1EqlGVttLQ==","signatures":[{"sig":"MEYCIQDO9wOExntVnMSXBh+HMWOIEyHPVlLKFZnrmUppWlskWwIhAKvO/r+gYJ0ULtN4dGF/Aducqx4qzYdrf9+mVpqzu8RQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5942108},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"30f2478def8250177cd820d60b91b6326c92f30f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.47.0_1776148108706_0.703777191191628","host":"s3://npm-registry-packages-npm-production"}},"18.48.0":{"name":"cbrowser","version":"18.48.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.48.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1c417184f2128d98b8e2ad6b3f4f77518b997900","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.48.0.tgz","fileCount":541,"integrity":"sha512-SEcBaT665pAl0I5U38ZY4P1IyjnKhZacfWTkCEOLIkBMws3L6Fo1S7MCjaLKs0xJZA0kJfepM3fTt1FLsbNplQ==","signatures":[{"sig":"MEUCIF9nzKl8jkSi4oOrhnaJZLU9a90D+NXvOEcZg25A0cIIAiEA6smlNinCYZqUXBvMI5XMAqoueIUIfbr2BwSdNwTA4zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5952551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2d1543e6279ef8b52079046415343e1216eff4a4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.48.0_1776148396760_0.18008179625085208","host":"s3://npm-registry-packages-npm-production"}},"18.48.1":{"name":"cbrowser","version":"18.48.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.48.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ad8eb0606d582afeab69ecbd82beea80d403bbf8","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.48.1.tgz","fileCount":541,"integrity":"sha512-tjUO7ms+F/TDd2XVepCmBHTapCh0Ms4qBfainMcm7C2XlBPK5SZLT77WfN6taXThj/ocptA/NvyKttSMSlVMUA==","signatures":[{"sig":"MEUCIBqRBD8brS3eJZe4zksErd8g5QImJXqwkF+Ppe3CB3QVAiEAviuMjRirngL2vH9scI4Zb8HUlVY6Kyf04mzEzzy7x88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5952551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cbeaef6cd094100deebdc86455526f00b589f2bf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.48.1_1776148614101_0.8199616494234112","host":"s3://npm-registry-packages-npm-production"}},"18.49.0":{"name":"cbrowser","version":"18.49.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.49.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"097fa3ab9eab406e7f05ae30a5e47502f77d9e93","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.49.0.tgz","fileCount":541,"integrity":"sha512-GA2FSAQ6x+1MPzC7HHZezrzpEDSLdp3YR0lFl80KGm/ES2v0TFJLqQ0EoPO5mKXKckuXw8SQ2bpdbVoFNXn7GQ==","signatures":[{"sig":"MEYCIQDbdp0gIRJnnx3YrMsJubX5YLO0XiwEsmUp7UQbLO/lOwIhAPGSlkqkIVlgLC1hHmrRA56BL/pL8oMPF+iueyPweVlW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5953686},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"be87872635e5ab6e0398a55aff93e99c2aff824b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.49.0_1776149134562_0.9135161810432391","host":"s3://npm-registry-packages-npm-production"}},"18.50.0":{"name":"cbrowser","version":"18.50.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.50.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"65e4f1e579ac5ee081828ebb91a17404ee41947c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.50.0.tgz","fileCount":541,"integrity":"sha512-5SQT/1mVaMYlUB7vH17fWhpVRKYZOY+AQAnP3Kw0VJf+EdnCVRhLzwu4ZAzUdyb7GvOVPnX3yZfJ5PBAhrrcYg==","signatures":[{"sig":"MEQCIAZCqtNSLJuuiDa3HHGfbyP+kChye23myMZQFxIKO/OEAiB+WwHyAfwQHWEClwbCSupLDV4rt6w/4DMgSIam7ywmog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5956450},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"3c031d959b77c3a45e9f6abcb8c950dd1720e3d2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.50.0_1776176444196_0.3693752749980148","host":"s3://npm-registry-packages-npm-production"}},"18.51.0":{"name":"cbrowser","version":"18.51.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.51.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"24bfbe719704c7732c39b0765d691ae18c399df2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.51.0.tgz","fileCount":541,"integrity":"sha512-lE7XIR8VYB99IoWewx30mdy1KWtLXnJ6oWVdNoHXJVlHHuJo/Lt1HdJYpliHg+ZVEJr3vPqBgwFxVu6d0Q9zAg==","signatures":[{"sig":"MEUCIGuOa8cf9hOgqXPdREJRiGehOp8me+l4nkWis6/HyhBcAiEA4LrD5R30FkmbAPB+q0kdMXAZRidRqWEAq2STAgYZ/Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959156},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"78c1c50d463143a605ec524019e7de95d915680e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.51.0_1776176761940_0.937554802743888","host":"s3://npm-registry-packages-npm-production"}},"18.51.1":{"name":"cbrowser","version":"18.51.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.51.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3c7e5c55646f3b1ebd5cf46a0a7b4563b61ae89c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.51.1.tgz","fileCount":541,"integrity":"sha512-EnXAR5CNmAaXPqTfhbXiW6dX1ghY7PX6sEoc9rn8zBGcW43c3J8vAFCvkS64Q8QJdYUOxtkYxfopWgz4yx2ddg==","signatures":[{"sig":"MEUCIQDiv/5Y04RvJlhZUETNBvbQTjR2CJ/pzokLgjMegDL2HAIgd8uo65HCEnECyW5F7Z2+hUDQW4byn7gdjzZyNrDsuBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959196},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d486d42c2a0c2ac4a91e43e8ddaac82c9239cf38","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.51.1_1776177534924_0.8961631832321428","host":"s3://npm-registry-packages-npm-production"}},"18.52.0":{"name":"cbrowser","version":"18.52.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.52.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b4682b87f465f0a5359ffa4f32b0f6d64b5df456","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.52.0.tgz","fileCount":541,"integrity":"sha512-+2VEJEbiqQqVQSyGal1duaPG6HPXWMR6OQEzHw6YVyucNSIV71h43UMkS1MHm7J0Uj/29Cxdeeum8hRqmrczuA==","signatures":[{"sig":"MEUCIQCpZI2y6mtBnycrQnq5VsmXIQxXFTHNSlDSrbVF6oBwPAIgMbkZFdf8pt1vPknZeb8RltHgwd6qpcYZuUksy82DcxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c6e3933516cfc420fc996a3194ecc876a646ea01","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.52.0_1776177893949_0.07120614365713207","host":"s3://npm-registry-packages-npm-production"}},"18.52.1":{"name":"cbrowser","version":"18.52.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.52.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"760e8dca668ca96ea4d56dbec138de5aee5dfd92","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.52.1.tgz","fileCount":541,"integrity":"sha512-I4NNoKtoRHtZPfeO+QoyZoInHEEmWtDOd2LoLAJT/Lgl0Spqv+/s77y1YvgzZ37i1DYJ/t9bCvXRYSzgWKSDlQ==","signatures":[{"sig":"MEQCIDk7m8aOSvuP+e0LzoAK8C287aapDPuMGqsRHdNLIjgaAiARLH3pY9xGrhH1RAH/DbTUv/zj7/2GObI3BWCzT235jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966572},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e0a7d4b80254fa88a616b4ba8588318e9712b9dd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.52.1_1776178331248_0.45138869888051425","host":"s3://npm-registry-packages-npm-production"}},"18.52.2":{"name":"cbrowser","version":"18.52.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.52.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"db50f420d891f005fac38547ceb817aaa5ea1d8b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.52.2.tgz","fileCount":541,"integrity":"sha512-fhpM6jmRoyNadyVehQbJIkEdyZeGZ+5fOKneUzjMNfb+pauLAtkOGA4JH51b56WOprFFxcj0Jk+UchbFP6zUkg==","signatures":[{"sig":"MEQCIFrZjWDUKejPv38VIA3/IRtuoI68Yn/pv0FBQxP0NvPTAiBPo0l7KpOyzyQeH3EhCjqloUtB3VRdtCh5ekQklqU1DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966994},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c2e2b6d426d71784908739d0d57d6a2fa791e695","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.52.2_1776178446550_0.41532892673747623","host":"s3://npm-registry-packages-npm-production"}},"18.52.3":{"name":"cbrowser","version":"18.52.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.52.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6040f75d63d030530dd356eff39b293b901a6920","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.52.3.tgz","fileCount":541,"integrity":"sha512-qve0df10u+CEj/ey2cUjPrBuD14KCoirm4zKnqLMvhp5SaObzoGChVsjrHJZi+jRkS0t+yhZXK+Ou6KgPRPQXg==","signatures":[{"sig":"MEQCIHC32CH9eLFUjDXZCLrGzL/K9mcSc6b702nI+9ka2eCMAiBhUZ6NJNDZyOo9Qs9ZO0VIGQUPFj+aA3at+YRmNqZv+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"18a8bc052ee009e958b5908c6a28058c9bb82eb4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.52.3_1776178610869_0.41530039758094883","host":"s3://npm-registry-packages-npm-production"}},"18.52.4":{"name":"cbrowser","version":"18.52.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.52.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8473f0c2ba25719a3853ec0f51c591beeff5e454","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.52.4.tgz","fileCount":541,"integrity":"sha512-9jmoiu4znlizmjhA9gtax28oRqtEoKj0Na+PNGEwXe7XjzB5EKKoESoStIOHdj9XRFUg6AyNCbDxseKuh92j+A==","signatures":[{"sig":"MEQCIC7QuiEPTVkhZBGIZ4lKqTlaxXT0Z8ebwje7qXaND4qLAiB+qrYuoOtguNirRQA7gCS3sa3fjTtmMbHA/v8cWK8dnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5965965},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"13242b37113e4e6596cb964ac5727ecbc65019ea","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.52.4_1776179438426_0.9615114069753106","host":"s3://npm-registry-packages-npm-production"}},"18.53.0":{"name":"cbrowser","version":"18.53.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.53.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8ad1bfecc40bff96974d459243ca8a2bd11e5e72","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.53.0.tgz","fileCount":541,"integrity":"sha512-Wpn3+ViKHo09eiISpaCRlYqVX4LSYFHg5gZeNgWb2ylJCXfnpOLo2Tk1bEx3PToZSftGl+yICGpi8UULWL882A==","signatures":[{"sig":"MEUCIQCIIO5OpWGt/mZXctqTTjH9RXOX5mPzneXFwMVwLmG1jgIgY6i9U82eJ1ZqdBR/FkSdn8lbBMISrSKDfoYjrgnO7rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5966269},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5a1ac093cfe777aad708a0f1c124b81d42ccece7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.53.0_1776202983237_0.07787335562119102","host":"s3://npm-registry-packages-npm-production"}},"18.54.0":{"name":"cbrowser","version":"18.54.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.54.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"66b96948988038ad8de9b6ee4ff0cca046a62ffa","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.54.0.tgz","fileCount":545,"integrity":"sha512-q61y4unCPj0beZws0K2wxdnoPZnVN71aK95yeH8yLAv4Dd4TkdPR1dFu5fgcKptB0/UGFuIwVNB2YlyWcUCrHw==","signatures":[{"sig":"MEUCIQD9wFdHO0ZhxJmxNLpMxEK8M49nqB3MdgKH73tNUQT+CgIgct5iM0Iv5ibb67vK0JI+Ai+hs0G+8FWWujqX3Ob0zVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5985072},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"d31c09ed10460744dc8854b2dea6141b46ae0079","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.54.0_1776225072580_0.7071779110143697","host":"s3://npm-registry-packages-npm-production"}},"18.55.0":{"name":"cbrowser","version":"18.55.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.55.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9664209faa1eec4baf50fd5a97c926515a111556","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.55.0.tgz","fileCount":549,"integrity":"sha512-U3fJ38YKrxYtTFbl9/0587uodHKDeq6XsGocwF23dmDcNZofzoEwspPJ5Bfc3OYcEVMFVXv74WYXrrYhKAaP4A==","signatures":[{"sig":"MEQCID2uiWufRjrvz4qHxaScKt9/rFwuUihDABJHoCdVX+eBAiB3+c3HVQmDNfUtuxdaK73016s98xXgquWHXmb1p2inyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6076297},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c74665a68101ecff164abca502b88cbc4450d57a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.55.0_1776359524512_0.5004582017387693","host":"s3://npm-registry-packages-npm-production"}},"18.55.1":{"name":"cbrowser","version":"18.55.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.55.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e56996eb1c7c2f875f16ed65bfe58d4dea8a2aca","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.55.1.tgz","fileCount":549,"integrity":"sha512-RATaZDvRl64ZJK98hnIPR+58rLAcRxe5bENBOJVxA5FoYUjSUaaa49MNFmjGuaHDY6SVmvTaEwGQ4W3Jzg83rw==","signatures":[{"sig":"MEUCIQC0j+3TfClvVb0hIY96blYaaVOLfmHojdKahpe4WJQuwgIgEK8k3bZ+wb1U4Hb8jauFIp935JWd8m1x/0M2yKhoGN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6076297},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c74f5e9fac90f2aa0c96d6556fca02eb7423524b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.55.1_1776359730562_0.49631926903863377","host":"s3://npm-registry-packages-npm-production"}},"18.56.0":{"name":"cbrowser","version":"18.56.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.56.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"83a4cb2b35d536e7e8e4b29bfde18b7d1565fd27","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.56.0.tgz","fileCount":557,"integrity":"sha512-ZSHbZOg5s3C5OeinTUjozQn/JTwifXSNwlTiADvD3KhBsmteg0LtiP7nq0JyOdt/wbWjyuCyAasCHYTPg2vdjA==","signatures":[{"sig":"MEYCIQCdhKjBphjnugIXS+ly/pKvf2nh7+Z+hLXaSWBVxJNQNgIhAP2/DvWlHEqH1xGHVCjuKjQgFT6Qm9a1Bcbqpatfb4cC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6156235},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2f60baefbf982e8085ff3e360d5e042d14d6c2f3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.56.0_1776368165268_0.7055484462624375","host":"s3://npm-registry-packages-npm-production"}},"18.57.0":{"name":"cbrowser","version":"18.57.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.57.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fb1f4337e90c96547a4ac2141c0f0120c34780c1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.57.0.tgz","fileCount":557,"integrity":"sha512-woX0LQCtOMmHipvR6/TM+nmcYr6y9bkQJ9TcLsXmPMeB+CleO5G+Seqqekz9S4TLO6LNar7IHBiW9Ct86/CrgA==","signatures":[{"sig":"MEUCICLjT79gmwKr+GCxcdqoHTV4hgaUgvRVSI4nonpmAp4vAiEAvEJkzfF5kjfLJiIokt4Np/9ob0k6jc2iBz1jdc32bbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6180097},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"87b867bcece3f755e5c5f71de9eb133d491e6a7a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.57.0_1776376554173_0.6850008999817827","host":"s3://npm-registry-packages-npm-production"}},"18.58.0":{"name":"cbrowser","version":"18.58.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c5613f1b431de4a7720f9be091a8880d225298f5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.0.tgz","fileCount":557,"integrity":"sha512-jKBYXU3ipx5bJe8OUHfzr05jGdTuQ3buJ5MSd36uIAJ3wNu2beiuom6TWAPNoHPbtcBYI2nsUAUfJIpceJzaJg==","signatures":[{"sig":"MEYCIQDy34TOjTvpNm37WjzLsJJb0RKTR5RQGubAoLD5NARkrgIhAMgTR3lqFhgT422oMEVtuQpibbZjvyQEz8r8hBZQeRyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6191131},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"56d7233cacad80eb9a5c41e5e91f4deadbad0aeb","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.0_1776380663299_0.7308117591834888","host":"s3://npm-registry-packages-npm-production"}},"18.58.1":{"name":"cbrowser","version":"18.58.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b636741584ed83d0f50ca27f53e0620e4862b68b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.1.tgz","fileCount":557,"integrity":"sha512-vXy/mZnQKYyBs4eGzhD2HJrXqxgdyGOBvqX2TjdqZnt+pG/EuKmroIki+JOsZE0ZLnm1yFKoukTfy/eGVHQ08g==","signatures":[{"sig":"MEUCIF4pQHgY3hIUUgos/H+4F0BDDxdet0t0QgDDuz1BV85sAiEA+TphfS1EeGFl0+5+99jySihTfs9NFFJzfhKx3aGIsj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6194295},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"296c7a3d20b109e375b5f1ef94535d955ef7206d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.1_1776380990190_0.1355753279828913","host":"s3://npm-registry-packages-npm-production"}},"18.58.2":{"name":"cbrowser","version":"18.58.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"414efd4443a49814d258d3e19aa53df3cc0f1160","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.2.tgz","fileCount":557,"integrity":"sha512-Ib/j7vBbJ8cjF2Qqm6xVI8cOHIybJo7lRAwDdqW6ufRpetv9R3mwRSeeB2yMUyM2FiG+/4E72hnIypTpWrSMoA==","signatures":[{"sig":"MEUCIHCY5VrpQwOsQfX7axk5A1BoALAAegMk7jlGGbPQF20PAiEAlL/wnTrtrjAXvj3qPvBHIRa/aAbKt1hf8zCTA48GA5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6195664},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"31023635268336fb54d20b7c4b3219eed78cc3b7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.2_1776381448228_0.7882599905044838","host":"s3://npm-registry-packages-npm-production"}},"18.58.3":{"name":"cbrowser","version":"18.58.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"82d0fff1f8e5e1a6f15735e56e95b7f09bc81ad2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.3.tgz","fileCount":557,"integrity":"sha512-ellzolxHkiZ2ALHzqtcmKDb5Ahg4jmBGGRuseIXVYh2Ienis/sM4Y/SQ0zxXnKfuKNv3YYCuvnEirgY5x7UgYg==","signatures":[{"sig":"MEUCIQCQMscqfX62hkxWTjI3HL5TREc5sgEm4Jobp6GcLnb1GgIgO8VusTvPu9LeCV8+qGKsVtGYdZSIEMbqmfilD4jScfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6198380},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"549fa9acba3a3b5835fc082aadb482855cbf68ab","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.3_1776381717164_0.6287700668811853","host":"s3://npm-registry-packages-npm-production"}},"18.58.4":{"name":"cbrowser","version":"18.58.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8fcb0f00dfbbcf095da29b314386265c4751d241","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.4.tgz","fileCount":557,"integrity":"sha512-23S3dtglKKuQfU35eNiodK8sgJYo4vlTpAB6uyf/QjpzhMDy3bBBDKMWU4JhQofTFx5kYqh/fqAVuF6xyx6yjA==","signatures":[{"sig":"MEYCIQDGX1pZHlhDJH8MLASH8nO2yGkK3hNIQmxTjmu5eAD6wAIhAIDH95uzKfcpv4MAy+R8sa7UZpTpy67sFWX+wHLvIVUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6198774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c40f17df75746e0bf6d8f3864868f11dea1ef0b1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.4_1776381889264_0.24325519477554702","host":"s3://npm-registry-packages-npm-production"}},"18.58.5":{"name":"cbrowser","version":"18.58.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.58.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"253a45664a4004f73738600993d1cda3af5ceeda","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.58.5.tgz","fileCount":557,"integrity":"sha512-covlypwSE2sHaUHYFQYQIoA6GAdQdhm5ksDmg3wmC3FwTRgb0YR5FccfrJi3eDmy4Rb3djwZulyZWlmRD6g9yA==","signatures":[{"sig":"MEUCIQDx1CToglxc6cPA+gIJsiVoIVtdPxVdWxUb8vQjSnGTXQIgO9M6gN4VgJdYTheT1mjOfWDpG8eG7tTr/n0WMIeGSxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6205161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9ff49cf2daa92063ab01d6785e2ebd8a094928a8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.58.5_1776388860716_0.4332371116142477","host":"s3://npm-registry-packages-npm-production"}},"18.59.0":{"name":"cbrowser","version":"18.59.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.59.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"af4d1cafd4f4197167124c023b92da7e01565956","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.59.0.tgz","fileCount":561,"integrity":"sha512-B26QK+wYfKScqbAHqANs4eKdJVdqY7a8QuEziJ2jUrWh//0jKXkT/VKGjkLtygIAcIzdmdg3mkOoj4vyAwT3OQ==","signatures":[{"sig":"MEQCIHYWX7zrzzS8m8Mt1HnXZnuyQWaOMrj5GS0tCXkg/HvWAiB99gurRuws/WxEWVV3J9zaXVb9L6qfPcX4yQnztm/7vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6216397},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9b748f81d09a6768d74c1f724b7bf3be625a6a86","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.59.0_1776389684989_0.8018348392212873","host":"s3://npm-registry-packages-npm-production"}},"18.59.1":{"name":"cbrowser","version":"18.59.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.59.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"fe18d67480e3098f43be8edcf25f279e0955d026","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.59.1.tgz","fileCount":561,"integrity":"sha512-58hNXvdpPtcx3sTKhdEgYZhSGuFYVm3/ZvF3m6eqlGi/10iUXc0T+luEb/Sfrhsis5AiZ2BvUksiZamd4eAw4w==","signatures":[{"sig":"MEYCIQDuBvv3Wks6zgdo8QnYwzYATiUgK+6Fv/Ku7KfagSJCzwIhAKbKH/OamKjZhml/w2ET7MIba+RhXMXhxfRbu2iykfaV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6217814},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"132aa403024acfa4a2560cb66ad11c44c2a327c8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.59.1_1776436151364_0.42165022235859717","host":"s3://npm-registry-packages-npm-production"}},"18.59.2":{"name":"cbrowser","version":"18.59.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.59.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"40a937ce10e6ee92692f06b004db771ae38a012f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.59.2.tgz","fileCount":561,"integrity":"sha512-v42qDo38MNrBi6OshEDuzBSbqmazWonZnQ92GtpR1KI19tfmF+wtcJ6+xIBd/M8xqErhUYEQHUWxbXAB3wP6aw==","signatures":[{"sig":"MEYCIQDaMaxjiGD6u6tNXBrZTsGeTElL/K096/rkVtSki6FbVQIhAM4FS3YVxXReteIQmWcz6GFKrQbSvVzR80DC2zhe8Bm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6217814},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b7be34e0a9f4bc444421c451bf3492576575e67a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.59.2_1776442163850_0.2722807072987896","host":"s3://npm-registry-packages-npm-production"}},"18.60.0":{"name":"cbrowser","version":"18.60.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.60.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7e9f06c780339af25b1c6f7975c0ac2bd13d64aa","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.60.0.tgz","fileCount":565,"integrity":"sha512-ElnwEv8gAapxdbMEGdFreN4bu+oCEwMDPuGEEuQToOfG80eqf+/H/iC1JhqOOVJTQCVVilBTtl5bdWKCet7CyQ==","signatures":[{"sig":"MEUCICwgHU5KmNWaNakLwYgLxA94fQ/yILrNTa2h/kJ2QqshAiEAqPiqtRAXeCBjt3r8DcsiHEjfZwOqpjdO0pT95+Nk4eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6224708},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2107f4a2b3f29b14c41c2fe6e1f0d65046b0c08b","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.60.0_1776447687453_0.536026231861797","host":"s3://npm-registry-packages-npm-production"}},"18.61.0":{"name":"cbrowser","version":"18.61.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.61.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b53e9a8a0e68c8a48bd10907aee441811eebe73a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.61.0.tgz","fileCount":565,"integrity":"sha512-zQoNYCsOW81FiEOd4yIetLzVw1IhgolevQ6f5zroXfavQRsYP38uvmE0PBu4FbUDBZ9djAv1zQfYPuVn4YKPeA==","signatures":[{"sig":"MEQCIDcMk0vGqOBB+hrsqiV20ZU1jShSrXdBDW7EOH7ZE+3jAiBLBiVVWyuY3a8oE/nZHF86d6ygpAPj8XdETevZQ/Ak/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6243447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"19732cb97030a628a5e0b5832f3bda626f7b0462","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.61.0_1776488593067_0.2826502112603442","host":"s3://npm-registry-packages-npm-production"}},"18.62.0":{"name":"cbrowser","version":"18.62.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.62.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4badace487af98badd6c3e60f46c1ebaddc2976f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.62.0.tgz","fileCount":565,"integrity":"sha512-v+DM/d0668R5L2vDvj/V6VjZvIqhBFCoeQ1XZ5GsD2K/9BNmvHtNG7eWhRqjUIPnk5yZXCb/mALGO/vsUTakKg==","signatures":[{"sig":"MEUCIBJexZJCz7Ke0fmNgFKv7Q1Z1+Rgd05klRghI5DqXlR/AiEAhypZm5zFYZ/vPh/IjzIT8itQXnvymAPF0Sw/V2Dmxko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6248264},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c9938452d5f2e091a047185ea521d530ee1b83cf","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.62.0_1776496302200_0.8323979272544151","host":"s3://npm-registry-packages-npm-production"}},"18.63.0":{"name":"cbrowser","version":"18.63.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.63.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8690dd0e61070db2396b4a354b941c311dda07b8","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.63.0.tgz","fileCount":565,"integrity":"sha512-L0pmjwZLHdIrugRqs0bYXrDs8vFbfU5wdfWMRL2a83IDboU0i29EN6bM2dL6dh+wcPEv6OfoWWxb7AyxpWSgvA==","signatures":[{"sig":"MEQCIB+Yiw3bMt+yfwIo2+GC0IhwNaMgILp5ewJbI2ROO3F4AiAVXntPJnEDCwXNkyx2yKHQi3Q0oPcCtEp78HcbQ69Zdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6271191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"dfed6412c0ba1133a7d782fc1c58aaf0c73115ce","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.63.0_1776542902863_0.40934193719858736","host":"s3://npm-registry-packages-npm-production"}},"18.63.1":{"name":"cbrowser","version":"18.63.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.63.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"33cd6dc955eda3342a7036f8b6389a2197fab3f3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.63.1.tgz","fileCount":495,"integrity":"sha512-Z80lM8sCMTVrW7B8QduDOZkwzrbMo4s5Qp14TQtGJvVa0GM5bjoYAHfbaVO4a7I7cRN99fTiQtX6M92qME+b0w==","signatures":[{"sig":"MEUCIClQipL1EKNHikmFHeDNA1qUA+TzYDRAlLAD/7yLEGhmAiEA/UV2fmG4GxtJB//8hwENOC5TZXJxLiQsJG7H/9l2cuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5626489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c04ce31c116f0c2d018db8a7ca647a10809cdc4f","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.63.1_1776543265014_0.07237932749425458","host":"s3://npm-registry-packages-npm-production"}},"18.63.2":{"name":"cbrowser","version":"18.63.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.63.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"89088be812ede01d8123736e66cf8c0918299284","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.63.2.tgz","fileCount":495,"integrity":"sha512-4SjQyyvsZqHJmRyimZxeiA5ixy8U+wQoVHNWMHGavjdBdnZ+ddbdZlpNEqh4OvNJ4HWJPT7bRVZQ+nlworhn8Q==","signatures":[{"sig":"MEUCIQDYUEPB2vtpVl2Tlo8ADKbTF44GszvZCzhqS2g+jjZA1wIgCkKPkNN5kB2r/6wKbq0amyAx9twPSSNis8WYGG2v3lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5626489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"76ff407d0ef3850c7be86bb991278a62275b4205","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.63.2_1776543515429_0.6146082391951944","host":"s3://npm-registry-packages-npm-production"}},"18.64.0":{"name":"cbrowser","version":"18.64.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.64.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c873f2a58554470428346c6541ea4726179574df","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.64.0.tgz","fileCount":495,"integrity":"sha512-/5Hc/qqZZ2bn307FPo5/UJcojSEjMcFtd3tZISlUyRLKYeeoLFhlQmeqFN1UIqjJv8hNfHrt24daBf1DlQ2qkA==","signatures":[{"sig":"MEUCIQC5RUtjAXTLMK/Lhp9UTQkqJCugwhYu9KSEWA7lZUyDiAIgVEtoW/7H8VqL65QgUmqLpyCI3UNHmciJqXkvC1wwEMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5641129},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e56aa7a3aa5d995d16c58d1e7c32c9a77fb87a49","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.64.0_1776545287854_0.7581157699008911","host":"s3://npm-registry-packages-npm-production"}},"18.64.1":{"name":"cbrowser","version":"18.64.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.64.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ec67bf253eeb54fdd1e63a3bf5bc6a7af235dd37","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.64.1.tgz","fileCount":507,"integrity":"sha512-HeDXPMQq3KR2CI8Vxlk3FDVHtbOh2+rIYAjPbgqWsCrKOVioZVZD1FOnCI6Qd6haxsyRUgt90tvB862snTODQQ==","signatures":[{"sig":"MEUCIQCeASqvPFid4Xc58ytWybOEUxvU3EsqSXn4jFHpUzxKQgIgMso5lmPSamII9py/TKQB6f8zhAonmVfM84Wojp/xN3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5801319},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"254ee9affcae33448e0fe6242fe9cfac7fe82f71","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.64.1_1776714145617_0.29329352547570364","host":"s3://npm-registry-packages-npm-production"}},"18.65.0":{"name":"cbrowser","version":"18.65.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.65.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"533ec07fb29f317b7e096724d34011d8ab21a527","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.65.0.tgz","fileCount":507,"integrity":"sha512-rhEZkFDg9vmKaGFQVmeBqz3G1dO5mTdQ/Bvhse0/hg1rm/31ldtDwmzSfa8hyv6GH4KmeftRgTN9HINiHpd+qQ==","signatures":[{"sig":"MEUCIGIxH/mq0KcS44U77SIRKnhv1lcA625toUcdZXwoPvPQAiEAl4Tx1lkWPZ2IXYts9Ad2rnLa877R5ekato7tBMXzlRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5803698},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9890a6a9a98cfc16626653ec7e9d655d51e522d5","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.65.0_1776813555981_0.22723415610693753","host":"s3://npm-registry-packages-npm-production"}},"18.66.0":{"name":"cbrowser","version":"18.66.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.66.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5982fd272907e133f6c0aa85a0ab1a37eceb6d10","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.66.0.tgz","fileCount":507,"integrity":"sha512-eZRBxDGl7t0efl4OnVzTJqG9lqvsuCdzyVxrJC/XM4qKeaEZK1a+Z/ozDyAN46lR/MdUaHzjf3K+iD7w79DD1A==","signatures":[{"sig":"MEYCIQCQ03YMQs2xWZTAvqPTjYODpTgKu0XN+DDV2vOqgERErQIhAJkcKTJ91pbgi+IXHoXsBqv6hITh/yLl3pTctPI2cuK+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5815505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5477ded0053e909e09ae25561377d1b96d7f7c66","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.66.0_1776872018874_0.8610112546524695","host":"s3://npm-registry-packages-npm-production"}},"18.66.1":{"name":"cbrowser","version":"18.66.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.66.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c557c598813f4ed4e4b70a94afebc22c5bcc87d5","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.66.1.tgz","fileCount":507,"integrity":"sha512-ObZYsm9MBylnpyzpkGki0bjK20Ny/QFnj7+GlKbjUxzyDUlYd4M86LiCdVmtlhkHs04Fl1yftBzN76fL1f02tw==","signatures":[{"sig":"MEUCIE7CCqhhC4xGPX8o/vhpA5FnLD7HjjLPXqdBw0j0T8PVAiEAjOrQDe9Dfkc8VhlFWsuugn1zw+YzfiMg93VliPkewwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5821562},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a22624a55bdde10b797bdeec1663b2947c40288a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.66.1_1776873587852_0.5761043643883765","host":"s3://npm-registry-packages-npm-production"}},"18.67.0":{"name":"cbrowser","version":"18.67.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.67.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ee709ea03f1afb27051c270522d7f04b272cc24b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.67.0.tgz","fileCount":507,"integrity":"sha512-lrAQhTVld2hGGHjV7OEzEzYedacBq3414diuxzepNwjeNF5j2X1ziUAq8J7sbI+2alL/2LihQJeMs5wgXsVyog==","signatures":[{"sig":"MEUCIQCD/fT+3uCBorYcOEbw1TpXm6RYoxvyb/K/8/o6LegOzgIgdqIhrspfHvc7Ytz5ZMGU+H2ICxEF/YZ5T7ZmcZmprHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5824582},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"79a326f1849f85c4364a08d27656480019063b17","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.67.0_1776906449016_0.7156279074920855","host":"s3://npm-registry-packages-npm-production"}},"18.67.1":{"name":"cbrowser","version":"18.67.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.67.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6c976a6413c93626e2e5a4c50aae1ace2de1b4b2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.67.1.tgz","fileCount":507,"integrity":"sha512-ksPlIr9mX+r35MFeC+XQC5YNX3e0Kql8VruVptXrDyCw7n6aZ34PHMrRwQztgBCKa/IMdpzi1m23ejAPYJx5Wg==","signatures":[{"sig":"MEQCIHsO2Vlee2UV90XHf7aoi243T51kVIdGyHhwXGzz5asrAiAgGui5GNX5eBCEncF4HYR0lyWSyPWW+ltUn6g0RdZdIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826999},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"137fb09fc79b64e4dd7b03e7bc05cca7e2917838","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.67.1_1777311043374_0.03753205613185551","host":"s3://npm-registry-packages-npm-production"}},"18.68.0":{"name":"cbrowser","version":"18.68.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.68.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"998b7b72ad336d52f4a03f5d6f78940174ef7447","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.68.0.tgz","fileCount":515,"integrity":"sha512-8r1izMAuAzmaJHL+dViWe8PSykVv2+D14EoQIN1w32MGyNMqGSnrOYQTgfs6Vxxj/MeCg4DzZbWnXOmy3lyuFw==","signatures":[{"sig":"MEUCIQCHn/lIWKZcnq10c1dB0BsVNFAeDe7lOULflo9AoIlOqAIgFxw49MgE0rr2Cg/dV4K3ysOG2MruqRI1KNJcmCP0VGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6018194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f854ca12eda2cb9c991c281fec4e3b5b0b5dab3d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.68.0_1777610475884_0.8349607566673674","host":"s3://npm-registry-packages-npm-production"}},"18.68.1":{"name":"cbrowser","version":"18.68.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.68.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"933a548fc78422c08dd58800f3215ed19b5182b1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.68.1.tgz","fileCount":515,"integrity":"sha512-uovlJPhrdDneeFSzrsot7JvmdW7WCGd/j81TWwiW4NcCb9eHoq5OKqX5J9UWjxxRBWP1lNu0MKTMQq8TxdExDw==","signatures":[{"sig":"MEQCICZFJng1k+9ao8QgUr77/W/V+WvWrghgVMW/a+Pqawa8AiA6OjA3vrFyglYwi6Or3NHmGw6+lzr/JD7hnsT5wxbR8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6018712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"28b8555bb3d75825139ee409c53e8c13ab2b6803","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.59.1","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.68.1_1783999051251_0.7790810937035251","host":"s3://npm-registry-packages-npm-production"}},"18.69.0":{"name":"cbrowser","version":"18.69.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.69.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2ba6f6bb21e93c9e2be95b5bfd6f723112bd5274","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.69.0.tgz","fileCount":519,"integrity":"sha512-1ksdkwI4tlRuOJwD41GaZ3vnijHQSjZcfzVK/aOdwtLBGqk+9+LKwNwnmey6LGx04sjd4XWOAv7h27+l5Cay7w==","signatures":[{"sig":"MEQCIFnqou3VG/9xy+kdiv8rz7uO8uAnYUi+seSSjxDCrPW6AiB6WpWDi7D9oRHENKuQDa4QoAGqm9clNsgfUonGcxUdkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6035957},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9fc6148335cc12f2e46c7b880547b69d73c2e5bd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.69.0_1784046385185_0.20723151292624098","host":"s3://npm-registry-packages-npm-production"}},"18.69.1":{"name":"cbrowser","version":"18.69.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.69.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4e19023db0f0d78e04310549c06cc0d05ead2bdf","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.69.1.tgz","fileCount":519,"integrity":"sha512-CI3JER0zsdD6qMNo9L40aNc2M/VtEqE4ZzU8oZ+fXJbkHks0GwnClhbaLZRChN1Gg8I3+DfmRSNVZanZpsyyeQ==","signatures":[{"sig":"MEQCIGHKOiLoK9K5fXZiPjIs93dYmiroujDo2B3EhAq8fZZmAiAel3u2uq7X5Iu2ShowbLynjoy5yCqaOWCIkG6i05TBMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6035957},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6b4d9991b97f3569f8190e337d53ba5ae8492210","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.69.1_1784047515919_0.5499587681148825","host":"s3://npm-registry-packages-npm-production"}},"18.69.3":{"name":"cbrowser","version":"18.69.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.69.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"6b43c87cf1ccc5b552ce07d5674b57454bbc2dad","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.69.3.tgz","fileCount":519,"integrity":"sha512-xL+zH9g6YV+j5wnP9e372gu6eTI89t9dNx8LNaqx6YkUvhgox6nWY/rI01kbjxC2GSsxueq0CjZLwL/idZmOBQ==","signatures":[{"sig":"MEYCIQDsrtK2XOT2GbODo1pobAgZP5P/jb0Lxv0YgjFDdmLR2wIhAM15DCzFFnK0TIkZloiwG95R4HU2Diy+O8C2LxFjyIi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6040642},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1ad81ab011b62c65063c78d38dde1741c61545a3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.69.3_1784337228867_0.8508193034050464","host":"s3://npm-registry-packages-npm-production"}},"18.70.0":{"name":"cbrowser","version":"18.70.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.70.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"2e2d09345228795055511a359ea4e7c0857e1411","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.70.0.tgz","fileCount":519,"integrity":"sha512-9AjIQ3sLGjLpBKIO8n8REsJG8HE6Zo2buxusdEeUtTrvS2ni66UwxlZg4li78nkGVhYGqxfiAsjJSl3RfXSw/A==","signatures":[{"sig":"MEQCIFlqcaWNYWV8IxM/sLpipX/jRKPrXsJYzf6Oj+1dKpzLAiAexKjtgcwyqFrEfaYNdoK1neYQOdL1FtNWEsXv50sIYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6047599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"23ba173c038176fb948a3d14391b20b7c6731fd2","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.70.0_1784481521107_0.3865219777334823","host":"s3://npm-registry-packages-npm-production"}},"18.71.0":{"name":"cbrowser","version":"18.71.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.71.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"acecc1fb9de96574154388557044f84ff175a353","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.71.0.tgz","fileCount":551,"integrity":"sha512-oNeBu79ZYYhzR+XbXQLlJiuxkmdU5Ox2LHPaMMJckWfs+5xsTqKzoCTEqeIoCT+iO9Era/xaTI5jfGrkWWC9Ng==","signatures":[{"sig":"MEQCIHI6bfJufaB/oZixTo1qMyUTgtmt4Y+LsGvEa0YbDfuwAiBU7h8d6eYVjp7OpDGCP3spAWs8ANadlVLxAdcbYX5mpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6473849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"34f4f5e98ace23e073832df1ba7be35ea1d823da","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.71.0_1784492077515_0.8291589075296477","host":"s3://npm-registry-packages-npm-production"}},"18.72.0":{"name":"cbrowser","version":"18.72.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"870e9a163589c2612847abe5380e807ae92210d0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.0.tgz","fileCount":551,"integrity":"sha512-FapkF45OfnSvVoJYOf0N03Jw3Z0bRcwmdazTFQCnHCDOhWYnHvfOzn9sxK46M/pS2dxNzvJ+3MHYy6nRwT6tsw==","signatures":[{"sig":"MEYCIQD05GxpbWrvtXDtAPTfZJRUSw5J+mleNwLwOmrYFmB6AAIhAODzJf7gGhBmbDTe/Y4eeP/U8Xwxn1NC2VC6p689aH6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6503044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"e32d7a040c8bec4adcf7e84f847bd5cd11edeb99","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.0_1784495451310_0.2749438557488473","host":"s3://npm-registry-packages-npm-production"}},"18.72.1":{"name":"cbrowser","version":"18.72.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"e5dcb09c7ac40b832908d311deabc47ba246a9cb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.1.tgz","fileCount":551,"integrity":"sha512-vSVKTchyZx8VprGqbIno57djp6lWX1D8cvLQQDD9J65LEXkNhEADimnKIQrsi/q25gutmy/JRF8sGM8+VHOodg==","signatures":[{"sig":"MEUCIQDtXJpDCOf8Oesia5v401Kj2LoWtrjS9ALXyIifssmeJQIgSuNy47hity1uCPauEBMufHMSUUYaCU/B283ycyJdiYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6504970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"b220a2405cbc0b3879673d81b60a9c413357f8e4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.1_1784496180962_0.07401658949029222","host":"s3://npm-registry-packages-npm-production"}},"18.72.2":{"name":"cbrowser","version":"18.72.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"c01012649ec16fb956cc376c854a860a3af9b60f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.2.tgz","fileCount":551,"integrity":"sha512-qvu4L3zFJzIQR1AhRhZB3cRBwIfdw+QBgVrubCJ5XuJ/JmiHISTeiaU4Scm+oVBoVcRXSI2b4Y1b2cMA6N+fuw==","signatures":[{"sig":"MEUCIQCiiUTbSF3zpHBY5FIm4CX0GPKXnlLaCPtuVyslBqURBQIgAc/QRnusAzJyQrMrVZWR8hOmMoqrjgpWYAMkm9G4gDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6506945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"09a4228887b767e72aee2c2dec0a622b97664bc6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.2_1784497650206_0.47631268085220047","host":"s3://npm-registry-packages-npm-production"}},"18.72.3":{"name":"cbrowser","version":"18.72.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"41c41e0099fe6362073022b1e307442b4e4cafae","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.3.tgz","fileCount":551,"integrity":"sha512-mgfUPpDUbWzPfqcuNVjxhk8xy/nd9DST880kEcHwBY39W99urIz/RnrXhQvowxJ5GVBeeNGueQY/WFBHyqC4Ug==","signatures":[{"sig":"MEUCIBmU9Nf3fR4rKaYVdh7iWF7z7wiM8MbaC1VvljVjvxSQAiEA3KPYvEpgj/S+hilKrYMATrx+ib2B4H4DZRzQkz6T5D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6516715},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7591558dc472a5fef8a837e5503280c640f17218","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.3_1784502553463_0.9920740475515049","host":"s3://npm-registry-packages-npm-production"}},"18.72.4":{"name":"cbrowser","version":"18.72.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"74087bebc6d2b8f02de4e6ad270bff08ce673251","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.4.tgz","fileCount":551,"integrity":"sha512-UO9l4k3jJqxJCRkHRx3aZkLkwquVtakZ/OnNR7fWMQN48y2chIom+HUwL9tBLV7WDD4RGK7magfYP2sgAgJ1rw==","signatures":[{"sig":"MEUCIQDtPN8PQ0GvQxdmJjj6y48rZF2pI6qvGVffMvesh3cFVgIgJwDgX4Jyobpg0Bpn0dlpeeZsGZBWRFmXIKPrzdD66kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6517616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"106fdbe04eac43f343cd4097da402120843e6cec","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.4_1784509784054_0.9929460118542086","host":"s3://npm-registry-packages-npm-production"}},"18.72.5":{"name":"cbrowser","version":"18.72.5","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.5","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5e87d97dedb28df5abd6aa42d0f86aec029e82ff","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.5.tgz","fileCount":551,"integrity":"sha512-m3li2Z9yMtfjldzXpvkIhJ1nj2rlqrMWs+frbuPTkMOuIjsFnvyG/JmFmA5l7hg82ucvR14cE7SuPW4z3HpfNA==","signatures":[{"sig":"MEYCIQDL+yeFf3V2dVLqLSB6HGssBTZxKbRXOy8FlQhCoUkRrgIhAJGPUORZFA60rIg+yoBmq6g1Xd+0DVvvqUoLM3DzCy3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6521354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"5a422d4f602b857b17e2b0fb2318a106684e89a1","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.5_1784997225638_0.570104289907186","host":"s3://npm-registry-packages-npm-production"}},"18.72.6":{"name":"cbrowser","version":"18.72.6","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.72.6","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"602709070176311975b6d97d4e2dac6224b77355","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.72.6.tgz","fileCount":551,"integrity":"sha512-dD2ASY567jTYY95k2U31HAk5HMinwq4yHANDyzLes8CYWbkOEX5TO4hpq2awHZdAFPB/85pJvKejNnRNnK+n7A==","signatures":[{"sig":"MEUCIEdZI4XvFYDwCpGMwKzrWs5aa87QEc7aFHM23d1MkcThAiEAkihfkyxsHwkKwK1OU20NJzIRSPawLGJPv7YWsBotwMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6521354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cdd929c9c7f9fb1213743d0a1c8e7f3cdb7afec4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.72.6_1785003345406_0.15818887118499902","host":"s3://npm-registry-packages-npm-production"}},"18.73.0":{"name":"cbrowser","version":"18.73.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.73.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"77dcf00b1f7e1b447dc2e36554b0eaf370088c95","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.73.0.tgz","fileCount":555,"integrity":"sha512-8/M0ahZZIiZr1/IlyYzY5w5WH20+3cV6UJwV2dDekE7L+z0BuXFBXlR7K5MNm9BnvtIOffaJBbMud014Bdn2DA==","signatures":[{"sig":"MEUCIH2QiqabFzujDzNRyTJWTzNYtAqNmegOtaXaY8af0E11AiEAxKvdGOJWJtOMeuvq+rdzWHOgDrr2b/nyO7VGiJw0iF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6586086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8b164a4bce7900cfd19db725d05419786549a47e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bun test","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.73.0_1785169424477_0.7572542094551336","host":"s3://npm-registry-packages-npm-production"}},"18.73.1":{"name":"cbrowser","version":"18.73.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.73.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"86cdebaac8badc7fb8272cad7431857af098d8bb","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.73.1.tgz","fileCount":555,"integrity":"sha512-uI0bbvpovhJp7dasg4xIzY9uqamcRrmm8FaJLzanSkZueRIcCNHcQd1lcPX/JOTQdH2C+Jl/NUjmSM7u4au8HA==","signatures":[{"sig":"MEQCIBRrGrYY6IW4tgjLH2nkkVoTMQZgmkutDYGPOHAE0K56AiBpEFR5S60h5bDNLEwCSdDjT8c9Pw06Ms1+4uxE/8qDug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6586135},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7554dbc8525bebe5474514b5293b1c803b1b98d3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.73.1_1785198907643_0.6612557474864937","host":"s3://npm-registry-packages-npm-production"}},"18.73.2":{"name":"cbrowser","version":"18.73.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.73.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"1e7b8f82c85a49707bf41e2e9385d4c64a648e74","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.73.2.tgz","fileCount":563,"integrity":"sha512-7UU1y/6WPXFcJwYsrewoEKLOc9iTIuLjnaF5Oa1qMFF6M7+rztcAGsSMXEEMnP+MiP8oSNrmEIIAXK+3c/Sqqg==","signatures":[{"sig":"MEUCIDxaaysgXMca/gfPUHMipAn0Zva49OjZ0fY2ET+8JlbqAiEA1VFAdcCweobidKPLXII2G90crw+o02HgEbWT8vBk1Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6599398},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"fcc3a70b84d50f63709ba02913e16797c4ca07c8","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.73.2_1785213211225_0.8680788522882261","host":"s3://npm-registry-packages-npm-production"}},"18.73.4":{"name":"cbrowser","version":"18.73.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.73.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"0b8ece5f295e9c3b9b0221b633854beaa8a8f674","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.73.4.tgz","fileCount":567,"integrity":"sha512-WCVnSJFxAHkX2LQNWFy7hqH5437JNj2xhMZRj5r2weORK15BbWueoERbcWfGa72XLL/86YtbfW1a3Sst7URUiQ==","signatures":[{"sig":"MEQCIEfDduQUX7D95GSjU3ddrrgJPGEX3WSZfC7EC3EQ4F1kAiAn8LpjzVjcVQUY5pMlikpvYZptD6b/JWYs5tkmBmbpCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714502},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"7fa5e19542b26844e3da358c64a9b9f9d4873db7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.73.4_1785301817942_0.17814694921058427","host":"s3://npm-registry-packages-npm-production"}},"18.74.0":{"name":"cbrowser","version":"18.74.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.74.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"025e63a7a1d0370347c45b6cc12e7828dca6e8dc","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.74.0.tgz","fileCount":583,"integrity":"sha512-oCJ33tHUN4086R37fDhidn06dEztDzQ9Sb/Iu1wYiCHCsbSdb3UEctU8GAsrgdRU1ht53TQzyORa3uDmOqDkcQ==","signatures":[{"sig":"MEUCIGHbr8SjOaSlhuj0i3KW09IWiqsqy6GxZ89qF3TvDB13AiEA/HB6O4hRol9ASndYLykd/HHAq20LvGK8QpI7Dp2D9rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6796626},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"f0627db50120cdae6cdc42e58c9b2b5de5620f9e","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.74.0_1785344617338_0.1868476596918045","host":"s3://npm-registry-packages-npm-production"}},"18.74.1":{"name":"cbrowser","version":"18.74.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.74.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"560cf3a492bd82448ebc847c77e7f11b97e51661","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.74.1.tgz","fileCount":583,"integrity":"sha512-ykQuBe54KhP2IgTn9+I+l8FUvrKQMJmTS4DydnvVyaojgzGvphYbqI/9k57obcNpveva2MKoo/neDQDROJ7hsQ==","signatures":[{"sig":"MEYCIQCBZ5DwZzTcR3j+4Bg80gP5xSsiFpABM2srzIGX5GJm8wIhALvhwYlIaFvlgfRSysF3wf5lbYqEy4STGpRxtELpz8WR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6807673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9be87a4eb52fc14672cc8c19a760c1ddf945f36d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.74.1_1785349022681_0.40427610086399834","host":"s3://npm-registry-packages-npm-production"}},"18.74.2":{"name":"cbrowser","version":"18.74.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.74.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"80ca1b82e3514cd913407ddbed9dbe935b9861c6","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.74.2.tgz","fileCount":583,"integrity":"sha512-BW33XXv8TMmzlsPeCZiF6YGb1WoH/Xz8TPm8GsDjgNOrC2HEJhnVfOG2UXCAZ0DTFawA0PZKhbrTXEp3qtMVQg==","signatures":[{"sig":"MEQCIE5QFD7rs507SZleHtAxODSSn7/uJdLC1GvKo1AiF+2wAiA2qWrBhnkIwq+pd1b2bdnYNZKt/erLH56Axg5ejcoHLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6817344},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a382871a62f4e7fe5f9d2f7f56261c46cae4543a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.74.2_1785350743380_0.988199505637233","host":"s3://npm-registry-packages-npm-production"}},"18.74.3":{"name":"cbrowser","version":"18.74.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.74.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"695b65bb0ecb06b7a7b57b51b3baa6d3842a8749","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.74.3.tgz","fileCount":583,"integrity":"sha512-6DhrTO7UypxbuzyQiiEI/s9M3oYCyNIjiYF096XsAoYzqcLBmdehqdkZkfWZrHDeU1VTi8V66sSbMbOMuFmcAw==","signatures":[{"sig":"MEUCIEfXi2Ll46TrlUTrQV6yMqbLU9CEpCgnGp7T4VSnvBEoAiEAxSBquHHdNNFCXfpOwbp8cEQuOKcY+blJ6/7M7IwxyZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6827311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0baa67e719a8d18aad86aba104f4cb57f8f42fc7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.74.3_1785352839719_0.19536720141413166","host":"s3://npm-registry-packages-npm-production"}},"18.75.0":{"name":"cbrowser","version":"18.75.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.75.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f5b40bd6a35356405fa5dad84910e21ceac43bb3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.75.0.tgz","fileCount":583,"integrity":"sha512-Vh3G0bFlky6k/YXeDtwtcG759vEgKvVJhb30maPVV9uoN4+o4Jm1bEtQiddhiL8nN5QlaDfhTvlT10lBNqK/zg==","signatures":[{"sig":"MEYCIQCWrTB/nvibUEKbx/nW0o4ozKAUpt0EQkVCC/nDxNXM9gIhANtwZtVeR1TVfIFysgcijXXJjZ40LcHqiwFHAXW0Kkal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6834831},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"1629ec4b085898a006d399a70b22f7004cec1117","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.75.0_1785353826732_0.7927173137476302","host":"s3://npm-registry-packages-npm-production"}},"18.75.1":{"name":"cbrowser","version":"18.75.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.75.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"ab78297bb2df56aeac62e6901891bec93e0f766a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.75.1.tgz","fileCount":583,"integrity":"sha512-Dt2roNR82mT6EtOzum5cPK3p8ljpkTByNAGCBzqwEno+hbD6cpB2xY4y/NeYsQiTfBMUHTAK8Ceee3/SJWeW+w==","signatures":[{"sig":"MEUCIQCNGOfzB+K/UUt5i4na2tnPkdvzTOneV1sOcdDzvgcg4gIgFnDyux1DNtsF6UOMVBdCncVURtSCF8jPCc5EV1MwBoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841331},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"4f74054dd63d6939c4057c7f966be80412396c75","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.75.1_1785363060477_0.8605062568814161","host":"s3://npm-registry-packages-npm-production"}},"18.75.2":{"name":"cbrowser","version":"18.75.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.75.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"31140d5544551cc798f7d4df269c72c265e4375a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.75.2.tgz","fileCount":583,"integrity":"sha512-MRIpqKQvLxAWbx0roLuhA9NCe7c4yIZLdytuaUQC0U2nAsnl0BV8eyhv3m6EJAH19YaPdn0DCJS3hBw6FHrWkw==","signatures":[{"sig":"MEUCIFdadSHNoKrK11eUSmkkoz0K+6oQd0FzSr29rzyAub63AiEAgQk5MzuxS2dKA6PgB3wxKcn1Lj2EBf01/r/P0Ih++/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6850175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"80a68f1dea42060575b6be023210d6e43d9bcbcd","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.75.2_1785363822303_0.38878527870432555","host":"s3://npm-registry-packages-npm-production"}},"18.75.3":{"name":"cbrowser","version":"18.75.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.75.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"941c92ad3e23771692bada25a5d88dc6b4e93bcc","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.75.3.tgz","fileCount":583,"integrity":"sha512-7VAO+uWUYwNl3zD5Ik7Iox6nQOgC+YsCh8sVVPDmEhG9j16Er3aeBkiJcHo2w3ulfySoT/6ooRQqSb0BggL5oA==","signatures":[{"sig":"MEUCIQCrBSLldS3DFk7IvjtpcBoqBGmzI37jvwnhrK1VxNYOHgIgQceFVbCTod0VqnvAbFJSUx235rLKa/3nlh7ct4v0i+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6864834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"9238cb87ef7624f51dada98b9e5cd43eb01e1af7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.75.3_1785366800599_0.7843166511152542","host":"s3://npm-registry-packages-npm-production"}},"18.75.4":{"name":"cbrowser","version":"18.75.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.75.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"5be22460871cd732391de105db4ec761584e4e24","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.75.4.tgz","fileCount":583,"integrity":"sha512-CUxm6JEn1ytCFnIWRfRxXtHhGRZTWlOCeg5oEmMLiRS6L0mr5GrRnoJzf1Arw5xjlZ4gVP+Oe1e8wGPTRL/spg==","signatures":[{"sig":"MEQCIDMGInIye/c4ZNOI+aJCDd0ckpopPgI5q8wnmxAIr42iAiA2wuPP6RSzw6tfl6OXXum3Jd8dHzrldsXUcNgrsG4f/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6867095},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"a428446a86decdad945bf5429c4671e03c0e0b19","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.75.4_1785367231605_0.7197083677516776","host":"s3://npm-registry-packages-npm-production"}},"18.76.0":{"name":"cbrowser","version":"18.76.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.76.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3123fdf03c8007564d4987369e339c1924370864","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.76.0.tgz","fileCount":583,"integrity":"sha512-ii2SoTjMy7OhcGHVXqAwpIoO1pGkPFcke6j67QOKplpNj77UX1hdG4w9DSPh7eB9VFhJMNitqrtq2623mWVaRQ==","signatures":[{"sig":"MEUCIQCoeBw4RNM7TpYMO1BptaScaoTQYL8R344v6ZkJe8PlEQIgCRf0ILhpV65QLeFubpufmShsrZu3VN4fpShhYM3dgfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6872787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"bbc728ebd6b1698c95199647a5c4e9f9fc39de65","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.76.0_1785367665421_0.35600050327241894","host":"s3://npm-registry-packages-npm-production"}},"18.77.0":{"name":"cbrowser","version":"18.77.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.77.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"4a2e8b52b868c2c49430c5a1d0ea398def569ce3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.77.0.tgz","fileCount":587,"integrity":"sha512-zLe5fwzA2D80LSZThYjG7OjOVEeOdDBl/cFfNH371z8VkitCh6ZoMn091jpK0STLTfcoUxcq4HNwy1D63ck0gQ==","signatures":[{"sig":"MEUCIQCjsD9kUSvuU3NhVQHKVJIvvtqWdJ1i1TZwabOVg/rFywIgdu739j2QK1tqWIE9t6Gh5S0h7F7s6HL+I4oG+/+FgAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6899603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"58c13b1f3833cb598d19f1c51af51261e7eddeab","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.77.0_1785368380462_0.6277838407992231","host":"s3://npm-registry-packages-npm-production"}},"18.78.0":{"name":"cbrowser","version":"18.78.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.78.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"f06dd54625cdb39c7c6f2defd5a152350ad9a90a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.78.0.tgz","fileCount":595,"integrity":"sha512-9NOZftl58NvSYIP/z9XVdMorGWuo1V5MmG71wlYoFV5MGmRlJm/P4dQvQXPIzpPU314W2j7OEwib/wzAOHMCNQ==","signatures":[{"sig":"MEUCIQC45QNYIsOG8vcZpEczfMuVaVnWeS19oTA5wQoba7Af1AIgUD14KzvxrE7qPKWSobUC9rSgDvwXPc0b9eKd0Z+VHd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6945265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2930a84002a226ffa1a63c7694f4e6329c11a3a6","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.78.0_1785369523209_0.364815156535236","host":"s3://npm-registry-packages-npm-production"}},"18.79.0":{"name":"cbrowser","version":"18.79.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.79.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9a7352e33eed9035de82ab50aa3582f56e8fa459","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.79.0.tgz","fileCount":595,"integrity":"sha512-iPlPS1cooZ9CVMfi/9ABZE+nBNJYw2ng8LUuDN/eqQbSlPgXEwL7rKn460ReRVzrmZlB8XftVAV3p/NqY0E/1g==","signatures":[{"sig":"MEQCIFwqhtI3Ul3AputdfvwcC8HoKc6ZAigcJi0MgCcsIq0BAiAAquM4sE+BuAt1QASxcKOiSE8ciOL6PINf405AqLFUdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6955371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"538279ddad51c3efc458109c320429a5e335c60d","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.79.0_1785370957844_0.338158683356079","host":"s3://npm-registry-packages-npm-production"}},"18.80.0":{"name":"cbrowser","version":"18.80.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.80.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"90d475f10b917c3288f056b78c5720b291b0dae0","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.80.0.tgz","fileCount":659,"integrity":"sha512-1U2lcM4O40qpJDnkyr5XdM88fRhL/p+QYQ6GnDqtRBzLfGzMp48Ja6MrTOCWpakRQGuIxyli3hyQxgbQV/81Xw==","signatures":[{"sig":"MEYCIQDoq2nTG+OptP4rbYJ5y/eqQdLsD/KYNRGHP/KraCr8wwIhAO29kIGnEio5AwLuKB6tKU7IkLgJyq7jGxa7noxt/CWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8001019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"abad8b6f8f007644079a7b5ddd144102bfe9cb9a","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.80.0_1785792070719_0.9931620913966464","host":"s3://npm-registry-packages-npm-production"}},"18.81.0":{"name":"cbrowser","version":"18.81.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.81.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"89aa6fabce2d51c579fe677b224b3a73e39c53a3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.81.0.tgz","fileCount":663,"integrity":"sha512-bJyBvh6+TQDHVJJ4NkQCl7cXAEOWJXea9/LHUfj7cX+kvqcoST9tBGjPowLqFprywetBAHs9xSA8itpz/Pga0g==","signatures":[{"sig":"MEYCIQD14vUl2a2Urjskx3qVap1Ptdx4Sz5caK2435x9dMHdawIhAMNSORStZIZGGRx0VJcbsxQ2fddRNcoNnrWpzOdqEPs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8023714},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"0dd9f16546326e7727365f8525c0e888d2aea7e7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.81.0_1785793927711_0.8921065427740456","host":"s3://npm-registry-packages-npm-production"}},"18.81.1":{"name":"cbrowser","version":"18.81.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.81.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"762e87dbf7ff49ba0887a77be1402afa0dafa1bd","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.81.1.tgz","fileCount":663,"integrity":"sha512-KhHiNIQWrhAWVRaV88lCJjKlRnucHOj0ikfYVSh44gDeAOUo1w7gy9ebJYv+LeH3v/r5aBXGk2GBp89Oj11isw==","signatures":[{"sig":"MEUCIE/o9ZZfcYUt4tfzkXd+dumU8skJAAIwOIIthJnuo/NwAiEAm7XDn3py9onNhxxwux7DGdrzT3XflRlW1EuLnVnrPqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8024412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"cd3dc48944e48d120982380dbddd2c537b24ebae","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.81.1_1785794277936_0.237799604779948","host":"s3://npm-registry-packages-npm-production"}},"18.81.2":{"name":"cbrowser","version":"18.81.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.81.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"7e9bfa3b513e6533d24680fd1422545dd1ccee78","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.81.2.tgz","fileCount":667,"integrity":"sha512-gmmSIomA0EbcyB2k+9OXm8jY5sRVshz8Zf32LTcuvajwBG3LUCsVD9uL9vFUQ8OyPbAYMcO5dsLB0AguTOEtiQ==","signatures":[{"sig":"MEYCIQCsATcs2HpTALivG/GZlkqxj4X2Fxjnws5mP1PVJXuKAwIhANOIIfDhczPRL/JNCfMvdRw+NQ+J7+rre6FBBSIQLJgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8042279},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8c3202e707217859153f99896518d18b17ba90a3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.81.2_1785797811983_0.8005458803766365","host":"s3://npm-registry-packages-npm-production"}},"18.81.3":{"name":"cbrowser","version":"18.81.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.81.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"617abf8cbeecfff56622428f2c59e53d661ec75c","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.81.3.tgz","fileCount":667,"integrity":"sha512-ycl07bkq3J+Iq7QjNRY4swfuOiiI5nUhf5EQfQ4mfwbUFhVzp/33PnfyaKgeuGG1NdJPMiYJ/+TTYoS6a9O4Hw==","signatures":[{"sig":"MEUCIQDuvFrHEKsVUgHzGUKFmd/e91GUEwBXW8ewgB+jlvh/iAIgO8pnIIheKFg42q/yZM/YKPDpJjpDni3vn0xP33VVQYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8050654},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"ffdd1d1a234db64c1760bdda7a0f91ee915258d4","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.81.3_1785806737695_0.15974048789229567","host":"s3://npm-registry-packages-npm-production"}},"18.81.4":{"name":"cbrowser","version":"18.81.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.81.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"9c6df11baaf3ff2188f9b02d459572a95d3cabb7","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.81.4.tgz","fileCount":667,"integrity":"sha512-mImXcom1GgBBV6BaSa0K3RQkTdzaxUO80whnn5PjJu/GPlDqZC6pmla7wy5tflIj5zYCXE52cQCVLusl6czXVg==","signatures":[{"sig":"MEYCIQC+RMTrRcdRHo+VeptZjRkFL4tQ+ZvMUkrBNwaLqiZ7dAIhAJ6RAKOe0x+zkLRGNnWI+JeWvAPB69jI6VsYyd5IDrhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8052078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"584b7b6328b1e4c395d7e49be3492b5ff759e8ca","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.81.4_1785818796247_0.5813344621067613","host":"s3://npm-registry-packages-npm-production"}},"18.82.0":{"name":"cbrowser","version":"18.82.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.82.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"42163a7538ac5a8ae58a91e7d437014bde184b5a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.82.0.tgz","fileCount":667,"integrity":"sha512-9i869/uD2QwdUQmuUWNC6e/THxMAeLgmYW5i2KskWxkEwtuYsdp7KpuvsRUE8WLVLRk7WJLwTnguhOc5ZEP15w==","signatures":[{"sig":"MEYCIQCzNKWDaMfHJ4hEbu91lZps5xfrAnV0MUFl4ZUZu7OjygIhAOBjs8oV19eMLCOSE+tjQ01D99yJqTvuv2RumY3+oJvh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8082704},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"2da205888a7ba7ba12a8efb6cfca1adbb311f4ad","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.82.0_1785867970510_0.6628836481710865","host":"s3://npm-registry-packages-npm-production"}},"18.82.1":{"name":"cbrowser","version":"18.82.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.82.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"28d5d79bf8cb9bae69a472a92c9f101bb98cced3","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.82.1.tgz","fileCount":667,"integrity":"sha512-FLcyNpEcJYmvEvA0FqLHK6Jfg7cuh7VKynpPHbyG0+bB5gvD9P9XTujtw1P55fIFCIsWApk/LDAZhdB6L+mqLw==","signatures":[{"sig":"MEUCIQDgJGa5Bw13da3tvg7QU87JrbWsl6szMz71FPPQjl5NQwIgGHeBnHfkTfiwGkc4yQjmfeYEdQshR+UMI4DCDz+FckU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8082704},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"03e69c6dba9c01bd06be0ffd0660707016308992","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.82.1_1785900469920_0.16364709365847752","host":"s3://npm-registry-packages-npm-production"}},"18.82.2":{"name":"cbrowser","version":"18.82.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@18.82.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"54f87edc85c94e484a0f79c493f6d26478f2e06e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-18.82.2.tgz","fileCount":671,"integrity":"sha512-uaPwiQgoXDZ50P98XgW0WwmBJpWLRuX317qBIne3AjizwZmPXXnEy2qoQWbXAiPsGKy5cklno6vuyygyBDrfDA==","signatures":[{"sig":"MEYCIQCVEtFDqFin3YGKWuqn5BlbIIrVg7QYJcU6b7sHhtm7yQIhALLg9jImEc7zKHgJe9AcAAVaJK3DTaHo80SW0dRQ61wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8115886},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"26e80b40aaa11e761918b96b32c9cb017af02c4c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_18.82.2_1785987141116_0.20665016479244747","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"cbrowser","version":"19.0.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.0.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"d01c6b98789d3793a42882d6297cf365469932b2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.0.0.tgz","fileCount":675,"integrity":"sha512-MESvzb6x2jn3lhQNcTb5h9pY5mYkuNMuCk8p3zUunSXHH5h/v6A8rkP1ATMkxJ+PBE3ajBDdkoC6szf65l95WA==","signatures":[{"sig":"MEYCIQDkZNNy6upRvOp/6vGJbYQr+ELl0F7XIgLPdt8IypH3gQIhAPQf/DlcpDt4UcMsS7Rjq/r+1K7NsrsNl07fDrxphjq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8178843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"8dc1a0ee89307e1c920e59c7ad8091c4429d15aa","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.0.0_1786492223484_0.6129387353707096","host":"s3://npm-registry-packages-npm-production"}},"19.0.1":{"name":"cbrowser","version":"19.0.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.0.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"3c090e5630f34539053809826cedb15738f896b1","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.0.1.tgz","fileCount":675,"integrity":"sha512-WL2NsqcxLoE45ngD7QXCrpPqYRpH/WSsZ8ERGn8Mh3IxqMRPCWmUDqPm4+qrZGAojEBisfSQrJ6Gm1yclfjNAw==","signatures":[{"sig":"MEQCIEvutRdr4oC/N0+WNovzmWPKoI77Rqxx0j3CLIvmajlIAiBdAT6VCTADGMttelakGrBWYXj5B1D6MtuhH47E2wvBIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8189475},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"808a817ade8f4089a7c9b1e6fa35dc17d18cf730","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.0.1_1786502093922_0.809319267026704","host":"s3://npm-registry-packages-npm-production"}},"19.0.2":{"name":"cbrowser","version":"19.0.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.0.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"981950942b0507e0957ee1859d0f7fba25df6c9d","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.0.2.tgz","fileCount":675,"integrity":"sha512-PnJSAN53UAeykOpyI47eNqcs4ke7UBGKf2xM0jF1aeBQKJ6CNdjt14zbrLZvx1ox5tMKDHIKiZGCygXqFrnfIw==","signatures":[{"sig":"MEUCIQC6AcHOGKGEua5nfZrpHXskkNkTNNIuaI02F7NZV5OG9QIgN1i/xx5VPec8gr1XdeXQDBH/LH0Jgto7lni9tLdINuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8189475},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"35893351758a5416507727a8592cc9d91bccec6c","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.0.2_1786502844616_0.11930050291747052","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"cbrowser","version":"19.1.0","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.1.0","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"8a8cac3326fa088ece2aa087b6ccd9328b2f126b","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.0.tgz","fileCount":683,"integrity":"sha512-eDYwOm78MO3EEfsPF4Px8i1VMj7K659MYrTy29ojUZ5ZMnedtn9mPks6nOpvR55pt9Gc2f455fdD4rB+m3NZaQ==","signatures":[{"sig":"MEMCH1igrPKICaR/Awigk+yHEqn+yHdpyCzLE/dqG7k5qk0CIHDoaXGbfssUQJROtskwxxIXrI2r5VGFV+rarY6KLKsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8221805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"25f213f1f945abd1550460349ee92b9a51798ad3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.1.0_1786556858689_0.8789823235521514","host":"s3://npm-registry-packages-npm-production"}},"19.1.1":{"name":"cbrowser","version":"19.1.1","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.1.1","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"39b2333b27f1e6afc5cc20f6f1685d7c79a70a8a","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.1.tgz","fileCount":683,"integrity":"sha512-91x4eSPGU6uwNxlcjrSdw6fTny+sewohanOYFf1l7Rqdo2p955wthdvnqWo8n05G3r0Jx+Suyq1hOp5qlsGRMw==","signatures":[{"sig":"MEQCIDwKTqqb45ThvzgVpqenDAXY6D5utZ9aMADSixMGYLOeAiBJJDxwrJ060x7XbVeyKm6b4qdfekAoH+HM4oJ6KHl7Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8222318},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"17679d1c4f7aa91ae584370151eb6bf5e07edd76","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.1.1_1786560149166_0.28223869560167714","host":"s3://npm-registry-packages-npm-production"}},"19.1.2":{"name":"cbrowser","version":"19.1.2","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.1.2","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"b558d067f37eecdb0e649ebb25340b639fac1d8f","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.2.tgz","fileCount":683,"integrity":"sha512-nTbCu1OnBI9dC8j64F4mvukT+nadxzQZpEtW5inKul3BKDx1uBJNd8sE3HiN40rpL8H6vBy6MtQKhWVAVqDDmg==","signatures":[{"sig":"MEUCIQDzMQTMgquMHNSvyryrTPLCcdI7jq3+FGeOfTJV8vScpgIgW0pkqDCCLOBHIH+KY0oyAq/6NSHFFs790E/1tWKooTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8223895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"c53b36561287d1304691e4e9d4bb4b69a6b31ff7","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.1.2_1786561373034_0.14068759058167712","host":"s3://npm-registry-packages-npm-production"}},"19.1.3":{"name":"cbrowser","version":"19.1.3","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.1.3","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"85c6ad875caa028bc86d83d0aa91ce98a18619e2","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.3.tgz","fileCount":683,"integrity":"sha512-TsrfJeBUv+9ta4dPV2IORHDzTqvnmLC3kh3R2xDddp0NfPgq0lMDQ6GskBA7nn69iWVvXhDO8fnP0TIlbPnpJA==","signatures":[{"sig":"MEUCIDa0UQU3l2DHDRDLnGqALM+4OKZEqBViiQcRrTThldm4AiEA6Vpr+jWV7YDKXnY5mrJr4cQexbOtETXvR3UcZHqXT6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8223895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"6b10d2505f4b0efc7b801f1acd192a5565702b15","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.1.3_1786576784855_0.7600160723034437","host":"s3://npm-registry-packages-npm-production"}},"19.1.4":{"name":"cbrowser","version":"19.1.4","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"author":{"name":"Alexandria Eden"},"license":"MIT","_id":"cbrowser@19.1.4","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"homepage":"https://github.com/alexandriashai/cbrowser#readme","bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"bin":{"cbrowser":"dist/cli.js"},"dist":{"shasum":"aebef8645beeaa3ce7e8398779d26480318e4961","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.4.tgz","fileCount":683,"integrity":"sha512-A5AJzT4pEu2TZmrLtsAIUlHppAvYeVor85zKzwb/z9ZwWkVzYo/ltyaYrQUaw9xqwN28wqYIYEQGZZRpbA7low==","signatures":[{"sig":"MEYCIQCTLBhJNMOcK6q0vnA/yGbCstH4EEfEwHBxu4tpn9L+BwIhAM2WiHh/fv81NQVTEUP8XNlFEIuYY6j7pS57yGkgGbWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8228473},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"76047691603dce0825e0f448975effb4c3b197c3","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cbrowser_19.1.4_1786760545878_0.5611479367246479","host":"s3://npm-registry-packages-npm-production"}},"19.1.5":{"_id":"cbrowser@19.1.5","bin":{"cbrowser":"dist/cli.js"},"bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"dist":{"shasum":"4be10645d50e2a8f984def66b11437d98b71e74e","tarball":"https://registry.npmjs.org/cbrowser/-/cbrowser-19.1.5.tgz","fileCount":683,"integrity":"sha512-DKwtuRHux6s2PWG9mGzpfbuiZAa27n/TTDogKmqT+4CxDQhCniNbzT1z6+LWV9fh+ocHXuQtwskWaXnRo1okrA==","signatures":[{"sig":"MEUCIQDx3MqfBRHDzyU3qu4XBjbEZD7NiCzI1nLOhcej52Po8gIgR6uX/vZlSbu5aD3t3ChBrSViZ087u+JLLGdNk6J1gm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHFZuRmTHHwzi1Gumi16KEQ6lpKgKzy1swfHZf2dcQzDAiEAhZ2pC+otgE4DvaqDqVgyKV5TGGPJEXckiiGlybQYx38="}],"unpackedSize":8239887},"main":"dist/index.js","name":"cbrowser","type":"module","types":"dist/index.d.ts","author":{"name":"Alexandria Eden"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./values":{"types":"./dist/values/index.d.ts","import":"./dist/values/index.js","require":"./dist/values/index.js"},"./visual":{"types":"./dist/visual/index.d.ts","import":"./dist/visual/index.js","require":"./dist/visual/index.js"},"./stealth":{"types":"./dist/stealth/index.d.ts","import":"./dist/stealth/index.js","require":"./dist/stealth/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"},"./analysis":{"types":"./dist/analysis/index.d.ts","import":"./dist/analysis/index.js","require":"./dist/analysis/index.js"},"./mcp-tools":{"types":"./dist/mcp-tools/index.d.ts","import":"./dist/mcp-tools/index.js","require":"./dist/mcp-tools/index.js"},"./mcp-remote":{"types":"./dist/mcp-server-remote.d.ts","import":"./dist/mcp-server-remote.js","require":"./dist/mcp-server-remote.js"},"./performance":{"types":"./dist/performance/index.d.ts","import":"./dist/performance/index.js","require":"./dist/performance/index.js"}},"gitHead":"30aaa8eb76d6ce238916cc4deeb0ddbe4ba4d794","license":"MIT","scripts":{"dev":"tsc --watch","mcp":"node dist/mcp-server.js","docs":"typedoc","lint":"eslint src/","test":"bash scripts/test-split.sh","build":"tsc","clean":"rm -rf dist/","start":"bun run src/cli.ts","prepare":"husky || true","release":"release-it","test:gate":"./scripts/test-gate.sh","build:mcpb":"./scripts/build-mcpb.sh","docs:watch":"typedoc --watch","mcp-remote":"node dist/mcp-server-remote.js","postinstall":"npx playwright install chromium || true","release:dry":"release-it --dry-run","test:single":"bun test","test:coverage":"bun test --coverage","prepublishOnly":"npm run build","test:quarantine":"bun test tests/recording-autocapture.test.ts tests/recording-change-tiers.test.ts tests/recording-engine.test.ts tests/recording-journey-capture.test.ts tests/recording-mcp-session.test.ts tests/recording-pure.test.ts tests/cli-evaluate-keyboard.test.ts"},"version":"19.1.5","_npmUser":{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"},"homepage":"https://github.com/alexandriashai/cbrowser#readme","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"overrides":{"conventional-changelog-conventionalcommits":"8.0.0"},"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"_npmVersion":"10.8.2","description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","directories":{},"lint-staged":{"*.ts":["eslint --fix"]},"maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","jose":"^6.1.3","sharp":"^0.34.5","express":"^5.2.1","playwright":"^1.58.2","mcp-guardian":"^2.2.1","@mcp-ui/server":"^6.1.0","@types/express":"^5.0.6","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.25.3","@modelcontextprotocol/ext-apps":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.0","husky":"^9.0.0","eslint":"^8.55.0","typedoc":"^0.28.16","fast-check":"^4.9.0","release-it":"^19.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@typescript-eslint/parser":"^6.13.0","@commitlint/config-conventional":"^19.0.0","@typescript-eslint/eslint-plugin":"^6.13.0","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cbrowser_19.1.5_1789697472427_0.04078622834899304"}}},"time":{"created":"2026-02-02T06:51:06.916Z","modified":"2026-09-18T02:11:12.787Z","2.2.0":"2026-02-02T06:51:07.200Z","2.3.0":"2026-02-02T06:54:12.498Z","2.4.0":"2026-02-02T07:03:50.891Z","3.0.0":"2026-02-02T07:35:53.490Z","3.0.1":"2026-02-02T07:37:11.343Z","4.0.0":"2026-02-02T07:45:33.846Z","4.0.1":"2026-02-02T08:07:11.873Z","4.0.2":"2026-02-02T08:09:09.840Z","4.0.3":"2026-02-02T08:09:51.971Z","4.0.4":"2026-02-02T08:19:23.971Z","4.0.5":"2026-02-02T08:23:22.958Z","5.0.0":"2026-02-02T08:30:21.679Z","5.0.1":"2026-02-02T15:15:37.140Z","5.0.2":"2026-02-02T15:19:44.357Z","5.1.0":"2026-02-02T15:23:24.532Z","5.2.0":"2026-02-02T15:48:01.133Z","5.3.0":"2026-02-02T16:00:42.211Z","6.0.0":"2026-02-02T16:19:24.286Z","6.1.0":"2026-02-02T16:47:06.573Z","6.2.0":"2026-02-02T17:00:49.618Z","6.3.0":"2026-02-02T17:08:38.082Z","6.3.1":"2026-02-02T17:19:04.796Z","6.3.2":"2026-02-02T17:19:50.813Z","6.4.0":"2026-02-02T17:53:47.170Z","6.5.0":"2026-02-02T18:06:21.635Z","7.0.0":"2026-02-02T18:23:06.627Z","7.1.0":"2026-02-02T18:54:05.980Z","7.1.1":"2026-02-02T19:04:20.492Z","7.2.0":"2026-02-02T19:12:10.095Z","7.3.0":"2026-02-02T19:20:08.163Z","7.4.0":"2026-02-02T19:49:01.029Z","7.4.1":"2026-02-02T19:57:56.556Z","7.4.3":"2026-02-02T21:16:31.597Z","7.4.4":"2026-02-02T21:20:20.224Z","7.4.6":"2026-02-02T23:24:36.585Z","7.4.7":"2026-02-03T00:15:59.467Z","7.4.8":"2026-02-03T00:53:24.874Z","7.4.9":"2026-02-03T04:16:06.773Z","7.4.12":"2026-02-03T23:36:01.169Z","7.4.13":"2026-02-03T23:42:27.355Z","7.4.14":"2026-02-04T00:03:39.689Z","7.4.15":"2026-02-04T00:18:31.902Z","7.4.16":"2026-02-04T00:31:55.190Z","7.4.17":"2026-02-04T00:42:19.782Z","7.4.18":"2026-02-04T02:57:17.935Z","7.4.19":"2026-02-04T03:05:54.882Z","7.9.0":"2026-02-04T04:19:51.187Z","7.9.1":"2026-02-04T04:26:44.628Z","7.10.0":"2026-02-04T05:15:59.395Z","8.0.0":"2026-02-04T05:17:33.915Z","8.1.0":"2026-02-04T06:07:15.861Z","8.2.0":"2026-02-04T21:54:32.755Z","8.2.1":"2026-02-04T21:55:59.582Z","8.2.2":"2026-02-04T22:05:37.135Z","8.2.3":"2026-02-04T22:07:08.538Z","8.2.4":"2026-02-04T22:14:42.343Z","8.2.5":"2026-02-05T16:33:41.338Z","8.3.0":"2026-02-05T16:34:03.912Z","8.3.1":"2026-02-05T16:42:57.346Z","8.3.2":"2026-02-05T16:44:34.515Z","8.3.3":"2026-02-05T16:47:12.508Z","8.3.4":"2026-02-05T16:57:23.923Z","8.4.0":"2026-02-05T17:29:50.603Z","8.5.0":"2026-02-05T17:45:51.062Z","8.5.1":"2026-02-05T18:06:20.049Z","8.5.2":"2026-02-05T18:08:22.205Z","8.5.3":"2026-02-05T18:31:27.773Z","8.6.0":"2026-02-05T18:56:34.358Z","8.6.1":"2026-02-05T19:04:29.710Z","8.7.0":"2026-02-05T19:56:30.855Z","8.7.1":"2026-02-05T20:08:00.889Z","8.7.2":"2026-02-05T20:09:16.453Z","8.7.3":"2026-02-05T20:11:21.690Z","8.8.0":"2026-02-05T20:26:18.222Z","8.9.0":"2026-02-05T20:57:23.632Z","8.9.1":"2026-02-05T21:15:25.610Z","8.10.0":"2026-02-05T21:18:11.691Z","9.1.0":"2026-02-06T16:31:14.243Z","9.1.1":"2026-02-06T16:34:22.621Z","9.2.0":"2026-02-06T16:38:18.993Z","9.3.0":"2026-02-06T16:43:46.612Z","9.3.1":"2026-02-06T16:55:47.097Z","9.4.0":"2026-02-06T18:58:56.071Z","9.4.1":"2026-02-06T19:12:09.742Z","9.4.2":"2026-02-06T19:22:04.703Z","9.4.3":"2026-02-06T19:45:26.447Z","9.5.0":"2026-02-06T19:48:21.162Z","9.5.1":"2026-02-06T19:51:48.796Z","9.5.2":"2026-02-06T20:37:14.341Z","9.6.0":"2026-02-06T20:55:51.604Z","9.7.0":"2026-02-06T21:00:40.963Z","9.8.0":"2026-02-06T21:13:48.239Z","9.8.1":"2026-02-06T21:24:31.265Z","9.8.2":"2026-02-06T21:35:43.764Z","9.9.0":"2026-02-07T02:19:20.295Z","9.9.1":"2026-02-07T02:33:54.071Z","9.10.0":"2026-02-07T02:55:06.834Z","10.0.1":"2026-02-07T02:56:38.887Z","10.0.2":"2026-02-07T03:04:44.247Z","10.0.3":"2026-02-07T03:18:24.398Z","10.1.0":"2026-02-07T03:24:13.920Z","10.3.0":"2026-02-07T03:37:10.787Z","10.3.1":"2026-02-07T03:39:34.899Z","10.4.1":"2026-02-07T04:42:17.488Z","10.4.2":"2026-02-07T06:03:10.566Z","10.4.3":"2026-02-07T06:05:53.104Z","10.4.5":"2026-02-07T06:37:52.166Z","10.5.0":"2026-02-07T06:41:13.249Z","10.5.1":"2026-02-07T16:08:17.914Z","10.5.2":"2026-02-07T16:08:45.982Z","10.6.0":"2026-02-07T16:28:05.762Z","10.7.0":"2026-02-07T17:02:15.081Z","10.7.1":"2026-02-07T17:08:47.269Z","10.9.0":"2026-02-07T17:19:16.643Z","10.9.1":"2026-02-07T17:44:32.069Z","11.0.0":"2026-02-07T17:51:41.749Z","11.1.0":"2026-02-07T18:01:46.441Z","11.1.1":"2026-02-07T18:02:16.644Z","11.2.0":"2026-02-07T20:24:31.531Z","11.3.0":"2026-02-07T20:25:00.590Z","11.4.0":"2026-02-07T22:06:27.849Z","11.4.1":"2026-02-07T22:07:23.448Z","11.5.0":"2026-02-07T22:07:54.619Z","11.6.0":"2026-02-07T23:34:32.714Z","11.6.1":"2026-02-07T23:48:25.894Z","11.6.2":"2026-02-08T00:21:33.274Z","11.6.3":"2026-02-08T00:28:08.133Z","11.7.0":"2026-02-08T00:32:34.777Z","11.7.2":"2026-02-08T00:51:46.573Z","11.9.0":"2026-02-08T01:02:26.405Z","11.10.0":"2026-02-08T01:11:29.027Z","11.10.1":"2026-02-08T01:19:46.397Z","11.10.2":"2026-02-08T01:23:58.997Z","11.10.3":"2026-02-08T01:29:34.738Z","11.10.4":"2026-02-08T01:56:17.623Z","11.10.5":"2026-02-08T02:03:30.917Z","11.10.6":"2026-02-08T02:33:48.919Z","11.10.7":"2026-02-08T02:57:28.856Z","13.0.0":"2026-02-08T03:13:22.819Z","13.0.1":"2026-02-08T03:20:50.000Z","13.0.2":"2026-02-08T03:21:42.711Z","13.0.3":"2026-02-08T03:23:19.518Z","13.0.4":"2026-02-08T03:25:39.129Z","14.0.0":"2026-02-08T03:33:18.128Z","14.2.0":"2026-02-08T03:57:00.714Z","14.2.2":"2026-02-08T04:54:27.278Z","14.2.3":"2026-02-08T05:03:29.059Z","14.2.4":"2026-02-08T05:57:39.007Z","14.2.5":"2026-02-08T06:24:55.257Z","14.4.0":"2026-02-08T06:41:10.413Z","14.4.1":"2026-02-08T09:36:52.150Z","14.6.0":"2026-02-08T10:03:44.195Z","16.0.0":"2026-02-08T11:05:04.275Z","16.1.0":"2026-02-08T11:13:15.102Z","16.2.0":"2026-02-08T14:33:25.669Z","16.3.0":"2026-02-08T14:37:32.029Z","16.4.0":"2026-02-08T15:32:21.269Z","16.5.0":"2026-02-09T00:07:40.089Z","16.7.0":"2026-02-09T01:44:05.521Z","16.7.1":"2026-02-09T01:55:46.335Z","16.7.2":"2026-02-09T02:48:49.990Z","16.8.0":"2026-02-09T06:25:28.779Z","16.8.1":"2026-02-09T06:27:18.879Z","16.9.0":"2026-02-09T06:28:39.743Z","16.9.1":"2026-02-09T06:30:02.630Z","16.9.2":"2026-02-09T06:31:14.127Z","16.9.3":"2026-02-09T06:32:20.197Z","16.9.4":"2026-02-09T06:33:34.486Z","16.10.0":"2026-02-09T06:35:11.902Z","16.13.0":"2026-02-09T08:16:47.310Z","16.14.0":"2026-02-09T08:46:36.207Z","16.14.2":"2026-02-09T09:14:39.037Z","16.14.4":"2026-02-09T09:22:25.861Z","16.14.5":"2026-02-09T09:32:14.444Z","16.14.6":"2026-02-09T09:41:00.759Z","16.15.0":"2026-02-09T14:56:41.021Z","16.15.1":"2026-02-09T16:01:55.674Z","16.15.2":"2026-02-09T16:04:08.694Z","16.15.3":"2026-02-09T19:17:41.554Z","16.15.4":"2026-02-09T20:28:14.917Z","16.15.5":"2026-02-09T20:30:40.783Z","16.16.0":"2026-02-09T22:29:52.163Z","16.16.1":"2026-02-09T22:32:30.745Z","16.16.2":"2026-02-09T22:34:03.011Z","16.17.0":"2026-02-09T22:46:14.646Z","16.18.0":"2026-02-09T23:13:08.525Z","17.0.0":"2026-02-09T23:36:16.718Z","17.1.0":"2026-02-10T14:01:26.306Z","17.2.0":"2026-02-10T14:15:28.510Z","17.3.0":"2026-02-10T21:24:39.238Z","17.3.1":"2026-02-10T22:20:31.895Z","17.3.2":"2026-02-10T22:59:26.602Z","17.3.3":"2026-02-10T23:13:27.585Z","17.4.0":"2026-02-10T23:31:32.550Z","17.4.1":"2026-02-10T23:46:39.792Z","17.5.1":"2026-02-11T01:15:53.178Z","17.5.2":"2026-02-11T02:24:07.728Z","17.5.3":"2026-02-11T02:29:12.762Z","17.6.0":"2026-02-11T05:09:29.164Z","17.6.1":"2026-02-11T05:40:59.513Z","18.0.0":"2026-02-11T16:50:22.510Z","18.1.0":"2026-02-11T17:33:02.079Z","18.2.0":"2026-02-11T17:37:58.727Z","18.2.1":"2026-02-11T17:49:45.821Z","18.3.0":"2026-02-11T21:57:37.045Z","18.3.1":"2026-02-11T23:34:49.983Z","18.3.2":"2026-02-12T06:09:51.369Z","18.3.3":"2026-02-12T06:10:22.941Z","18.3.4":"2026-02-12T06:12:23.525Z","18.3.5":"2026-02-12T06:16:17.601Z","18.3.6":"2026-02-12T06:18:31.896Z","18.3.7":"2026-02-12T06:19:00.132Z","18.3.8":"2026-02-12T06:19:37.202Z","18.3.9":"2026-02-12T14:36:34.994Z","18.3.10":"2026-02-12T16:58:19.577Z","18.3.11":"2026-02-16T00:30:03.431Z","18.3.12":"2026-02-16T00:36:31.675Z","18.4.0":"2026-02-16T01:12:27.653Z","18.5.0":"2026-02-16T04:55:02.142Z","18.6.0":"2026-02-16T13:28:03.806Z","18.6.1":"2026-02-16T13:39:57.958Z","18.7.0":"2026-02-16T13:47:01.135Z","18.8.0":"2026-02-16T13:53:24.681Z","18.8.1":"2026-02-16T15:32:18.354Z","18.9.0":"2026-02-16T16:21:42.285Z","18.9.1":"2026-02-16T16:34:10.310Z","18.9.2":"2026-02-16T17:20:27.129Z","18.9.3":"2026-02-16T17:31:15.015Z","18.10.0":"2026-02-16T18:56:41.895Z","18.11.0":"2026-02-16T19:23:58.422Z","18.11.1":"2026-02-16T19:26:14.869Z","18.12.0":"2026-02-16T19:42:09.284Z","18.13.0":"2026-02-16T23:02:49.448Z","18.13.1":"2026-02-16T23:41:35.150Z","18.13.2":"2026-02-16T23:45:33.892Z","18.13.3":"2026-02-16T23:58:14.109Z","18.13.4":"2026-02-27T23:40:29.493Z","18.13.5":"2026-02-28T00:54:38.002Z","18.14.0":"2026-03-07T17:58:58.754Z","18.14.1":"2026-03-07T19:25:14.264Z","18.15.0":"2026-03-07T23:42:03.950Z","18.16.0":"2026-03-08T16:06:34.866Z","18.16.1":"2026-03-08T16:11:37.458Z","18.17.0":"2026-03-08T16:24:45.648Z","18.18.0":"2026-03-08T16:28:32.488Z","18.18.1":"2026-03-08T16:30:50.338Z","18.18.2":"2026-03-08T16:55:24.380Z","18.18.3":"2026-03-08T16:57:17.767Z","18.18.4":"2026-03-08T17:10:36.561Z","18.19.0":"2026-03-10T16:12:35.507Z","18.21.0":"2026-03-16T18:56:01.433Z","18.22.0":"2026-03-16T19:05:33.773Z","18.23.0":"2026-03-17T04:14:50.452Z","18.24.0":"2026-04-02T03:05:05.336Z","18.25.0":"2026-04-10T19:17:54.715Z","18.25.1":"2026-04-10T21:27:49.493Z","18.25.2":"2026-04-10T22:15:49.894Z","18.25.3":"2026-04-10T22:35:36.427Z","18.25.4":"2026-04-10T22:43:16.755Z","18.26.0":"2026-04-10T23:29:17.351Z","18.27.0":"2026-04-10T23:32:23.150Z","18.28.0":"2026-04-11T00:07:21.432Z","18.29.0":"2026-04-11T00:14:38.925Z","18.30.0":"2026-04-11T00:17:33.379Z","18.31.0":"2026-04-11T00:43:32.445Z","18.32.0":"2026-04-11T01:24:14.782Z","18.32.1":"2026-04-11T01:37:14.514Z","18.32.2":"2026-04-11T01:38:21.421Z","18.32.3":"2026-04-11T01:44:50.213Z","18.32.4":"2026-04-11T01:48:41.887Z","18.33.0":"2026-04-11T02:03:38.140Z","18.33.1":"2026-04-11T02:07:32.182Z","18.34.0":"2026-04-11T06:03:03.906Z","18.34.1":"2026-04-11T06:09:34.190Z","18.34.2":"2026-04-11T06:12:52.011Z","18.35.0":"2026-04-11T15:19:40.541Z","18.36.0":"2026-04-11T15:40:11.720Z","18.37.0":"2026-04-11T16:01:29.454Z","18.37.1":"2026-04-11T16:11:51.580Z","18.38.0":"2026-04-11T22:29:46.874Z","18.38.1":"2026-04-11T22:32:32.597Z","18.38.2":"2026-04-11T22:39:17.071Z","18.39.0":"2026-04-12T18:30:17.272Z","18.40.0":"2026-04-12T18:55:37.775Z","18.41.0":"2026-04-13T03:54:15.724Z","18.42.0":"2026-04-13T04:05:34.765Z","18.42.1":"2026-04-13T04:33:26.010Z","18.42.2":"2026-04-13T04:42:10.374Z","18.42.3":"2026-04-13T04:48:22.194Z","18.42.4":"2026-04-13T04:54:07.059Z","18.42.5":"2026-04-13T05:12:50.318Z","18.42.6":"2026-04-14T00:26:12.304Z","18.42.7":"2026-04-14T00:32:42.834Z","18.43.0":"2026-04-14T02:22:40.849Z","18.44.0":"2026-04-14T02:34:25.318Z","18.44.1":"2026-04-14T05:00:49.792Z","18.45.0":"2026-04-14T05:12:51.160Z","18.46.0":"2026-04-14T05:30:04.103Z","18.46.1":"2026-04-14T05:33:45.114Z","18.47.0":"2026-04-14T06:28:28.888Z","18.48.0":"2026-04-14T06:33:17.007Z","18.48.1":"2026-04-14T06:36:54.299Z","18.49.0":"2026-04-14T06:45:34.772Z","18.50.0":"2026-04-14T14:20:44.470Z","18.51.0":"2026-04-14T14:26:02.327Z","18.51.1":"2026-04-14T14:38:55.151Z","18.52.0":"2026-04-14T14:44:54.199Z","18.52.1":"2026-04-14T14:52:11.461Z","18.52.2":"2026-04-14T14:54:06.758Z","18.52.3":"2026-04-14T14:56:51.121Z","18.52.4":"2026-04-14T15:10:38.798Z","18.53.0":"2026-04-14T21:43:03.478Z","18.54.0":"2026-04-15T03:51:12.853Z","18.55.0":"2026-04-16T17:12:04.766Z","18.55.1":"2026-04-16T17:15:30.815Z","18.56.0":"2026-04-16T19:36:05.476Z","18.57.0":"2026-04-16T21:55:54.388Z","18.58.0":"2026-04-16T23:04:23.488Z","18.58.1":"2026-04-16T23:09:50.374Z","18.58.2":"2026-04-16T23:17:28.463Z","18.58.3":"2026-04-16T23:21:57.488Z","18.58.4":"2026-04-16T23:24:49.556Z","18.58.5":"2026-04-17T01:21:00.904Z","18.59.0":"2026-04-17T01:34:45.157Z","18.59.1":"2026-04-17T14:29:11.571Z","18.59.2":"2026-04-17T16:09:24.137Z","18.60.0":"2026-04-17T17:41:27.673Z","18.61.0":"2026-04-18T05:03:13.348Z","18.62.0":"2026-04-18T07:11:42.425Z","18.63.0":"2026-04-18T20:08:23.082Z","18.63.1":"2026-04-18T20:14:25.235Z","18.63.2":"2026-04-18T20:18:35.594Z","18.64.0":"2026-04-18T20:48:08.025Z","18.64.1":"2026-04-20T19:42:25.868Z","18.65.0":"2026-04-21T23:19:16.157Z","18.66.0":"2026-04-22T15:33:39.077Z","18.66.1":"2026-04-22T15:59:48.100Z","18.67.0":"2026-04-23T01:07:29.271Z","18.67.1":"2026-04-27T17:30:43.650Z","18.68.0":"2026-05-01T04:41:16.101Z","18.68.1":"2026-07-14T03:17:31.431Z","18.69.0":"2026-07-14T16:26:25.390Z","18.69.1":"2026-07-14T16:45:16.107Z","18.69.3":"2026-07-18T01:13:49.083Z","18.70.0":"2026-07-19T17:18:41.297Z","18.71.0":"2026-07-19T20:14:37.676Z","18.72.0":"2026-07-19T21:10:51.469Z","18.72.1":"2026-07-19T21:23:01.135Z","18.72.2":"2026-07-19T21:47:30.389Z","18.72.3":"2026-07-19T23:09:13.665Z","18.72.4":"2026-07-20T01:09:44.252Z","18.72.5":"2026-07-25T16:33:45.857Z","18.72.6":"2026-07-25T18:15:45.677Z","18.73.0":"2026-07-27T16:23:44.721Z","18.73.1":"2026-07-28T00:35:07.841Z","18.73.2":"2026-07-28T04:33:31.406Z","18.73.4":"2026-07-29T05:10:18.201Z","18.74.0":"2026-07-29T17:03:37.572Z","18.74.1":"2026-07-29T18:17:02.866Z","18.74.2":"2026-07-29T18:45:43.676Z","18.74.3":"2026-07-29T19:20:39.944Z","18.75.0":"2026-07-29T19:37:06.946Z","18.75.1":"2026-07-29T22:11:00.657Z","18.75.2":"2026-07-29T22:23:42.515Z","18.75.3":"2026-07-29T23:13:20.882Z","18.75.4":"2026-07-29T23:20:31.810Z","18.76.0":"2026-07-29T23:27:45.644Z","18.77.0":"2026-07-29T23:39:40.667Z","18.78.0":"2026-07-29T23:58:43.442Z","18.79.0":"2026-07-30T00:22:38.089Z","18.80.0":"2026-08-03T21:21:10.957Z","18.81.0":"2026-08-03T21:52:07.904Z","18.81.1":"2026-08-03T21:57:58.167Z","18.81.2":"2026-08-03T22:56:52.152Z","18.81.3":"2026-08-04T01:25:37.851Z","18.81.4":"2026-08-04T04:46:36.417Z","18.82.0":"2026-08-04T18:26:10.754Z","18.82.1":"2026-08-05T03:27:50.112Z","18.82.2":"2026-08-06T03:32:21.289Z","19.0.0":"2026-08-11T23:50:23.671Z","19.0.1":"2026-08-12T02:34:54.161Z","19.0.2":"2026-08-12T02:47:24.827Z","19.1.0":"2026-08-12T17:47:38.857Z","19.1.1":"2026-08-12T18:42:29.418Z","19.1.2":"2026-08-12T19:02:53.343Z","19.1.3":"2026-08-12T23:19:45.045Z","19.1.4":"2026-08-15T02:22:26.080Z","19.1.5":"2026-09-18T02:11:12.603Z"},"bugs":{"url":"https://github.com/alexandriashai/cbrowser/issues"},"author":{"name":"Alexandria Eden"},"license":"MIT","homepage":"https://github.com/alexandriashai/cbrowser#readme","keywords":["browser-automation","playwright","ai-testing","constitutional-ai","ai-safety","persona-testing","user-perspective-testing","accessibility-testing","mcp-server","remote-mcp","claude-ai","custom-connector","claude-integration","anthropic","self-healing-selectors","flaky-test-detection","ai-test-repair","natural-language-tests","e2e-testing","autonomous-agent","human-behavior-simulation","ai-visual-regression","visual-testing","screenshot-comparison","cross-browser-testing","modular-architecture","performance-testing","session-management","responsive-testing","chaos-testing","ab-testing","semantic-versioning","accessibility","a11y","screen-reader","no-color"],"repository":{"url":"git+https://github.com/alexandriashai/cbrowser.git","type":"git"},"description":"Cognitive browser automation that thinks like your users—and helps AI agents navigate too. Simulate real user cognition with abandonment detection, constitutional safety, chaos engineering, and UX friction discovery. Sites that pass CBrowser's cognitive t","maintainers":[{"name":"wfmedia","email":"alexandria.shai.eden@gmail.com"}],"readme":"# CBrowser — Cognitive Browser Automation\n\n> **The browser automation that thinks like your users.** 122 MCP tools. 25 cognitive traits. 11 disability personas. The only framework that predicts when users give up.\n\n[![npm version](https://img.shields.io/npm/v/cbrowser.svg)](https://www.npmjs.com/package/cbrowser)\n[![Documentation](https://img.shields.io/badge/Docs-cbrowser.ai-blue.svg)](https://cbrowser.ai/docs)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n[![MCP Ready](https://img.shields.io/badge/MCP-122%20Tools-blue)](https://modelcontextprotocol.io)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.3-blue.svg)](https://www.typescriptlang.org/)\n[![Node](https://img.shields.io/badge/Node-%3E%3D18-green.svg)](https://nodejs.org/)\n\n```bash\nnpm install cbrowser\nnpx cbrowser cognitive-effort --url \"https://your-site.com\" --persona first-timer\n```\n\n---\n\n## 5-Minute Quickstart\n\nGet from zero to your first cognitive insight in 3 commands:\n\n```bash\n# 1. Install CBrowser\nnpm install cbrowser\n\n# 2. Install the browser engine (~150MB)\nnpx playwright install chromium\n\n# 3. Run your first cognitive audit\nnpx cbrowser cognitive-effort --url \"https://your-site.com\" --persona first-timer\n```\n\n**What you get:** A cognitive transport score (0-1), abandonment risk percentage, and the UX bottleneck — in under 30 seconds.\n\n**No API key needed** for basic commands (navigate, screenshot, click, extract, explore). Cognitive journeys require an Anthropic API key:\n\n```bash\nnpx cbrowser config set-api-key <your-anthropic-key>\n```\n\n**Check your environment:** Run `npx cbrowser doctor` to verify everything is set up correctly.\n\n**Accessibility:** CBrowser supports `--no-color` (or `NO_COLOR` env var), `--plain` (no emoji/decorations), and `--json-output` (structured JSON) for screen readers, CI pipelines, and scripting.\n\n---\n\n## Table of Contents\n\n- [5-Minute Quickstart](#5-minute-quickstart)\n- [Cognitive Transport Chain](#cognitive-transport-chain)\n- [Visual Overlays & Attention Analysis](#visual-overlays--attention-analysis)\n- [AI Friendliness Suite](#ai-friendliness-suite)\n- [Cognitive User Simulation](#cognitive-user-simulation)\n- [Accessibility Empathy Testing](#accessibility-empathy-testing)\n- [Constitutional AI Safety](#constitutional-ai-safety)\n- [Site Knowledge System](#site-knowledge-system)\n- [Natural Language Testing](#natural-language-testing)\n- [Visual Testing](#visual-testing)\n- [Competitive UX Benchmark](#competitive-ux-benchmark)\n- [Geo Proxy](#geo-proxy)\n- [MCP Server Integration](#mcp-server-integration)\n- [CI/CD Integration](#cicd-integration)\n- [API Reference](#api-reference)\n- [Configuration](#configuration)\n- [Enterprise Edition](#enterprise-edition)\n- [Contributing](#contributing)\n- [License](#license)\n\n---\n\n## Cognitive Transport Chain\n\nThe eight-layer Sequential Transport Chain computes exactly how hard your page is for any persona - and predicts whether they'll abandon. Each layer answers one question about the visitor:\n\n| Layer | The Question It Answers | Research Basis |\n|-------|------------------------|----------------|\n| **Saliency** | Can they find the thing they came for? | CIE-Lab W₂ perceptual model |\n| **Cognitive Load** | Is there more on this page than they can hold at once? | Sweller (1988) CLT |\n| **Decision** | Are there too many choices to pick between? | Hick-Hyman Law |\n| **Motor** | Can they physically hit the target? | Grossman & Balakrishnan (2005) |\n| **Motor Procedure** | Can they get through the whole sequence, not just one click? | Procedural fluency (split from Motor) |\n| **Frustration** | How close are they to giving up? | Ceaparu et al. (2004) |\n| **Readability** | Can they decode the words on the page? | Perry & Zorzi (2013) reading model |\n| **Reading Attention** | Can they hold the line long enough to finish? | Sustained attention (split from Readability) |\n\nThe chain is *sequential* because attention is a budget, not a checklist. Each layer's cost is paid from whatever the layers before it left behind: a visitor who burned working memory just finding the button has less left for the form, and a persona who arrives at your pricing table already frustrated reads it differently than one who got there clean. That's why a page that exhausts people early scores differently from one that is uniformly hard, and why the bottleneck layer matters more than the average.\n\nTwo layers were split out of their neighbors because they fail for different reasons. **Motor Procedure** is separate from **Motor** because hitting a target and completing a sequence are different failures - you can land every click and still lose your place halfway through a form. **Reading Attention** is separate from **Readability** because decoding text and holding your place in it are different abilities - an ADHD reader typically decodes fine and loses the thread, and a single \"reading\" score can't say that.\n\n```bash\nnpx cbrowser cognitive-effort --url \"https://your-site.com\" --persona first-timer\n# → CTC: 0.76, abandonment risk: 42%, bottleneck: decision\n```\n\nReturns: total CTC score, per-layer breakdown, bottleneck identification, abandonment risk percentage, and motor accessibility overlay.\n\n---\n\n## Visual Overlays & Attention Analysis\n\nSee where users look, what they miss, and whether your CTAs capture attention — per persona:\n\n```bash\n# Full visual cognitive story — 4 annotated images + narrative\nnpx cbrowser visual-cognitive-story --url \"https://your-site.com\" --persona cognitive-adhd\n\n# Attention heatmap — where does this persona look?\nnpx cbrowser attention-analysis --url \"https://your-site.com\" --persona first-timer\n\n# Compare how two personas experience the same page\nnpx cbrowser attention-compare --url \"https://your-site.com\" --persona-a first-timer --persona-b power-user\n```\n\n**Overlays generated:**\n- **Attention heatmap** — CIE-Lab saliency on grayscale base (red = high attention)\n- **Motor accessibility** — Green/yellow/red per element by P(hit)\n- **Attention quality** — CTAs green, distractors red, headings blue\n- **Comparison diff** — Blue = persona A attention, red = persona B\n\n**Metrics:** CTA capture rate, value prop salience, distractor ratio, quality score (0-100), entropy.\n\n---\n\n## AI Friendliness Suite\n\nFive tools to make your site ready for the AI agent era:\n\n| Tool | What It Does |\n|------|-------------|\n| `agent_ready_audit` | Score site on findability, stability, agent-perceivability, semantics (A-F grade) |\n| `ai_benchmark` | Compare AI-friendliness across competitor URLs |\n| `webmcp_ready_audit` | Audit MCP server for WebMCP compatibility |\n| `remediation_patches` | Generate actionable code fixes for audit findings |\n| `llms_txt_generate` | Generate AI-readable llms.txt site description |\n\n```bash\nnpx cbrowser agent-ready-audit \"https://your-site.com\" --html\nnpx cbrowser ai-benchmark \"https://site-a.com,https://site-b.com\"\n```\n\n---\n\n## Cognitive User Simulation\n\n**26 research-backed cognitive traits + 10 motivational values** model how real users think, struggle, and give up:\n\n| Trait | Research Basis | What It Models |\n|-------|---------------|----------------|\n| **Patience** | Nah (2004); Nielsen (1993) | Tolerance for delays; abandonment at 8+ seconds |\n| **Working Memory** | Miller (1956) | 7±2 item capacity; affects form complexity tolerance |\n| **Comprehension** | Card, Moran & Newell (1983) | UI convention understanding; GOMS model timing |\n| **Risk Tolerance** | Kahneman & Tversky (1979) | Prospect theory; loss aversion affects CTA clicks |\n| **Self-Efficacy** | Bandura (1977) | Belief in ability to solve problems; low = faster abandonment |\n| **Satisficing** | Simon (1956) | Accept \"good enough\" vs. optimize; 50% faster decisions |\n| **Trust Calibration** | Fogg (2003) | 8 trust signals; affects click-through by 40% |\n| **Information Foraging** | Pirolli & Card (1999) | \"Scent\" following behavior; predicts navigation patterns |\n| **Social Proof** | Cialdini (2001) | Influence of reviews, ratings, popularity indicators |\n| **FOMO** | Przybylski et al. (2013) | Fear of missing out; urgency and scarcity responses |\n\n*See [Trait Index](https://cbrowser.ai/docs/Trait-Index) for all 25 traits including: Persistence, Resilience, Curiosity, Change Blindness, Anchoring Bias, Time Horizon, Attribution Style, Metacognitive Planning, Procedural Fluency, Transfer Learning, Authority Sensitivity, Emotional Contagion, Mental Model Rigidity, Interrupt Recovery, Reading Tendency, and Site Familiarity.*\n\n**Full documentation:** [Research Methodology](https://cbrowser.ai/docs/Research-Methodology) · [Trait Index](https://cbrowser.ai/docs/Trait-Index) · [Bibliography](https://cbrowser.ai/docs/Bibliography)\n\n### 17 Built-in Personas\n\n**6 general:** first-timer, power-user, mobile-user, screen-reader-user, elderly-user, impatient-user\n\n**11 accessibility:** motor-impairment-tremor, low-vision-magnified, cognitive-adhd, dyslexic-user, deaf-user, elderly-low-vision, color-blind-deuteranopia, autism-spectrum, intellectual-disability, aphasia-receptive, dyscalculia\n\n### Values System\n\nBeyond cognitive traits, CBrowser models **10 motivational values** from three psychological frameworks:\n\n| Framework | Research Basis |\n|-----------|---------------|\n| **Schwartz's Universal Values** | Schwartz (1992) — 10 core values: Power, Achievement, Hedonism, Stimulation, Self-Direction, Universalism, Benevolence, Tradition, Conformity, Security |\n| **Self-Determination Theory** | Deci & Ryan (1985) — Autonomy, Competence, Relatedness |\n| **Maslow's Hierarchy** | Maslow (1943) — 5 need levels |\n\nSee [Values Framework](https://cbrowser.ai/docs/Values-Framework) for full documentation.\n\n### Custom Persona Builder\n\n```bash\n# Interactive questionnaire (8 core traits)\nnpx cbrowser persona-questionnaire start\n\n# Comprehensive questionnaire (all 25 traits)\nnpx cbrowser persona-questionnaire start --comprehensive --name \"my-tester\"\n\n# From a description — AI generates trait values\nnpx cbrowser persona-create \"A 68-year-old retiree who just got their first smartphone\"\n```\n\n### Abandonment Detection\n\nThe simulation stops when a realistic user would give up:\n\n```bash\n⚠️ ABANDONED after 8 steps\nReason: Patience depleted (0.08) - \"This is taking too long...\"\nFriction points:\n  1. Password requirements unclear (step 4)\n  2. Form validation error not visible (step 6)\n```\n\n---\n\n## Accessibility Empathy Testing\n\nSimulate how users with disabilities experience your site:\n\n```bash\nnpx cbrowser empathy-audit \"https://your-site.com\" \\\n  --goal \"complete signup\" \\\n  --disabilities \"motor-impairment-tremor\" \\\n  --html\n```\n\n---\n\n## Constitutional AI Safety\n\nAI agents need boundaries. CBrowser classifies every action by risk level:\n\n| Zone | Examples | Behavior |\n|------|----------|----------|\n| 🟢 **Green** | Navigate, read, screenshot | Auto-execute |\n| 🟡 **Yellow** | Click buttons, fill forms | Log and proceed |\n| 🔴 **Red** | Submit, delete, purchase | Requires verification |\n| ⬛ **Black** | Bypass auth, inject scripts | Never executes |\n\n---\n\n## Site Knowledge System\n\nCBrowser learns your site over time:\n\n- **Page Understanding** — DOM analysis, page type classification, available affordances\n- **Site Model Learning** — Persistent knowledge graph across sessions\n- **Cross-Session Profiles** — AES-256-GCM encrypted cookie/state profiles\n- **Goal Decomposition** — Sub-goal trees with fallback strategies\n\n---\n\n## Natural Language Testing\n\n```txt\n# Test: Checkout Flow\ngo to https://your-site.com/products\nclick \"Add to Cart\" button\nverify page contains \"1 item in cart\"\nclick checkout\nfill email with \"test@example.com\"\nclick \"Place Order\"\nverify url contains \"/confirmation\"\n```\n\n```bash\nnpx cbrowser test-suite checkout-test.txt --html\n\n# Auto-repair broken tests\nnpx cbrowser repair-tests broken-test.txt --auto-apply --verify\n```\n\n---\n\n## Visual Testing\n\n```bash\n# AI visual regression\nnpx cbrowser ai-visual capture \"https://your-site.com\" --name homepage\nnpx cbrowser ai-visual test \"https://staging.your-site.com\" homepage --html\n\n# Cross-browser (Chrome, Firefox, Safari)\nnpx cbrowser cross-browser \"https://your-site.com\" --html\n\n# Responsive (mobile, tablet, desktop)\nnpx cbrowser responsive \"https://your-site.com\" --html\n\n# A/B comparison (staging vs production)\nnpx cbrowser ab \"https://staging.your-site.com\" \"https://your-site.com\" --html\n```\n\n---\n\n## Competitive UX Benchmark\n\nRun identical cognitive journeys across your site and competitors:\n\n```bash\nnpx cbrowser competitive-benchmark \\\n  --sites \"https://your-site.com,https://competitor-a.com,https://competitor-b.com\" \\\n  --goal \"sign up for free trial\" \\\n  --persona first-timer \\\n  --html\n```\n\n---\n\n## Upgrading to 19.0.0\n\nOne breaking change: the agent-ready **accessibility** axis is now\n**agentPerceivability**, and three deprecated aliases are removed.\n\n| removed | use instead |\n|---|---|\n| `score.accessibility` | `score.agentPerceivability` |\n| `summary.dynamicContentCount` | `summary.deferredLoadingPatterns` |\n| `comparison.bestAccessibility` | `comparison.bestAgentPerceivability` |\n| issue `category: \"accessibility\"` | `category: \"agentPerceivability\"` |\n\nAll three replacements have carried identical values since 18.82.0, so if you\nupgraded within that range you can switch keys before upgrading and take this\nrelease with no further change.\n\nThe rename is not cosmetic. That axis measures whether a *machine* can perceive\nyour elements — ARIA present, elements carry text. It is **not** a WCAG\nconformance score, and it returned 100 on a page where `empathy_audit` found two\nWCAG violations. Both numbers were right; calling one of them \"accessibility\" was\nnot. Run `empathy_audit` for conformance, and expect the two to differ.\n\nOn input, `category: \"accessibility\"` is still accepted and scores identically, so\ntools that *send* issues need not change immediately. Tools that *read* scores do.\n\n---\n\n## Geo Proxy\n\nTest from 10 global regions via residential proxies:\n\n```bash\nnpx cbrowser cognitive-journey \\\n  --start \"https://your-site.com\" \\\n  --persona first-timer \\\n  --goal \"sign up\" \\\n  --geo-region uk\n```\n\n**Regions:** `us-west`, `us-east`, `us-central`, `uk`, `germany`, `france`, `japan`, `australia`, `canada`, `brazil`\n\nGeo routing needs your own residential-proxy credentials — the package ships the\nmechanism and no keys. Set `IPROYAL_USERNAME` / `IPROYAL_PASSWORD`, or place a\n`geo-proxy.json` at `~/.cbrowser/`. Without either, `--geo-region` fails loudly\nrather than silently running from your own IP.\n\nA `geo-proxy.json` may define additional regions; they merge over the ten above.\n\n> **Corrected 2026-08-11.** This section previously advertised 12 regions\n> including `india` and `singapore`. Those are not in the shipped defaults and\n> resolve to nothing on a clean install — they existed only in a local config\n> file on one machine. Advertising them was a claim the package could not keep.\n\n---\n\n## MCP Server Integration\n\nCBrowser runs as an MCP server for Claude.ai, Claude Desktop, and Claude Code.\n\n### Claude.ai (Easiest — No Install)\n\nAdd the MCP connector and optionally install the Claude.ai Skill:\n\n1. Go to [Customize → Connectors](https://claude.ai/customize/connectors) → \"Add custom connector\"\n2. Paste: `https://demo.cbrowser.ai/mcp`\n3. Download the [Claude.ai Skill (.zip)](https://cbrowser.ai/downloads/cbrowser-claudeai.skill) — gives Claude context about tools, pricing, and workflows\n4. Go to Customize → Skills → Upload the zip\n\n> **Note:** The Claude.ai Skill is a lightweight knowledge file for the web interface. It is NOT the same as the Claude Code Skill (see below).\n\n### Claude Code Skill (CLI — Not for Claude.ai)\n\nFor [Claude Code](https://claude.ai/claude-code) terminal users:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/alexandriashai/cbrowser/main/scripts/install-skill.sh | bash\nnpm install -g cbrowser && npx playwright install\n```\n\nThe Claude Code Skill is a full CLI integration with workflow routing, TypeScript tools, persistent memory, and constitutional safety. See [Skill Installation Guide](https://cbrowser.ai/docs/claude-skill-installation) for details.\n\n### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"cbrowser\": {\n      \"url\": \"https://demo.cbrowser.ai/mcp\"\n    }\n  }\n}\n```\n\n### Local MCP Server\n\n```json\n{\n  \"mcpServers\": {\n    \"cbrowser\": {\n      \"command\": \"npx\",\n      \"args\": [\"cbrowser\", \"mcp-server\"]\n    }\n  }\n}\n```\n\n### 122 MCP Tools\n\n| Category | Tools | Count |\n|----------|-------|-------|\n| **Navigation** | `navigate`, `screenshot`, `scroll`, `extract`, `analyze_page`, `find_element_by_intent` | 6 |\n| **Interaction** | `click`, `smart_click`, `fill`, `dismiss_overlay` | 4 |\n| **Cognitive Core** | `cognitive_journey_init`, `cognitive_journey_update_state`, `cognitive_journey_autonomous`, `cognitive_effort`, `cognitive_load_estimate`, `site_cognitive_assessment` | 6 |\n| **Cognitive Transport** | `cognitive_distance`, `cognitive_interpolate`, `cognitive_coverage`, `transport_map` | 4 |\n| **Attention & Visual Story** | `attention_analysis`, `attention_compare`, `visual_cognitive_story` | 3 |\n| **Persona** | `list_cognitive_personas`, `compare_personas`, `persona_create_*`, `persona_questionnaire_*`, `persona_trait_lookup`, `persona_values_*` | 15 |\n| **Testing** | `nl_test_inline`, `nl_test_file`, `generate_tests`, `repair_test`, `detect_flaky_tests`, `coverage_map` | 6 |\n| **Visual Testing** | `visual_baseline`, `visual_regression`, `responsive_test`, `cross_browser_test`, `cross_browser_diff`, `ab_comparison` | 6 |\n| **Site Intelligence** | `page_understand`, `site_model_query`, `site_model_status`, `site_profile_*` | 6 |\n| **AI Friendliness** | `agent_ready_audit`, `ai_benchmark`, `webmcp_ready_audit`, `remediation_patches`, `llms_txt_generate`, `llms_txt_validate`, `llms_txt_diff`, `structured_data_suggest` | 8 |\n| **Analysis** | `hunt_bugs`, `chaos_test`, `competitive_benchmark`, `empathy_audit` | 4 |\n| **Performance** | `perf_baseline`, `perf_regression` | 2 |\n| **Marketing** *(Enterprise)* | `marketing_campaign_*`, `marketing_audience_discover`, `marketing_compete`, `marketing_funnel_analyze`, `marketing_influence_matrix`, `marketing_lever_analysis`, `marketing_personas_list`, `list_influence_patterns` | 11 |\n| **Security** | `security_audit`, `web_security_scan` | 2 |\n| **Stealth** *(Enterprise)* | `stealth_enable`, `stealth_disable`, `stealth_status`, `stealth_check`, `stealth_diagnose`, `cloudflare_detect`, `cloudflare_wait` | 7 |\n| **Session & Browser** | `save_session`, `load_session`, `delete_session`, `list_sessions`, `list_baselines`, `browser_health`, `browser_recover`, `reset_browser`, `heal_stats`, `status` | 10 |\n| **Utility** | `assert`, `ask_user`, `set_api_key`, `api_key_status`, `clear_api_key`, `get_api_key_prompt` | 6 |\n\n### Token Cost & Selective Loading\n\n122 MCP tools consume ~45,000 tokens in LLM context. For cost-sensitive use, load selectively:\n\n```typescript\nimport { McpServer } from \"@modelcontextprotocol/sdk/server/mcp.js\";\nimport {\n  registerNavigationTools,\n  registerInteractionTools,\n  registerExtractionTools,\n} from \"cbrowser/mcp-tools\";\n\nconst server = new McpServer({ name: \"my-app\", version: \"1.0.0\" });\nconst context = { getBrowser: () => browser };\n\n// ~5,000 tokens instead of ~45,000\nregisterNavigationTools(server, context);\nregisterInteractionTools(server, context);\nregisterExtractionTools(server, context);\n```\n\n**Categories:** `navigation`, `interaction`, `extraction`, `assertion`, `analysis`, `session`, `healing`, `visualTesting`, `testing`, `bugAnalysis`, `personaComparison`, `cognitive`, `cognitiveTransport`, `attention`, `siteKnowledge`, `values`, `performance`, `audit`, `browserManagement`, `security`, `marketing`, `remediation`, `llmsTxt`.\n\n---\n\n## CI/CD Integration\n\n### GitHub Actions\n\n```yaml\nname: CBrowser Tests\non: [pull_request]\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n      - uses: alexandriashai/cbrowser@v18\n        with:\n          test-file: tests/e2e/checkout.txt\n          sensitivity: strict\n```\n\n### Docker\n\n```bash\ndocker run --rm -v $(pwd)/tests:/work/tests ghcr.io/alexandriashai/cbrowser:latest \\\n  test-suite tests/checkout.txt --html\n```\n\n---\n\n## API Reference\n\n```typescript\nimport { CBrowser } from 'cbrowser';\n\nconst browser = new CBrowser({\n  headless: true,\n  persistent: true,\n});\n\nawait browser.navigate('https://example.com');\n\nconst result = await browser.smartClick('Sign In', {\n  maxRetries: 3,\n  minConfidence: 0.8,\n});\n\nconst assertion = await browser.assert(\"page contains 'Welcome'\");\nif (!assertion.passed) {\n  console.error(assertion.message);\n}\n\nawait browser.close();\n```\n\n### Modular Imports\n\n```typescript\nimport { runVisualRegression, runCrossBrowserTest } from 'cbrowser/visual';\nimport { runNLTestSuite, detectFlakyTests, repairTest } from 'cbrowser/testing';\nimport { huntBugs, runChaosTest, findElementByIntent } from 'cbrowser/analysis';\nimport { capturePerformanceBaseline, detectPerformanceRegression } from 'cbrowser/performance';\n```\n\n---\n\n## Configuration\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `CBROWSER_DATA_DIR` | `~/.cbrowser` | Data storage directory |\n| `CBROWSER_HEADLESS` | `true` | Run headless |\n| `CBROWSER_BROWSER` | `chromium` | Browser engine |\n| `CBROWSER_TIMEOUT` | `30000` | Default timeout (ms) |\n| `CBROWSER_PROXY` | — | Proxy URL |\n\n```bash\nnpx cbrowser config set-api-key  # Required for cognitive journeys\n```\n\n---\n\n## Enterprise Edition\n\n[CBrowser Enterprise](https://cbrowser.ai/enterprise) adds:\n\n| Feature | Description |\n|---------|-------------|\n| **Marketing Suite** | Test which design/copy/UX patterns influence which buyer segments |\n| **8 Marketing Personas** | B2B (enterprise-buyer, startup-founder, procurement-manager, technical-evaluator) + Consumer (impulse-shopper, price-researcher, loyal-customer, skeptical-first-timer) |\n| **Influence Matrix** | Conversion effectiveness for variant × persona combinations |\n| **Lever Analysis** | Which psychological persuasion patterns work for each persona |\n| **Constitutional Stealth** | Full stealth measures for authorized penetration testing |\n| **Web Security Scan** | OWASP-based security scanning |\n\nAll 125 MCP tools included with no rate limits.\n\n---\n\n## License\n\n**MIT License** — Free and open source. See [LICENSE](LICENSE).\n\n---\n\n© 2026 Alexandria Eden · [cbrowser.ai](https://cbrowser.ai) · [alexandria.shai.eden@gmail.com](mailto:alexandria.shai.eden@gmail.com)\n\n---\n\n## Links\n\n- **[Documentation](https://cbrowser.ai/docs)** — Full docs, guides, API reference\n- [NPM Package](https://www.npmjs.com/package/cbrowser)\n- [GitHub](https://github.com/alexandriashai/cbrowser)\n- [Issue Tracker](https://github.com/alexandriashai/cbrowser/issues)\n- [Roadmap](https://cbrowser.ai/docs/Roadmap)\n\n### Research\n\n- [Research Methodology](https://cbrowser.ai/docs/Research-Methodology) — How the 25 traits were selected and validated\n- [Trait Index](https://cbrowser.ai/docs/Trait-Index) — All cognitive traits with citations\n- [Bibliography](https://cbrowser.ai/docs/Bibliography) — Academic references\n- [Persona Index](https://cbrowser.ai/docs/Persona-Index) — All 17 cognitive + 8 marketing personas\n","readmeFilename":"README.md"}