{"_id":"@acabai/shared","_rev":"9-47ef85845689f87bc9631fdaacbea791","name":"@acabai/shared","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@acabai/shared","version":"1.0.0","_id":"@acabai/shared@1.0.0","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"4a332cf954d188291f0a3c23b191f7592f5997a2","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.0.tgz","fileCount":87,"integrity":"sha512-mBSfmdEJuoSaTSuLW3ezbNqgRQrffaPTtzwoqB8TOxCeLBXHe+UymATIibeVhmVlYLd/pmmw7Z0fGd0uHM1OFg==","signatures":[{"sig":"MEUCIQCwg9CVPExFesAeFUz0RqPMo5buKLnRjBG0Y0XOuV36mwIgIOi/TJzRYIVn38tftVn3pYmlU3Cx30Rv54Oye3Ev3TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512536},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5f8c764feefd91f323ae729adf9c854895166808","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.0_1746660516323_0.7264717542979233","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@acabai/shared","version":"1.0.1","_id":"@acabai/shared@1.0.1","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"1d092a00f8c4dc5b9ab1dd51b716dcbc8f3b0e0b","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.1.tgz","fileCount":87,"integrity":"sha512-UTuPpB6Fw4uWeAZ905CHdAIta/zHX36RsYNK51o/xCpPNEsyT4kxjay9JXffXwnvvkUTe5nk0eDeF8i1Qe2iCA==","signatures":[{"sig":"MEUCIQDhvHCshiUsb6gzp2gLoNbenPrSBV8QUuA32+X3lKCw7gIgeBriVF9PhiR8iVMNzsF31EI/XDFWv+oJqP36eJpZAmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512512},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5f8c764feefd91f323ae729adf9c854895166808","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.1_1746662423745_0.14681381665446103","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@acabai/shared","version":"1.0.2","_id":"@acabai/shared@1.0.2","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"3a2cb6436bec997ab79aaa0751f9057a2e73bf83","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.2.tgz","fileCount":87,"integrity":"sha512-CXrF3OOm0JxSkiA8JEvksk+o7k1WBJhYEa3IjefgpUiGXt7Tg9ke6Vb6AarJvT5/YaQyWVdahNXETeDS/971wA==","signatures":[{"sig":"MEUCIGyV5Tfj85EbLRiymf/A52x7LtMoOLp66oS8r0fAT6UOAiEAguARd/R46Uj/479DiUuOGnf8izFFBQiRs7X4S3iAIyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512943},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5622aca8a09168ebb6ccfd6c912a0c4c870e0ed4","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.2_1746671097157_0.7423026812437588","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@acabai/shared","version":"1.0.3","_id":"@acabai/shared@1.0.3","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"2da79518a43a94f3605602eb6511f876735fac3d","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.3.tgz","fileCount":87,"integrity":"sha512-ay21t1Lli8mGkNJQse5LuzFyt5DT3gr/ykXIIISMm0+MP217Zf0aYPUz0wWxay12xgmWngcuFt2fCjatCsNpIg==","signatures":[{"sig":"MEYCIQDfhN7DTEaAkVKmH7WZKTYuEutiwlGeXzdMb6i4EmEFhwIhAIJo72/2WMlpvF+FjoInKHcz2u9+DrRl0vRnqnrxcGob","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514048},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5622aca8a09168ebb6ccfd6c912a0c4c870e0ed4","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.3_1746671355335_0.7895789352391971","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@acabai/shared","version":"1.0.4","_id":"@acabai/shared@1.0.4","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"cbd5772a495d5dbd4db9b4241ec6c23874dc8b93","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.4.tgz","fileCount":87,"integrity":"sha512-FoRz3Qj8MCooVfqRnD7PRc8lEt3HUhIwaLyOLKA7QdJp6rll+thYPx/E3pwrYhl9MfTvCqHyMUVceq50A/W6tA==","signatures":[{"sig":"MEYCIQCi4ScrxqTJPRi+gyGhN4SV2CuwU0p++uHUjnfqCrQI6AIhAOfq4bHmTzl5JEMVS3R+2MxdEwGOwMBiUa0SBechJwRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512346},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5622aca8a09168ebb6ccfd6c912a0c4c870e0ed4","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.4_1746672452861_0.22648212471756768","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@acabai/shared","version":"1.0.5","_id":"@acabai/shared@1.0.5","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"0b57ed551439582c1d9b1da77d04a9bda3ab5ccb","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.5.tgz","fileCount":87,"integrity":"sha512-EwcKpUoQqy/i+Xkbr9ShxV0r7YTvpzBtvf6pIAK0Ce4/0rGv3KcFh4dce/1CuaPV6lKuAwZDYHsxmg5KgKnP+A==","signatures":[{"sig":"MEYCIQDyKBzSeWTYU69NL/XLxolYeM0UY4kzRXZTv9UJIMCBuQIhAK+dr5ZHdqARnVi9EdVXvifLkVbPPEmxtsK8V9tLGdi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512342},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"5622aca8a09168ebb6ccfd6c912a0c4c870e0ed4","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.5_1746673545674_0.1184113066087642","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@acabai/shared","version":"1.0.6","_id":"@acabai/shared@1.0.6","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"738f135c6671efc48f56771c0d338aa92d2614b5","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.6.tgz","fileCount":87,"integrity":"sha512-DcTncrXx/aPluoEQ2/ar2D66wsI8/Gs4o2lvSVjom/QQgk0M/DIZEttDcmbCHecPIjkM6Fa7mSa3C+DNRgnXSQ==","signatures":[{"sig":"MEQCIEQ/W39TUwc2t9O23mULJC5G3H+5oemV6jOczw23GdalAiApaOAXa0L7PWzb9wNoX3f9XfVeoi6R5sJYju8IwHGFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512342},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"46d9c6a75d55e88473b4e21f7c7e67dc7bc3bd31","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.6_1746674486795_0.33412824549661213","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@acabai/shared","version":"1.0.7","_id":"@acabai/shared@1.0.7","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"homepage":"https://acabai.com/","bugs":{"url":"https://github.com/acabAI/web/issues"},"dist":{"shasum":"36cbbf022a5630c6e1ade3a45f0a0fc34f519920","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.7.tgz","fileCount":87,"integrity":"sha512-22B1pP/uAcAJ8kH55f8dglXdF7U86sEy5y4at2oV0f/NGy9hyHJ20J7rDs9fUzWkBOTnGukXbl6A9Gy/MqVWoA==","signatures":[{"sig":"MEUCIDmU0oxkEH1qTa8Jz5gKejjo6Q1EmKOxcuDvTbEaATJoAiEA226tIFZEnHJTscgFMZHJ4kVSVENfWL4DXNkkE1xw49c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512342},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./fs":"./dist/lib/fs.js","./env":"./dist/lib/env.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./common":"./dist/lib/common.js","./logger":"./dist/lib/logger.js","./constants":"./dist/lib/constants.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js"},"gitHead":"46d9c6a75d55e88473b4e21f7c7e67dc7bc3bd31","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"modern lint","test":"vitest --run","build":"npm run build:pkg && npm run build:script","reset":"rimraf ./**/node_modules","test:u":"vitest --run -u","release":"modern release","test:ai":"AITEST=true npm run test","upgrade":"modern upgrade","build:pkg":"modern build -c ./modern.config.ts","build:watch":"modern build -w","build:script":"modern build -c ./modern.inspect.config.ts","change-status":"modern change-status","prepublishOnly":"npm run build","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"repository":{"url":"git+https://github.com/acabAI/web.git","type":"git"},"_npmVersion":"10.7.0","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","directories":{},"sideEffects":[],"_nodeVersion":"22.8.0","dependencies":{"jimp":"0.22.12","debug":"4.4.0","js-sha256":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"fs":["./dist/types/fs.d.ts"],"env":["./dist/types/env.d.ts"],"img":["./dist/types/img.d.ts"],"utils":["./dist/types/utils.d.ts"],"common":["./dist/types/common.d.ts"],"logger":["./dist/types/logger.d.ts"],"constants":["./dist/types/constants.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"16.4.5","rimraf":"~3.0.2","vitest":"3.0.5","typescript":"^5.8.3","@types/node":"^18.0.0","@types/debug":"4.1.12","@ui-tars/shared":"1.2.0","@modern-js/module-tools":"2.60.6"},"_npmOperationalInternal":{"tmp":"tmp/shared_1.0.7_1746836729504_0.7366459315543061","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@acabai/shared","version":"1.0.8","repository":{"type":"git","url":"git+https://github.com/acabAI/web.git"},"homepage":"https://acabai.com/","types":"./dist/types/index.d.ts","main":"./dist/lib/index.js","module":"./dist/es/index.js","exports":{".":"./dist/lib/index.js","./constants":"./dist/lib/constants.js","./fs":"./dist/lib/fs.js","./img":"./dist/lib/img.js","./utils":"./dist/lib/utils.js","./extractor":"./dist/lib/extractor.js","./extractor-debug":"./dist/lib/extractor-debug.js","./keyboard-layout":"./dist/lib/us-keyboard-layout.js","./logger":"./dist/lib/logger.js","./common":"./dist/lib/common.js","./env":"./dist/lib/env.js"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"constants":["./dist/types/constants.d.ts"],"img":["./dist/types/img.d.ts"],"fs":["./dist/types/fs.d.ts"],"utils":["./dist/types/utils.d.ts"],"extractor":["./dist/types/extractor.d.ts"],"extractor-debug":["./dist/types/extractor-debug.d.ts"],"keyboard-layout":["./dist/types/us-keyboard-layout.d.ts"],"logger":["./dist/types/logger.d.ts"],"common":["./dist/types/common.d.ts"],"env":["./dist/types/env.d.ts"]}},"scripts":{"dev":"modern dev","build":"npm run build:pkg && npm run build:script","build:pkg":"modern build -c ./modern.config.ts","build:script":"modern build -c ./modern.inspect.config.ts","build:watch":"modern build -w","reset":"rimraf ./**/node_modules","lint":"modern lint","bump":"modern bump","pre":"modern pre","change-status":"modern change-status","gen-release-note":"modern gen-release-note","release":"modern release","new":"modern new","upgrade":"modern upgrade","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test"},"dependencies":{"debug":"4.4.0","jimp":"0.22.12","js-sha256":"0.11.0"},"devDependencies":{"@modern-js/module-tools":"2.60.6","@types/debug":"4.1.12","@types/node":"^18.0.0","@ui-tars/shared":"1.2.0","dotenv":"16.4.5","rimraf":"~3.0.2","typescript":"^5.8.3","vitest":"3.0.5"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@acabai/shared@1.0.8","gitHead":"7807cf1b4615851c0543b25e3fdf82b1009ad0e6","description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","bugs":{"url":"https://github.com/acabAI/web/issues"},"_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-bzpKqU9plHr173HfSIiYw0mvU0PQv4ga8dWQjbJ9Q0TtFZZ6zti65+yS6FtchDQ9siMI/45Ttd9dXBBuLi7EIw==","shasum":"cc9c83675655a2fba83a69332571b6ac81033bc5","tarball":"https://registry.npmjs.org/@acabai/shared/-/shared-1.0.8.tgz","fileCount":87,"unpackedSize":511173,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAo3x/cg+WVItb76xNILKJaAJcopMJyPndp7btlT9qjSAiEA6yX/kVZAkEq2mYBTYl0rtXWtnRAktIHBpwZQr7MtDRY="}]},"_npmUser":{"name":"nodevexcon","email":"icguner@hotmail.com"},"directories":{},"maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_1.0.8_1747230304916_0.7756424511481852"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-07T23:28:36.220Z","modified":"2025-05-14T13:45:05.336Z","1.0.0":"2025-05-07T23:28:36.525Z","1.0.1":"2025-05-08T00:00:23.912Z","1.0.2":"2025-05-08T02:24:57.373Z","1.0.3":"2025-05-08T02:29:15.635Z","1.0.4":"2025-05-08T02:47:33.046Z","1.0.5":"2025-05-08T03:05:45.979Z","1.0.6":"2025-05-08T03:21:27.007Z","1.0.7":"2025-05-10T00:25:29.752Z","1.0.8":"2025-05-14T13:45:05.106Z"},"bugs":{"url":"https://github.com/acabAI/web/issues"},"homepage":"https://acabai.com/","repository":{"type":"git","url":"git+https://github.com/acabAI/web.git"},"description":"An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.","maintainers":[{"name":"nodevexcon","email":"icguner@hotmail.com"}],"readme":"## Documentation\n\nAn AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.\n\nSee https://midscenejs.com/ for details.\n\n## License\n\nMidscene is MIT licensed.","readmeFilename":"README.md"}