{"_id":"@observeone/cli","_rev":"54-d0ebd05ec078c0a7ba59b41b60e1ae83","name":"@observeone/cli","dist-tags":{"latest":"1.35.0"},"versions":{"1.0.0":{"name":"@observeone/cli","version":"1.0.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.0.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"9d83c063510f7cf418c0f36bce153a37b2673a71","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.0.0.tgz","fileCount":84,"integrity":"sha512-dexEAAhnkm633S/ga+P8c9xROPSugYR1Q+4sOv3H92S5kH7jjT2blscMuOvSl2goFYNM6/AjLdMQOarPm/YjDw==","signatures":[{"sig":"MEYCIQCDFPec1Va7BJC55tDeOxmpi7TFDC7CtVvzxm5PU8NRZwIhAKEBgbwavsLnnTjITI1y2wdCDzSrBlGWbom50boznqh/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281553},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"65ef527797a06d279de39cad4b42a9f1c5eeec16","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1773312076615_0.9558268320723173","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@observeone/cli","version":"1.0.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.0.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a452c1e7020b7a1b7091a9417224b6a174ffb702","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.0.1.tgz","fileCount":84,"integrity":"sha512-53qi1JF1HAnn0IWUvB+4taF6VWl2Oix+H9JMJ0Fvh4GvXYncabOXgazWxpI5y/IFVSCv4zT6o25Q74qLauRlVg==","signatures":[{"sig":"MEUCIQCCh0NxH5sktoYvWhDWf2jSHQ/3Q8pC0+mRcnVoO5Ox6gIgcS+Moq9zjbHd8yddHTw0xNM5SgUMWhW2BVjTe+hz+7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281598},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0c27a99eab34ddc7e9ae76ce42390b3373a3e3ef","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1773312495707_0.3362971448079217","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@observeone/cli","version":"1.0.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.0.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"424b048a9269c5550c28fa302cb29743543c036e","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.0.2.tgz","fileCount":88,"integrity":"sha512-vZmgUYJRCe0qzRUhOzuRiK6SpC+859CxMhaglS5gr97rPrcufEilDmgFYFo/4EAiRqHsTHNkziUeXLOzZee80A==","signatures":[{"sig":"MEQCIAPTs0ojFIqyXB3djZ7PqFAmGM7BjGhDc/QZX0mwaRu4AiBru1tZra3eMRORtptCE+uFcj5ahyRPXuZAFarwTGJOiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294645},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"69f15a1dc67536a55d9be55d9eca98734cb69e61","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.2_1773314795089_0.36334177493682795","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@observeone/cli","version":"1.0.3","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.0.3","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a36e14e9179df1c06487799ba38ac92c1d26cdcd","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.0.3.tgz","fileCount":84,"integrity":"sha512-6FdaOg75zUfa7bCujUGohNp5+EdbyRrDFVvz9VLEO9ZBIHkGKiCW++exB28sVFQNsF5mcLjczs6vvzdd1rb38w==","signatures":[{"sig":"MEUCIQCCDyC3x60r7s/UkFyAw8Z3ZzSHQT5HWhXSIo0IAXJE4gIgKYKJCeMy9fnkhzsVYbtfor+lBb+T1XOZdPO68rFLQtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293816},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"50cc3b9a313256de6800e4d2bcedd2dad2125af5","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.3_1773326874173_0.03393220983728562","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@observeone/cli","version":"1.1.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.1.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"42fb0190c97fb585d9c9a7503763c9de09119ff5","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.1.0.tgz","fileCount":92,"integrity":"sha512-mO4KX774vsDSp5BjI8/ncBnpPr+ay6mVgkVdxAj1pgDXRTrPXSzuJCDm6eFnSNHoziSKmcncQJ3SsVq6iePugQ==","signatures":[{"sig":"MEYCIQCCrVc7I2M4GpA4Y6R8cLEMBkqvOgbA+7FKxeJ8n1/qPAIhAM5Sc8JiaPZ/5QrMKG3C/frWgAmV+4X+GYPVTbTAkk4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303800},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"48790faf9b3fa17bc63f54dd721ce974651d4f91","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1773567641938_0.9901782866675719","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@observeone/cli","version":"1.2.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.2.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"116ef68dd4afd3a12feb2076409892dadd3fc0db","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.2.0.tgz","fileCount":100,"integrity":"sha512-2JeLu9bCRk666DFTOFOE56czvoDNlVHk3GlpYxIf+kEFqob6fy5p+SC05dhcPQpVrKzWZx8IK3fmUPj5YlcOXQ==","signatures":[{"sig":"MEYCIQD/6XsN3THxGQQnDEIQfRNv/l1h84M3FfjdXfUMMkTsrQIhANgBy6CLpPm4cSwsQ30BnLALwVzYGTWrFSBSbLBceHiI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293406},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"61ce06cb5b58486fb1265193cbfa370632029513","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.0_1773573421407_0.30098146151343363","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@observeone/cli","version":"1.2.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.2.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"88bd49912673d8c0d440a66f51f51bec74ab96b5","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.2.1.tgz","fileCount":96,"integrity":"sha512-88EZqj7yem1V2ZeztEo4iCSuKlzUlr26LUP1haKjE0wD//RzLq+Qd4D17nVQN3EZez+QppRxwZf2WmHSA8/9tA==","signatures":[{"sig":"MEYCIQC+YW3PRZzi5H/yHoPCjeyuZkCy3Qxz9s0DgjOy2DDALwIhAMVfOG+C2f/djoL0nL5OkokJ5F6/Ep+M1MMKdG+uU3Nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286330},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8bf0e304b8e161a164fe9db0c3e1f8334f5743a9","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.1_1773581154201_0.6170757791156771","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@observeone/cli","version":"1.3.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.3.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"e2bd6b0c321a87d04fe833b64c20aaf98659393b","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.3.0.tgz","fileCount":100,"integrity":"sha512-+4AZhtX+Ad/fasa76oB28TNU06i67s8Mns++/fyoAlEcFJplqPURWKABOFdSxOedVqUeHLiHU067BzPW3kbbPw==","signatures":[{"sig":"MEQCIHH0tqRKLEfMooA89cdhL1VVEhgVDD/vovdxRaFpnVw8AiBp/w9F9lSKjWq24t1Lq7LjouJWM+9Gw7AYvROqj6VwNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289527},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9cb45f2c9c478f3c5453fbc41ef229530515b96e","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.0_1773594191056_0.24968479080349537","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@observeone/cli","version":"1.3.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.3.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"3b69e90709665e982d42278c33ef608d54758b2e","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.3.1.tgz","fileCount":100,"integrity":"sha512-bTac9H9xuM8DHsuPgYw7VvnV3qqAkHyxLKPEl+LZ5sYLQQi9xU2jfzDeWT4IbsmNBAFbQS2YZkJarHTeETIpVA==","signatures":[{"sig":"MEQCIFOHxl+fVnQ1Kx3M2KlMC7u5G0C8AQvyMzKC2cwNeaeOAiA/NLC6wCRDPm8g04+k1LYgGmAFSZOgGTcEZ8xTqt29Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294793},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a7e77083a16cf990d9eacc2ee93720e78ea834f6","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.1_1773649332318_0.3787942588765021","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@observeone/cli","version":"1.3.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.3.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a25e53bdd0dee037c00c0168158e555fc2d4c79a","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.3.2.tgz","fileCount":100,"integrity":"sha512-x9l2sw5FOmt6dAyhAnndllwsNSzFQdhrKAveAF+VDQdwJ6OSFUexBlVwqWGECNZV5e5adz2gAUu1uHDUe55fgg==","signatures":[{"sig":"MEQCIHPHGiAzUCPo1+xLJNoOCcjP2mKQjt3yjnsSZeHTpeNgAiBb9mLm8D8+culIFvhj21td8hCOAdEfCGvOifwWsiRKjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297465},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"57036a624f00249ea31b42b6c34fba890adca155","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.2_1773654663616_0.2733800702259126","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@observeone/cli","version":"1.4.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.4.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"3dd3dbca6bea394518fc8f10bcef40b90861b1e6","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.4.0.tgz","fileCount":112,"integrity":"sha512-lia8hO5P9BH6jmn6ggl6Ae3eWE4XwQyGQrfz5GAN3C0iVEXbBUvfeyqOkgTXnuyU3FuyH9dWDwLmD0Xdhf4Xtg==","signatures":[{"sig":"MEQCIAr70BxpWymgs5b9KBov8C+E0frgJxLdDRWkNNt3EMy7AiAJuSZmb1zBHqH9nPnE6YrSnWl70QywXtBr65tJtRTAGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353969},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3ca9f198c48a7da1f7afd3c210a5da4461fb9d7e","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.0_1773677397358_0.5977926491059968","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@observeone/cli","version":"1.4.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.4.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"b387eb644fdc1a08672f110bced3b86ee066decd","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.4.1.tgz","fileCount":112,"integrity":"sha512-ePcEASh2YVtb7b0KGY3bwwUPrhia0EQDx2WLsfOOQRUE1QsKMNhWP/GCHsl1wacxbWcuPUzS1QYG3DscqKTr/Q==","signatures":[{"sig":"MEUCIFGhwfFAfBrRVrqwY+FK7/qFbGPKtijRHTDMgd3dpnoiAiEAkrtkrjaKxD7qpKZ+5f1m5YU9ohIPB+OpBvY/Y2aRcdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354287},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"43e43ebb2993e0adefc70220a42c521953552237","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.1_1773678132310_0.49352156662448676","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@observeone/cli","version":"1.4.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.4.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"12850f33c0f36863cfb89a9682ca2ea59b29241f","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.4.2.tgz","fileCount":112,"integrity":"sha512-XXF0n2DPGNb6UFlh2qgXpjFES/pD7mA8n1YxKsUAlKHebgopxnsB7aO0Lp2XT5RNJ+LLesfQIn0NqvZ1rcE7zw==","signatures":[{"sig":"MEQCIDwORejIX9ewWzj/AtaI4Bif8YcxlpCwzbbe5hH42m/PAiBldcBSmCb27Kko1NRpNoNiVayWU/SMi/v2w/Vt0YJ3DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357568},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"03166cc37d405d6b690265afaa606b266836dd32","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.2_1773680986490_0.2757416215462649","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@observeone/cli","version":"1.4.3","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.4.3","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"0ab015163f9886dedf8fa261a55198d584469d88","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.4.3.tgz","fileCount":112,"integrity":"sha512-c/ekPy9hqKsJxEquBgHDt5nv+NDTc+sf9HAtak7pBV8p+B9EwByciS6jVAyvtAv1f2cniEJzA4Xs9Og9HTQutg==","signatures":[{"sig":"MEUCICHmVIjy/E6t8aQ5/CyihFqOw4CBLuSaQyJa0M0BJIK8AiEA47GhFYgf9ARduYyuFyf5BN5Kq+dd7QwT9p5MkAQr7UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358182},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"02d4239d3414100d4d415a9b6a848f578e6eb7fe","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.3_1773681348105_0.0780735661257903","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@observeone/cli","version":"1.5.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.5.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"2f1062c0e4c2dc197fbd6e3d8d64f022acd2f458","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.5.0.tgz","fileCount":116,"integrity":"sha512-j4Jk0suy1xXeDMbwYcqnmMk37gSc9vdxvY7zFQH5rSu2uzn74P3x66jWntw1R76C7+OelQhoxoebDcV3xJo9Zw==","signatures":[{"sig":"MEYCIQCYCZHUWp/lt0giAxtT1MoJ3DX+OJRRToLOZ1jb/RU7lQIhANjQGlx+D/2+G9QpFJ5vtJ8nBeKSitarD0QRkdKx+js1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365230},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/74c3acf18a00c95d31d0545525d940e0/observeone-cli-1.5.0.tgz","_integrity":"sha512-j4Jk0suy1xXeDMbwYcqnmMk37gSc9vdxvY7zFQH5rSu2uzn74P3x66jWntw1R76C7+OelQhoxoebDcV3xJo9Zw==","_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.0_1776604205830_0.9240237250331857","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@observeone/cli","version":"1.6.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.6.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"394ee023b26ffb7c4ac2785d86d3ba3cfbcf2096","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.6.0.tgz","fileCount":124,"integrity":"sha512-+gF0uTI6PGrWj2YnIc0h6iXdQdH8+4KtvKXIv4WST5N1vW45mfl//8TMA7Zd35H/iAmv5UuffD4eb9c0TKbQgg==","signatures":[{"sig":"MEUCIQCrQu31HG1qgzQKbLFqRdpr6twVIEltiE1LqT+PdTkO0gIgPrkY0jwHnULiGXTffTD5D5F37+rVDA3nq0n0Mao/oSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379193},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"cf7bf3c2e912eb38b9ce9478a9598c41e6af0be0","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.0_1776615767864_0.603049193369402","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@observeone/cli","version":"1.7.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.7.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"68e8baa188bbf0a3d20de39593741a1139612389","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.7.0.tgz","fileCount":164,"integrity":"sha512-hJZ31j++fp7z2UtMsDUKN9iwC6kS2GUSn8zdvroM6Xlcl/d/1G05ULOmk4xyZ9G4iZv76tcTmJje5lrXaz21LQ==","signatures":[{"sig":"MEUCIQCAnGCNGMcqTI0BMl68036hpg/9ReHbS1r4A0H9pjmCjgIgOECf/l6EWZopvdKkTqqygBVqFxEUlCOtbhwM67E3GR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441894},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5b3c1ede22dd5e30383358fca19a092956c4d72d","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.0_1776682612193_0.08144659262907505","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@observeone/cli","version":"1.8.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.8.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"2540f86fe7baec3b21984da84e53a8a2ca30bc5a","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.8.0.tgz","fileCount":172,"integrity":"sha512-bufAmKVw3oa777lN16Kq8DsaG3fG2eGJmnWx/sem0+eDjCIXSW4Y7tgyKzk5NMM/dD8AAzORwy0dC9HOjQMAJQ==","signatures":[{"sig":"MEYCIQCuLk4FqOYZml+vRNty3D23wgUJDi7maSn3iaYa3aC+DwIhAOq/bgyNe4zwEiIPmP7hVGXGD5WAr8uDlGicfHCI4JA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452667},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"54698fa1ebeedf6d5f1659bf3f76191f9ca3b084","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.0_1776689730405_0.39282213927804066","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@observeone/cli","version":"1.9.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.9.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"9b601e255a91efdd818835ef916b61ccef0469e5","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.9.0.tgz","fileCount":208,"integrity":"sha512-3pAdpICCEvUwnj1KwOp0RI+rUeOT50JsCv9tfG0f4t17GVpDb9rGtoqywQG7SPaewjIOt9oc36i5oJSGozfXxQ==","signatures":[{"sig":"MEUCIQDAg5hirvvI3KNXuZOLJNsgNc7drrzdLz8wAw6n/1nODgIgRLMNEE5UA1SzDjavnIfX9qivoCGNLf4+GjpNni4y6eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474244},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"eb0594b1427ca31f7e5a3703d2dd81d2b68ffcaf","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.0_1776697949488_0.5381606536227921","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@observeone/cli","version":"1.9.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.9.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"f3b72cb9400a4f18487e63c50f9ea861df19122d","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.9.1.tgz","fileCount":208,"integrity":"sha512-k2EnPYVV8sBvVA1DiUDFcIqkEKZ2eRhOsLrNSQSCGQ4gQTYTd0O4QNRPFzpvInzrrdTcXikQZQLx3ajm3wxCDA==","signatures":[{"sig":"MEUCIAUPlMMr/MeQN7yJPO4BInc9MnQT3edkfpkLKK2HZt1MAiEAl7ZHVtm5Wek4iFVYA0YNiqVqdrVFtwpp8B+PuWb90EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"fa4a489039e97944c73e8ee948663536f602b2a7","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.1_1776701307517_0.23148135130229663","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@observeone/cli","version":"1.10.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.10.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"9f5e1662493b1aed70edfb524be1ca47c2daaebe","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.10.0.tgz","fileCount":208,"integrity":"sha512-nI4S30shRDCYU/qEaJrLNg0C5ZApxXBjAXkaR4GLxIEVTc+YQU8SSvwU9zCY2/Z4z3fIRhu1oYiu6CNeBBo/pA==","signatures":[{"sig":"MEUCIBQOtMHk/PioPTiu1GSoLSg1KFP2Ltloh97P/5+iQz0XAiEAspo1Dx9XkbJiD18/ilhDYGwf8AR3ARfzolDJtTZjqOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481479},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"bbdfa001ce21012f4fd7203554e418b83d08ec97","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.0_1776757780791_0.5110162472790751","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@observeone/cli","version":"1.11.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.11.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"12d1095ac20b5abc780286465bdf133cb9cea02d","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.11.0.tgz","fileCount":208,"integrity":"sha512-dfsv93NNXu68Btk0awP1gdxgsrmeiou78KTpl/YdIfopZoQTaFMbN/dghoCzLndXuQkKN13esMaPp1DBchgayw==","signatures":[{"sig":"MEQCIAuWxDfhFeCPQ5HvnhxyX6VYP6VCZpMQESUtOhc69x0PAiB2M06q9bsYFyyEeE07LUo2JI/kxr+LwZ/pjBPo9Ti72g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492943},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2e205cb7fe9a5a94f5bd2e9cf71e0a98e1db7f9c","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.0_1776764249505_0.7335725086478657","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@observeone/cli","version":"1.12.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.12.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"b2fbebd192cdebefef265abb932cdf59fd8e0a04","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.12.0.tgz","fileCount":224,"integrity":"sha512-pDhaajgFKMoDMIsxeVhRuLm8pmekciGT4Mf97jtb2fK7HgnhPoi7GmiNsKwu6GAJf3kEvwd9Pey+qOrLoQetgA==","signatures":[{"sig":"MEYCIQCtBK5dOuJ8kOhM1cZrDkpIE03kZE2IXRlkq+OUCmAlsgIhAJh+lXLkwO3Pd9csXBeK7QcDACFlf1pX7Z5PRbtmJQD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531240},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d3a6a32adf5969aefac7d6c0dba902f972f25e54","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"10.9.4","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.12.0_1776868678961_0.5730400619799585","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@observeone/cli","version":"1.13.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.13.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"4914859b13969120e8f62d78b3d29134557be328","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.13.0.tgz","fileCount":236,"integrity":"sha512-gjePuGJi9rn5fz2IRHMgdgWTIvLZOcfq2E7tic5vxnRXAuwFT44PEYQL5rQMkqn3agIk7g5VdRcV8BWVBwdLVQ==","signatures":[{"sig":"MEQCIFam0z+/wPg8eW0RykoNqFzGFpN1PhSL54uMZuN6mYm8AiAMmqrJntvy7WSUgw05s1Yi2TF9vCSq3kghrlvODdh+Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572379},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ff8325441bda1efcbd5748e0c4b716bbe7df0fc8","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.0_1776938932561_0.06229463179748507","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@observeone/cli","version":"1.14.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.14.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"c29a39ab4c82107b33644ffb67072971c537f275","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.14.0.tgz","fileCount":236,"integrity":"sha512-eKuaHZz/9f2pAgWm8EiHDwCTZw7ukZY9HbmPwc1zujMMu3oYC2Ba7uvbdFLf9PWwBcMON/Re86w0he/XfowTHg==","signatures":[{"sig":"MEQCIGVa4gpH3a7+1RbbyTohgT+fp4rPaXPEQy26ohpoQL9MAiBDWnjDNyUJJEh6bbo/dfhsY1uAY+DA/aF5rUYeR8lyFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588657},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/28e25bfbc085d599facedac713889147/observeone-cli-1.14.0.tgz","_integrity":"sha512-eKuaHZz/9f2pAgWm8EiHDwCTZw7ukZY9HbmPwc1zujMMu3oYC2Ba7uvbdFLf9PWwBcMON/Re86w0he/XfowTHg==","_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.14.0_1776941756122_0.7986242675675534","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@observeone/cli","version":"1.14.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.14.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"ca2d50ea06d192ef957b953b01b7dc82ce505be4","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.14.1.tgz","fileCount":236,"integrity":"sha512-DX9oHFmTZP4YDpqDR4GULvD/okU4h/oxEZOfqZSvIPGg/WebIrXAukWOg1KrUXrLxDmrcSkOWxMCRx8Vv4yRrw==","signatures":[{"sig":"MEYCIQDA4eedZcIHsR6OBOs5McsCU5ZMlLbVh/UKRFLFlZlQRwIhAJ4pdFxdp9iIPZU4ZDwh/FOxwA1XD1cM/Sb9gmODWki1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599785},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/3a1460d20de0a6579a5bf5021dbd971a/observeone-cli-1.14.1.tgz","_integrity":"sha512-DX9oHFmTZP4YDpqDR4GULvD/okU4h/oxEZOfqZSvIPGg/WebIrXAukWOg1KrUXrLxDmrcSkOWxMCRx8Vv4yRrw==","_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.14.1_1776956458275_0.1812904325374063","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@observeone/cli","version":"1.14.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.14.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"e061c20232d2129d9c880fcd126d608075cc2484","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.14.2.tgz","fileCount":236,"integrity":"sha512-LKfbXKK6DQfX9raTF/4ekCB43gTPXz4eRYDPtp56vdi0/w+6svNSyO4YYyA2STW92NkURszNWURjh3eUkZrs4Q==","signatures":[{"sig":"MEUCIQClA+LNNkT9FVeumEq4DvvzXVkWbs0DESUZvcGEKEUmZgIgVObQsVD9aOA+Fzg0nhTnJVnK9qihOqQu/1ddyrtqWwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599897},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.14.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/62bcb0940f53c4ce276f9bd84688b2e2/observeone-cli-1.14.2.tgz","_integrity":"sha512-LKfbXKK6DQfX9raTF/4ekCB43gTPXz4eRYDPtp56vdi0/w+6svNSyO4YYyA2STW92NkURszNWURjh3eUkZrs4Q==","_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.14.2_1776957216303_0.8692019327312337","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@observeone/cli","version":"1.15.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.15.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a228d0f7c49a8aa71474c9d21440165d746060f0","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.15.0.tgz","fileCount":236,"integrity":"sha512-NPpY31tS0tx8kEVH/KTCRyJ6baLQXgP4/ZVkgMllW7pf9ZnxJsPWoFRuv5zPg6H2uvTq16/p5K3AgSxusjevhA==","signatures":[{"sig":"MEYCIQC1tFbicrqw/wdmdrqtfgdphOGTrGT5lMUGmQUGFSfAbAIhALi+HvLTDGbbsRrhcE0vHvfo6RV5Txyx9v8Bq1pAfSNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619713},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/5df608bcc501b817d7a29397c1570c17/observeone-cli-1.15.0.tgz","_integrity":"sha512-NPpY31tS0tx8kEVH/KTCRyJ6baLQXgP4/ZVkgMllW7pf9ZnxJsPWoFRuv5zPg6H2uvTq16/p5K3AgSxusjevhA==","_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.0_1776960802379_0.792590603700631","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@observeone/cli","version":"1.15.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.15.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"1340f42592bef6b0d2bbe70a129f73981a161243","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.15.1.tgz","fileCount":236,"integrity":"sha512-N+Q5+zlv3XStyzC9/xDwhyKInYJkStSoMMANou7KOUCRYasZPcj7IbwKB9/fYxteTCLhacBo03FyA/gsBZkzTg==","signatures":[{"sig":"MEYCIQDPKdyVxKtE32vbxSu8KWyZCqS+nWZq/r6TnEGCxHTjygIhAPYamgp5A7o9kssKmtBeIrJqI8NKV/iZq9QBcMD6dVsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619963},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"fe216cd832bddcc0725059dbc47b39093a6360bf","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.1_1776966929249_0.8263717806479909","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@observeone/cli","version":"1.16.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.16.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"0bff5cfaeb2891a404f5a443b7dad0357851af80","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.16.0.tgz","fileCount":252,"integrity":"sha512-3WAfIsni1A9bsUgnqx7PSiJrFZvIqvwINfFjUxk+QGJUvZ6gCQXXJW9+/7AT+JCZLWwzR7pCYRBM+7EslCnajQ==","signatures":[{"sig":"MEUCIQDdq1laGyuGk4eUtSD/hWZULBZPt1i4ihBjQrpzzbBYuwIgetpMXXAn0CmqtXA/bP07LCfGA04GXeuo3h8BFIxCD7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673509},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6c87146ebc60dd363d6bc5de1941d25e7afe403c","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.0_1776970208553_0.21517629591992593","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@observeone/cli","version":"1.17.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.17.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"9e85e9d90ae5165a983aa6e3c0ec05ea156e4db8","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.17.0.tgz","fileCount":252,"integrity":"sha512-guHsYhNjwtPUYzJTQvcE4BZlqLATPqzTTC9+uFkb8tZ8EEV1EDdOrvaNVAfnTG0KhsMdQBFgxQ3S6mAocTBaNA==","signatures":[{"sig":"MEUCIQDZVmT850EoIgcCVYh56nzk2pr1jTI7W7Atzr/OmE25OgIgHTOJnUkSIZHzhS87sqMkBd4UDj/m0x64fnWOYtGeryw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709364},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6c87146ebc60dd363d6bc5de1941d25e7afe403c","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.17.0_1777189553479_0.4803619599605735","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@observeone/cli","version":"1.18.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.18.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"b8e738858722bf49867c551b74eb7581b80ccaa6","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.18.0.tgz","fileCount":256,"integrity":"sha512-bBSv89g76VX0zuhsbiWBODMp//gPf8lOYdVSpCu37qiOP2cgHKWyXENrHAK+RjYzz1SYWGOKLoxnaPwxgqSu0w==","signatures":[{"sig":"MEUCIQDzQxX84BLtmAw4vxOrPuUk04fE8HLPNG/Hyc/65+yAwwIgJcG2UyON5RvjWmm43epnWNwSk7tV4U90qKSvNXDg2zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716200},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3a3450e9350804c91e33a563eae106653e62438f","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.18.0_1777193287533_0.5946298691155034","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@observeone/cli","version":"1.18.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.18.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"d0661c74d3a3b2af3247adb68a4374de25b61e12","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.18.1.tgz","fileCount":256,"integrity":"sha512-sbY6yoxcvJdQLq12gk6Ll7bRZx7ptXch/gPxecsYNMjeRljy1TwYaC823MhN3JE2lrlssky3walbMrn7cOJy9w==","signatures":[{"sig":"MEUCIQD2OxrqPV9oVoEqWb91zephTWuVCylsYthgl8CLPyJWowIgG4mt59uQPnwmpuqeLnwP0Gjt+p5NJy3L2puKRxGPCHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717165},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"87a94967ff6a5c5817f6eeb06d1625591b547d67","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.18.1_1777193508190_0.1050358274579497","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@observeone/cli","version":"1.18.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.18.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"59ae611da43bd6a3fafbb8c7c2ee10824088372c","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.18.2.tgz","fileCount":256,"integrity":"sha512-J2PSTHEOEuRMz6/9ci+DKvc7GOaLoAcgyb3Py+S6tm0ueT5PKkCbyDDw+18fD4Qa81LGqR8lKJgW+ZcUZK7AMQ==","signatures":[{"sig":"MEUCIAQgjK0ZydLJ/GMhqlAudcdfyAeYE+G5YY4uXpivzWwDAiEAuKAk0TEZwTMGsufT74SzeWjvRnAfUCgkA+IuRPUV110=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717402},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f1f3ff8db15c4ea2300c29bc0135b197a45430d2","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.18.2_1777194052877_0.7413934363978301","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@observeone/cli","version":"1.19.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.19.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a305c949de0f4ee463beaa90400663c5b88ae3bc","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.19.0.tgz","fileCount":272,"integrity":"sha512-BwAtR7kisJdDarzByIEIfWTKzSBzOXfisutHpJO8ssMOTLgnVmNyTdCw3S+skmDwfuXTlucmfCcJrBl5ZrICEQ==","signatures":[{"sig":"MEUCIEL3CEGUagwFQRph7YLebmMVC29jamV4e0JCnQQPxf4KAiEA8xiBNNgFIcwXC+kBfzb0HSmof7Hv2vpnZy4S48w9V7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742380},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"60ea142269393f922057fdeee01fed83e7d09049","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.19.0_1777201215721_0.32737580273762523","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@observeone/cli","version":"1.19.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.19.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"bin":{"obs":"dist/index.js"},"dist":{"shasum":"a51c6db3489e5cd7d9ddc958937457abd7e297c7","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.19.1.tgz","fileCount":276,"integrity":"sha512-SI+8Ulg/IUCkX9QNU0MQW0XjGHWVbGldXssdk6HayAkj1LoeVqDUqB3nHZykC9q1P6oDIp06lDwJGIqNCtNl9Q==","signatures":[{"sig":"MEUCIQCbjos6cwLN5Lvls6fzbExvTNAS96zPTK6/OaN7fYdlCgIgZTAlW8HYKHnRyeCV2YuqJFmcevcF5Yt48OaIpH5EiAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743401},"main":"dist/index.js","type":"module","_from":"file:observeone-cli-1.19.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","start:dev":"tsx src/index.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"_resolved":"/tmp/5d71c22bb0990ddf5f1a0973d54cc113/observeone-cli-1.19.1.tgz","_integrity":"sha512-SI+8Ulg/IUCkX9QNU0MQW0XjGHWVbGldXssdk6HayAkj1LoeVqDUqB3nHZykC9q1P6oDIp06lDwJGIqNCtNl9Q==","_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.19.1_1777208168608_0.4309135827060664","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@observeone/cli","version":"1.20.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.20.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"381f40cecf90177bc7b55e3b8cff736b02ec23ba","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.20.0.tgz","fileCount":277,"integrity":"sha512-efvjSprQRjncxwXqOPGffm8cboSpnAfkFhKBEjGBcl/Xkz8YUAXT+3JQMz9uOElmP6axQpPBjjnFZB0SVqBDUQ==","signatures":[{"sig":"MEYCIQD3k0LhuetzaUaLmpxltHaTFMdoAVX5JMsWuLMBAl3rBgIhAP4AxOwzLxMnF1fDpObIG4vXZKFos/GevUobwQPYNzZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747340},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"79ac05bf3a57a5bc18ba4182efba065bbf42688e","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.20.0_1778496323233_0.3931626679827793","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@observeone/cli","version":"1.21.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.21.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"ae7074cda197c7e8c34f4ef15d91eb80fc19d60e","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.21.0.tgz","fileCount":277,"integrity":"sha512-+H14pH+W8qYB1NwZX2e71958agPjD0xaqXJXbV9KFwsg0Jx06GIArGyRr/dyp0mTKnh1xY6UjMJqpeJJZo9fzA==","signatures":[{"sig":"MEYCIQCsZfmRKMIfyTLOnmw99dkuSkBONFkxFiAjAqZ+9DQC3wIhAJRc5Ey7TgMNkhCBfK+vRBVthotgspThh2GBEGphawGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749716},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b8d188b62220c3cca2f14bc2b22aacb119823783","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.21.0_1778578445893_0.9095713175018392","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@observeone/cli","version":"1.22.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"MIT","_id":"@observeone/cli@1.22.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"fd67740d8509ff5d1e37f014aa4c3c1f3a2a369b","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.22.0.tgz","fileCount":281,"integrity":"sha512-djlbWEP3/N7qOkwKdC0IBYPc3blsEyPM94lMrYz6ZArdFCpaZ18bNx2LC1VP/oXFvpiWNiowgGWYea8Do6z5zw==","signatures":[{"sig":"MEQCIF7SA6dj6TjJagEoenWNV11M/IFzAl/9OprLTYFAG5RKAiBR/8rgvNbljHNiTMC9RC1t0fFzZmSQvVIgrAOM8Og5IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752137},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d354b37f062f51ce93a50a21ff40cc0896b0efef","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.22.0_1778768763172_0.2792630983118114","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@observeone/cli","version":"1.22.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.22.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"b8f4aaf31f1b533f1439a460ee8b475ddee9711f","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.22.1.tgz","fileCount":281,"integrity":"sha512-IWDtn6NBdil4jBd9yp1a1NjtFifZL6pyZoaZ795vuxEjwDsgXuVuTsck9NZpx55XWsTNhssWLS/w5achiXqjyg==","signatures":[{"sig":"MEYCIQDnaNb0HW7zf4n05P2NkLX7Nkdg/PwJUlWFMHDrh3DfKgIhAPLTh6tTRuAnbB3Dd9nt6b3SfaKrH3UaRTweGNzpMZYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762504},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"03c4bfb02d4db0041743e341be183ffd2a480221","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.22.1_1779194203831_0.060894683530708926","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@observeone/cli","version":"1.23.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.23.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"df4bc3c60f52b0e9663fca3c61377df035546502","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.23.0.tgz","fileCount":297,"integrity":"sha512-7ZmPUqbunyBdUujythirLc1izPJVUXJ/gbqreAdAHE/zT7eoxi2Q+WR9k0kt4d8pIQhjFwjHQvn9lYAr0OkECg==","signatures":[{"sig":"MEUCIQDl82i1fbTVMVpNykv1rnTyixswQSJdqJetmWaeF2rQrwIgDWd2Xu382xFdUL4DWPYl2r9EsVdbQkuOrJfB3ZuI1og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785078},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3b6b2ca72317430270eda0a5353966a5b9a0f783","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.23.0_1779201524708_0.5887235717960324","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@observeone/cli","version":"1.24.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.24.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"f7a545eb4be91cf05ee96308c0fb4f8854e4f2d2","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.24.0.tgz","fileCount":297,"integrity":"sha512-jcZyM9keYU8UJI1kqqT0iphJnVyHFr3X22CBvdFdTcNZxmxAIpM9ClH4btpAREfKNdSNg11hMMn/pnCSFoV7GQ==","signatures":[{"sig":"MEQCIGkf669wKdgmbGoIKjaBo6n1+bLC2LlBzWKUJeeIJXUPAiAKCI6Li8M4a6wwp4zdq1fHmjZ6jTiBJ8qghhyjq1jERw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791769},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9d8ee9340378cee4aa9a951230e03a6a54ec4561","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.24.0_1779203882475_0.6163082613606108","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@observeone/cli","version":"1.25.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.25.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"57fca6cc46a70f5a0a62f1ecd247ea5d977bfb5b","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.25.0.tgz","fileCount":297,"integrity":"sha512-7GzLqym8IZOlWizWTUKywUZWTQfBOm5VXzc87Bh93A3xpZV2AOGbgpFHHODslTLowf+KkLPtj3qY/OBHvnKHWg==","signatures":[{"sig":"MEUCIFkXQyGioFJnhnfBq04K2ydS3u4nuLzQlHV59dP94AUqAiEA9NSMq5GtlyFQ1vIzr+wAXtuLrVpTMnDs5wrm4tzZe1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794970},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f0fa1fa22c9bc37d2595b9515445c4334947ee96","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.25.0_1779207041984_0.7239230693683292","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@observeone/cli","version":"1.26.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":"ObserveOne Team","license":"Apache-2.0","_id":"@observeone/cli@1.26.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"889f9f1574e4fdb7464459e4e955d853d6844bb6","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.26.0.tgz","fileCount":297,"integrity":"sha512-GqA5C28vidNRXK+8gvCSgiQHrRo3mo1PNDQenTTziHCC923+YBbCmgfssASHPrZCajB5ZA9kw+u1cp28o3uwyQ==","signatures":[{"sig":"MEYCIQDdjkO+vaHpGH7PsT/nE/62AQuRnpk4u4QNiLzNBo5LCgIhANyg9tFQfHIJJgHoeXBanPb89WAuf07lNr77+4zh60DG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795365},"main":"dist/index.js","type":"module","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\""},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.26.0_1779375019250_0.6562185490332202","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@observeone/cli","version":"1.27.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.27.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"5c3c6fd7efb819ba3713e8d172b430bdcc860d7e","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.27.0.tgz","fileCount":297,"integrity":"sha512-dGdHVsVG1pgl5ux7SkL9VA+dsymZch1SWHhlQUu0CwiOmP+i/8MPFtqHuq90efyQSqXEFFBeP4NmLE3Ji8+hyA==","signatures":[{"sig":"MEYCIQCEyRtmHIiok5kUZFPSQXJi32+s5e5bYzNYt9Fbk3lOcQIhAO02gAZLHJMpSkCUFCmPhwJZJyHWu8kdlFInZ+h6t3t6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9f096d28dd64d4507bae2d0b55244aae5c0ba319","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.0_1779620070148_0.6140565674999263","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@observeone/cli","version":"1.28.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.28.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"715a537240d7e2aa3554c99bb82111d8579cfb56","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.28.0.tgz","fileCount":297,"integrity":"sha512-2qAd80DAQY6I+0WrgP6GIA2XrNXeaSWZZDV70LsRKWVlcLUO6eni8CuBXspNEF6RXnVHH7ffV3qC4VLOyom5qA==","signatures":[{"sig":"MEUCIQC1EnArQiyk+G0z+IhZ49CTbaG4N9MbuASJtCry0L9hmgIgVWy8NBs5Gmq7FhcMVlULqmpPpj7rL5B83DiiL7NHw9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791759},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"029a943a8307611d6b361bda1244430a8434e433","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.0_1782316910425_0.6625138336697636","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@observeone/cli","version":"1.29.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.29.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"b01ce7a5c0dd4d73f9402f0cfd5d0694d1553534","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.29.0.tgz","fileCount":301,"integrity":"sha512-e2iqku9KUxsKp9vW7pAkXJbNaHhXC8JH0tYGCIRLJjXG8O0AawfppUeiA/36tAUN1O0b2fbCsYaL26SwsVMBqA==","signatures":[{"sig":"MEYCIQC5WUtYfave0dFWO15o5eZos0WhecL/GWDO0wKn5CJO3QIhAIpPHMbnk3TcP4UOCYhl33Cx8wUUxGV3rC1f4feK8ysI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797315},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"32a6095d81e6a1c06c68b3e0a1082cbb4389e13f","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.29.0_1782650683103_0.5568019739757013","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@observeone/cli","version":"1.30.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.30.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"1b900e65b87720ed5f2e7d82c475288fd2bb2458","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.30.0.tgz","fileCount":301,"integrity":"sha512-axPwYc5nFnEpouAIqglaozwNPXQtWmReM5nUBsHW/6XPVyHNFnjKFtKy8fFEEo9NuqLty3K4EMzF9ROCxns5XA==","signatures":[{"sig":"MEUCIQCoyYQFgRt8/n4kIo170Im230u1/L626oEeSRT0zH2tkwIgGL/UUGcUHxGmE2IMIdSkSOEgrzhNEcDN5TcWTW2owEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823008},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4c8fd7f7b3bfca3cfc42b48c9084e8b4cea7f89b","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.30.0_1782655372309_0.7513505191054415","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@observeone/cli","version":"1.30.1","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.30.1","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"2d51def28658076d99e3796da32fde29f48689aa","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.30.1.tgz","fileCount":301,"integrity":"sha512-rhADTORz6vggalZ7XvlFLm7nOXROJvzy5oS2ID0oCHxacm7dScO42b6uz4Mio9GT1wYDO3jIMIUhx06sWE3sbQ==","signatures":[{"sig":"MEUCICLfEIqUOW6CiKzKxGSSfnC2OAQwzpppeUx9R4xQGWdpAiEA9wN/cLFIFZcxh+OOBad0hxoGPbqltpj4WJm6ysd9/Cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831390},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"529bfde7b862bcff10ec1ea45818e7f04d558d91","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.30.1_1782658604643_0.5030004630900704","host":"s3://npm-registry-packages-npm-production"}},"1.30.2":{"name":"@observeone/cli","version":"1.30.2","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.30.2","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"313830750fae886394baecfecae357607a039d60","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.30.2.tgz","fileCount":301,"integrity":"sha512-0oEUasIZ6rCOnMzF0R5WlyfJm40k3kXpfnwm5CFxcmD0pp+B/UkVWZnDK495ROwlU8lRyylNqkcyoiRTR4GMAA==","signatures":[{"sig":"MEUCIQCA/Jzwrs6Eu0EtxIIYAPCG0beXWROxISrb+QEBmlimGQIgRAZmfolBuUlTEzjtZVROAZUc4JXRaMmse/i8wyK6/BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832118},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"526414ef87499e0799e1f3a106a933afd9918f1c","scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.30.2_1782659977603_0.5149299525331132","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@observeone/cli","version":"1.32.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.32.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"ad837f5574cb591c206433521f703fa664c0260e","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.32.0.tgz","fileCount":261,"integrity":"sha512-GJVsUzzIBjl3punImzfrFjPBqa3xBQFfSU+UwCJNLSux8sH7FLUE24+JNw8nfZccqJK8N2IGVXdbF77GKqDiHQ==","signatures":[{"sig":"MEUCIE13UBs6isgIa8rQ4ly4CcmfTH7jftsQ0OKcJ+VT430vAiEA9kB+0XrFopEUjwZKXECT6SgXLOEkWL0l4O/WqT16z7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794899},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.32.0_1783596076742_0.89128540180197","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@observeone/cli","version":"1.33.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.33.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"d98d9d27c8ad0be332ad5a9c7381b11c2ec1dba0","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.33.0.tgz","fileCount":265,"integrity":"sha512-cMEr2usas80yFf4MAFUzGBvfxGhinftOoSb93mc0Vw4nInMXn9utgbUTyotmaWvu1rAA0swweerkyBYCjYtbGg==","signatures":[{"sig":"MEQCICXA6R9kLDKBjoGmYl6jv4FVGsays0XmdibF45TANHt4AiBprKLt66kSHQ7ahXsWopJO9R1d3KIpZNg8TJDxn8Yi4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836784},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.33.0_1783597887512_0.6031622225484405","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@observeone/cli","version":"1.34.0","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","_id":"@observeone/cli@1.34.0","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"bin":{"obs":"dist/index.js"},"dist":{"shasum":"4f0921aa675df30002fec9b9f6d0ed33ebe491d0","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.34.0.tgz","fileCount":269,"integrity":"sha512-fSC4aLvd2cyj7a6w/aW2FC6DOp6x+vzEzfvSuHUYL/qI3UojCnY6zay/CvZdeVPnHoze2Clx6cUq21GGqd1YIQ==","signatures":[{"sig":"MEYCIQDGH7MnEyQOZpKGtNaPJD5lsnMCxr3fpCC1kfZ8RwplTgIhAOK7cFYGa7PhqgkfMJiHeAEHSf4UFvJu8cWbeUVXlLXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853474},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"dev":"tsx src/index.ts","knip":"knip","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","build":"node scripts/build.js","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","prepare":"husky","test:e2e":"tsx e2e/run-tests.ts","test:unit":"vitest run","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"repository":{"url":"git+https://github.com/Observeone1/ObserveOne-CLI.git","type":"git"},"_npmVersion":"11.11.0","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","directories":{},"lint-staged":{"*.ts":"prettier --write"},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.0.1","conf":"^11.0.2","open":"^11.0.0","axios":"^1.6.0","chalk":"^5.3.0","dotenv":"^17.2.3","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","knip":"^5.86.0","husky":"^9.1.7","eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"^16.4.0","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.34.0_1783601913428_0.6161823491339282","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@observeone/cli","version":"1.35.0","type":"module","description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","main":"dist/index.js","bin":{"obs":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/Observeone1/ObserveOne-CLI.git"},"homepage":"https://www.observeone.com/cli","bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"scripts":{"build":"node scripts/build.js","dev":"tsx src/index.ts","check":"tsc --noEmit","lint":"eslint \"src/**/*.ts\" \"e2e/**/*.ts\"","format":"prettier --write \"src/**/*.ts\" \"e2e/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\" \"e2e/**/*.ts\"","test":"vitest run && tsx e2e/run-tests.ts","test:unit":"vitest run","test:e2e":"tsx e2e/run-tests.ts","knip":"knip","prepublishOnly":"npm run build","prepare":"husky"},"keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","dependencies":{"axios":"^1.6.0","chalk":"^5.3.0","commander":"^11.1.0","conf":"^11.0.2","dotenv":"^17.2.3","inquirer":"^9.2.12","open":"^11.0.0","ora":"^8.0.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.57.0","@typescript-eslint/parser":"^8.57.0","eslint":"^10.0.3","husky":"^9.1.7","knip":"^5.86.0","lint-staged":"^16.4.0","prettier":"^3.8.1","tsx":"^4.0.0","typescript":"^5.0.0","vitest":"^4.0.18"},"engines":{"node":">=16.0.0"},"lint-staged":{"*.ts":"prettier --write"},"types":"./dist/index.d.ts","_id":"@observeone/cli@1.35.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-8Ul4y4upE45pO0fE5w/yxOH0mJzACKCK30XaRI08+bhEyvIfOYrJ8izHhZ4n+Z3LtsMYN/93g7Tn8EyP83YFmQ==","shasum":"71809ca9c3bba24f76657f6550ebb4938513fdc0","tarball":"https://registry.npmjs.org/@observeone/cli/-/cli-1.35.0.tgz","fileCount":273,"unpackedSize":868186,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlNVHc8vVM1ZNHumF9PQSfsWQryD4XToNOyYvxv7SJ1AIgS9YXnR5WHl3Q+y4lkN09EW5FDmqK5k0fHh0J4r1s4og="}]},"_npmUser":{"name":"samir1498","email":"bettahar.samir@outlook.com"},"directories":{},"maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.35.0_1783602750233_0.30556645076621525"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-12T10:41:16.493Z","modified":"2026-07-09T13:12:30.527Z","1.0.0":"2026-03-12T10:41:16.754Z","1.0.1":"2026-03-12T10:48:15.847Z","1.0.2":"2026-03-12T11:26:35.234Z","1.0.3":"2026-03-12T14:47:54.320Z","1.1.0":"2026-03-15T09:40:42.076Z","1.2.0":"2026-03-15T11:17:01.577Z","1.2.1":"2026-03-15T13:25:54.350Z","1.3.0":"2026-03-15T17:03:11.202Z","1.3.1":"2026-03-16T08:22:12.463Z","1.3.2":"2026-03-16T09:51:03.777Z","1.4.0":"2026-03-16T16:09:57.511Z","1.4.1":"2026-03-16T16:22:12.443Z","1.4.2":"2026-03-16T17:09:46.651Z","1.4.3":"2026-03-16T17:15:48.291Z","1.5.0":"2026-04-19T13:10:05.968Z","1.6.0":"2026-04-19T16:22:48.012Z","1.7.0":"2026-04-20T10:56:52.354Z","1.8.0":"2026-04-20T12:55:30.575Z","1.9.0":"2026-04-20T15:12:29.715Z","1.9.1":"2026-04-20T16:08:27.662Z","1.10.0":"2026-04-21T07:49:40.970Z","1.11.0":"2026-04-21T09:37:29.634Z","1.12.0":"2026-04-22T14:37:59.143Z","1.13.0":"2026-04-23T10:08:52.715Z","1.14.0":"2026-04-23T10:55:56.268Z","1.14.1":"2026-04-23T15:00:58.504Z","1.14.2":"2026-04-23T15:13:36.510Z","1.15.0":"2026-04-23T16:13:22.528Z","1.15.1":"2026-04-23T17:55:29.388Z","1.16.0":"2026-04-23T18:50:08.718Z","1.17.0":"2026-04-26T07:45:53.653Z","1.18.0":"2026-04-26T08:48:07.688Z","1.18.1":"2026-04-26T08:51:48.362Z","1.18.2":"2026-04-26T09:00:53.051Z","1.19.0":"2026-04-26T11:00:15.909Z","1.19.1":"2026-04-26T12:56:08.764Z","1.20.0":"2026-05-11T10:45:23.397Z","1.21.0":"2026-05-12T09:34:06.029Z","1.22.0":"2026-05-14T14:26:03.318Z","1.22.1":"2026-05-19T12:36:44.001Z","1.23.0":"2026-05-19T14:38:44.855Z","1.24.0":"2026-05-19T15:18:02.684Z","1.25.0":"2026-05-19T16:10:42.141Z","1.26.0":"2026-05-21T14:50:19.392Z","1.27.0":"2026-05-24T10:54:30.306Z","1.28.0":"2026-06-24T16:01:50.587Z","1.29.0":"2026-06-28T12:44:43.256Z","1.30.0":"2026-06-28T14:02:52.454Z","1.30.1":"2026-06-28T14:56:44.786Z","1.30.2":"2026-06-28T15:19:37.765Z","1.32.0":"2026-07-09T11:21:16.908Z","1.33.0":"2026-07-09T11:51:27.677Z","1.34.0":"2026-07-09T12:58:33.635Z","1.35.0":"2026-07-09T13:12:30.372Z"},"bugs":{"url":"https://github.com/Observeone1/ObserveOne-CLI/issues"},"author":{"name":"ObserveOne Team"},"license":"Apache-2.0","homepage":"https://www.observeone.com/cli","keywords":["observeone","obs","cli","monitoring","testing","automation","ai","browser-automation"],"repository":{"type":"git","url":"git+https://github.com/Observeone1/ObserveOne-CLI.git"},"description":"ObserveOne CLI - AI-powered website monitoring and testing from the command line","maintainers":[{"name":"anwar112","email":"anwar.benhamada@gmail.com"},{"name":"samir1498","email":"bettahar.samir@outlook.com"}],"readme":"# ObserveOne CLI\n\n[![npm version](https://img.shields.io/npm/v/@observeone/cli.svg)](https://www.npmjs.com/package/@observeone/cli)\n[![CI](https://github.com/Observeone1/ObserveOne-CLI/actions/workflows/ci.yml/badge.svg)](https://github.com/Observeone1/ObserveOne-CLI/actions/workflows/ci.yml)\n[![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE)\n[![Node](https://img.shields.io/node/v/@observeone/cli.svg)](package.json)\n\nWebsite monitoring, synthetic testing, and infrastructure-as-code from your terminal.\n\nThe `obs` CLI lets developers and AI coding agents manage URL monitors, API checks, heartbeats, status pages, incidents, and Playwright Autopilot suites, either through individual commands or a single declarative JSON config.\n\n## Installation\n\n```bash\nnpm install -g @observeone/cli\n```\n\n## Quick Start\n\n```bash\nobs login        # Authenticate (use --force to switch accounts)\nobs init         # Create a local .obs.config.json\nobs export       # Pull your existing resources into obs.json\nobs logout       # Clear local credentials\n```\n\nCreate your first monitor:\n\n```bash\nobs url-monitor create --name \"My Website\" --url \"https://example.com\" --interval \"*/5 * * * *\"\nobs url-monitor list\n```\n\n## Configuration Priority\n\nThe CLI resolves settings highest-to-lowest:\n\n1. **CLI flags**: `--api-key`, `--api-url` passed to a command.\n2. **Environment variables**: `OBS_API_KEY`, `OBS_API_URL`.\n3. **Local config file**: `.obs.config.json` in the working directory (created by `obs init`).\n4. **Global store**: OS-level config saved after `obs login`.\n5. **Defaults**: built-in values.\n\n## Config-as-Code (Declarative Workflow)\n\nDefine all your resources in one `obs.json` file and sync them to your account.\n\n### `obs export`\n\nFetch your remote resources and save them locally.\n\n```bash\nobs export                      # Writes obs.json (suite scripts included)\nobs export -f my-stack.json     # Custom file\nobs export --no-scripts         # Omit suite Playwright scripts (lighter, config-only)\n```\n\n### `obs apply`\n\nSync local JSON to the backend. Only changed resources are updated; unchanged ones are skipped.\n\n```bash\nobs apply --dry-run             # Preview the diff, no writes\nobs apply                       # Apply obs.json\nobs apply -f my-stack.json      # Apply a custom file\n```\n\n`--dry-run` fetches remote state, runs the full diff, and prints a git-style preview:\n\n```\n~ monitor \"Production API\"\n    - cron_expression: \"*/5 * * * *\"\n    + cron_expression: \"*/10 * * * *\"\n\n+ monitor \"Staging DB\"  (new)\n\n  Monitors: 1 to create, 1 to update, 12 unchanged\n\n  Run without --dry-run to apply.\n```\n\n**Example `obs.json`:**\n\n```json\n{\n  \"monitors\": [\n    {\n      \"name\": \"Production Website\",\n      \"description\": \"Main landing page monitor\",\n      \"url\": \"https://example.com\",\n      \"interval\": \"*/5 * * * *\",\n      \"alert_on_failure\": true\n    }\n  ],\n  \"api_checks\": [\n    {\n      \"name\": \"Health API\",\n      \"url\": \"https://api.example.com/health\",\n      \"method\": \"GET\"\n    }\n  ],\n  \"heartbeats\": [\n    {\n      \"name\": \"Database Backup Job\",\n      \"period\": 86400,\n      \"grace_period\": 3600\n    }\n  ],\n  \"alert_channels\": [\n    {\n      \"name\": \"Slack Alerts\",\n      \"type\": \"slack\",\n      \"config\": { \"webhook_url\": \"https://hooks.slack.com/...\" }\n    }\n  ],\n  \"status_pages\": [\n    {\n      \"slug\": \"status\",\n      \"name\": \"System Status\",\n      \"is_public\": true,\n      \"show_incident_history\": true,\n      \"show_uptime_percentage\": true\n    }\n  ],\n  \"suites\": [\n    {\n      \"suite_name\": \"Smoke Tests\",\n      \"target_url\": \"https://example.com\",\n      \"cron_expression\": \"0 */6 * * *\",\n      \"schedule_active\": true\n    }\n  ],\n  \"incidents\": [\n    {\n      \"title\": \"API Degradation\",\n      \"status\": \"OPEN\",\n      \"priority\": \"HIGH\"\n    }\n  ]\n}\n```\n\n> **Notes:**\n>\n> - `incidents` are included in export as a backup artifact. `obs apply` warns and skips this block; incidents cannot be re-created from config.\n> - `suites`: `obs apply` updates metadata for existing suites only. New suites require AI generation via `obs suite generate`.\n> - Status-page attached monitors are exported but not applied. Manage them with `obs status-page add-monitor` / `remove-monitor`.\n\n**Single-resource files:** `obs apply` also accepts a file holding one resource, in three shapes:\n\n```jsonc\n// Bare: type inferred from fields (url is monitor, url+method is check, period is heartbeat)\n{ \"name\": \"Landing\", \"url\": \"https://example.com\", \"interval\": \"*/5 * * * *\" }\n// Wrapped: explicit resource key\n{ \"monitor\": { \"name\": \"Landing\", \"url\": \"https://example.com\" } }\n// Explicit type: disambiguates the bare form\n{ \"type\": \"heartbeat\", \"name\": \"Daily Backup\", \"period\": 86400 }\n```\n\nThe bare form supports `monitor`, `check`, and `heartbeat`.\n\n## Resource Management (CRUD)\n\nCreate, read, update, delete, and toggle individual resources from the terminal. Monitor, check, and heartbeat lists support server-side filtering with `--search`, `--status`, `--is-active true|false`, `--limit`, and `--page`. Pass `--file <path>` to `create` to supply a JSON payload instead of flags.\n\n### URL Monitors\n\n```bash\nobs url-monitor create --name \"Frontend\" --url \"https://example.com\" --interval \"*/5 * * * *\" \\\n  --description \"Production landing page\" \\\n  --alert-channel-id 12 --alert-channel-id 47\nobs url-monitor list --search \"Front\" --status up --is-active true --limit 10 --page 1\nobs url-monitor get <id>\nobs url-monitor update <id> --interval \"*/10 * * * *\"\nobs url-monitor run <id>            # Trigger a manual check\nobs url-monitor runs <id> --limit 10\nobs url-monitor toggle <id>         # Pause or resume\nobs url-monitor toggle-muted <id>   # Mute or unmute failure alerts\nobs url-monitor delete <id> -y\n```\n\nFlags: `-d, --description`, `--alert-channel-id <id>` (repeatable), `--no-alerts` (disable failure alerting on create).\n\n### Protocol Monitors (SSL / TCP / UDP / DB)\n\nBeyond URL monitors, the CLI manages the protocol-level check types. Each of `ssl-monitor` (alias `ssl`), `tcp-monitor` (`tcp`), `udp-monitor` (`udp`), and `db-monitor` (`db`) has the same surface as `url-monitor`: `list`, `get`, `create`, `update`, `delete`, `toggle`, `toggle-muted`, `run`, `runs`.\n\n```bash\n# SSL certificate expiry\nobs ssl-monitor create --name \"example cert\" --hostname example.com --port 443 --warn-days 14\n\n# TCP port reachability (optional payload + expected banner)\nobs tcp-monitor create --name \"Postgres\" --host db.example.com --port 5432 --expect-banner \"...\"\n\n# UDP port check (optional payload, optionally expect a response)\nobs udp-monitor create --name \"DNS\" --host 1.1.1.1 --port 53 --expect-response\n\n# Database reachability (postgres | mysql | redis)\nobs db-monitor create --name \"Primary PG\" --host db.example.com --port 5432 --protocol postgres --tls\n```\n\nAll four share the common monitor options: `--interval`, `--timeout`, `--region` (repeatable), `--retry-count`, `--retry-interval`, `--team-id`, `--alert-channel-id` (repeatable), `--no-alerts`.\n\n### API Checks\n\n```bash\nobs check create --name \"Auth API\" --url \"https://api.example.com/auth\" --method POST \\\n  --interval \"*/5 * * * *\" \\\n  --header \"Authorization=Bearer test\" --header \"X-Trace=ci\" \\\n  --status-code 200 --response-time-under 800\nobs check list --search \"Auth\" --status paused --is-active false\nobs check run <id>\nobs check runs <id> --limit 10\nobs check toggle <id>\nobs check toggle-muted <id>\nobs check delete <id> -y\n```\n\nAssertions can be raw JSON (`--assertion '{...}'`, repeatable) or shorthand flags (`--status-code`, `--status-code-not`, `--response-time-under/over`, `--json-path` / `--json-path-value`, `--text-contains`, `--header-exists`, `--regex-match`). See the [command reference](docs/reference/cli-commands.md#api-checks) for the full list.\n\n### Heartbeats (Cron Monitoring)\n\n```bash\nobs heartbeat create --name \"Daily Backup\" --period 86400 --grace 3600\nobs heartbeat list --search \"Backup\" --status late\nobs heartbeat update <id> --period 43200\nobs heartbeat runs <id> --limit 10\nobs heartbeat reset <id>            # Acknowledge missed pings and restart the grace window\nobs heartbeat toggle <id>\nobs heartbeat toggle-muted <id>\nobs heartbeat delete <id> -y\n```\n\n### Alert Channels\n\n```bash\nobs alert-channel create --name \"Ops Email\" --type email --email \"ops@example.com\"\nobs alert-channel list\nobs alert-channel test <id>         # Send a test notification through the channel\nobs alert-channel update <id> --name \"Ops Email Primary\"\nobs alert-channel delete <id> -y\n```\n\nTypes: `email`, `slack`, `discord`, `teams`, `telegram`, `sms`, `webhook`.\n\n### Status Pages\n\n```bash\nobs status-page create --name \"Public Status\" --slug \"public-status\"\nobs status-page list\nobs status-page update <id> --hide-uptime\nobs status-page delete <id> -y\n\n# Attach a monitor (returns an entry ID), reorder it, then detach it\nobs status-page add-monitor <sp-id> <resource-id> --type url-monitor --name \"API\" --order 1\nobs status-page reorder <sp-id> <entry-id> --order 2\nobs status-page remove-monitor <sp-id> <entry-id>\n```\n\n`remove-monitor` and `reorder` take the entry ID returned by `add-monitor`, not the monitor's own ID.\n\n### Incidents\n\n```bash\nobs incident create --title \"API Outage\" --priority HIGH --description \"Initial investigation\"\nobs incident list\nobs incident comment <id> --message \"Investigating the upstream provider\"\nobs incident assign <id> --user <user-id>\nobs incident unassign <id>\n\n# Status verbs (status is OPEN, RESOLVED, or CLOSED)\nobs incident resolve <id>\nobs incident close <id>\nobs incident reopen <id>\nobs incident delete <id> -y\n```\n\n`create` and `update` also accept `--assigned-to <userId>` and `--team-id <teamId>`.\n\n### Environments\n\nEnvironments are named sets of variables + a base URL that monitors/checks resolve against. Secrets are write-only — their values are never returned or printed, only key names.\n\n```bash\nobs environment create --name production --base-url https://api.example.com --var REGION=us-east\nobs environment list\nobs environment update <id> --var REGION=eu-west   # omit --var to leave variables unchanged\nobs environment secrets <id> --secret API_TOKEN=xyz --secret OLD_KEY=   # empty value deletes a key\nobs environment delete <id> -y\n```\n\n`--project-id` is accepted on `create` only. Alias: `env`.\n\n### Schedules\n\nManage autopilot test schedules (cron schedules that run a specific autopilot test). Alias: `sched`.\n\n```bash\nobs schedule create --test-id <testId> --interval \"*/30 * * * *\"\nobs schedule list --test-id <testId>\nobs schedule stop <id>          # pause;  resume with `obs schedule resume <id>`\nobs schedule stop-all           # pause every schedule (resume-all to reactivate)\nobs schedule update <id> --interval \"0 * * * *\" --enable-alerts\nobs schedule delete <id> -y\n```\n\n**Chainable bulk actions** — apply `stop`/`resume` to many schedules by ID from repeatable `--id` and/or piped stdin (`--stdin`). It prints a per-ID summary and exits non-zero if any ID failed, so pipelines can detect partial failure:\n\n```bash\nobs schedule bulk stop --id <id1> --id <id2>\nobs schedule list --json | jq -r '.data[].id' | obs schedule bulk stop --stdin\n```\n\n### Projects\n\nProjects are containers that group monitors, checks, and environments.\n\n```bash\nobs project create --name \"Acme prod\" --description \"Production monitoring\"\nobs project list\nobs project update <id> --description \"…\"\nobs project delete <id> -y\n```\n\n### API Collections\n\nReusable base URL + default headers shared by API checks. Alias: `collection`. `--base-url` may contain `{{KEY}}` references resolved server-side.\n\n```bash\nobs api-collection create --name \"Payments API\" --base-url https://api.example.com \\\n  --header \"Authorization=Bearer {{TOKEN}}\"\nobs api-collection list\nobs api-collection update <id> --base-url https://api-v2.example.com\nobs api-collection delete <id> -y\n```\n\nCreate/update flags: `-n, --name`, `--base-url`, `--header <KEY=VALUE>` (repeatable). An `update` that omits `--header` leaves existing headers untouched.\n\n### API Keys\n\n```bash\nobs api-key list\nobs api-key create --name \"CI Bot\"\nobs api-key revoke <id> -y          # Also: obs api-key delete <id>\nobs api-key toggle <id>\nobs api-key rotate <id> -y          # New key with the same name, then revoke the old one\n```\n\n### Teams\n\n```bash\nobs team list\nobs team members <team-id>\nobs team invite <team-id>                          # Regenerate the invite code\nobs team remove-member <team-id> <user-id> -y\nobs team update-role <team-id> <user-id> --role member\n```\n\n## Playwright Autopilot Suites\n\nGenerate and manage AI-driven Playwright test suites from your terminal.\n\n```bash\n# Generate a suite (plans, then generates all test scripts by default)\nobs suite generate https://example.com --name \"Smoke Tests\" --max-tests 5\nobs suite generate https://example.com --cron \"0 */6 * * *\"\nobs suite generate https://example.com --plan-only         # Review the plan before generating\nobs suite generate https://example.com --var USER=admin --var PASS=secret\nobs suite generate https://example.com --var USER --var PASS    # omit =value to enter secrets at a masked prompt\nobs suite generate https://example.com --var-file .env.test\n\nobs suite list\nobs suite get <id>\nobs suite run <id> --wait              # Trigger a run; --wait streams the result\nobs suite status <id>                  # Latest execution status\nobs suite wait <id> <executionId>      # Block on a specific execution\nobs suite delete <id> -y\n\n# Schedule and credentials without regenerating\nobs suite schedule <id> --enable\nobs suite schedule <id> --cron \"*/30 * * * *\"\nobs suite secrets <id> --var-file .env.test\n\nobs suite toggle-public <id> -y        # Confirms before exposing a suite; -y skips the prompt\nobs suite heal <id>                    # Trigger self-heal on failing tests\n```\n\n### Edit Scripts Locally (pull / push)\n\nDownload a suite, edit its generated Playwright scripts, and push them back.\n\n```bash\nobs suite pull <id>                    # Writes ./suites/<slug>-<id>/\n# ...edit the .spec.ts files...\nobs suite push <id>                    # Sends your edits back\n```\n\n`pull` writes a folder per suite containing `PLAN.md` (when present), one `<test-name>.spec.ts` per test, and a `suite.json` manifest. `push` updates the test scripts only; plan edits are not sent back.\n\n### CI Integration\n\nManage a suite's GitHub App / CI binding headlessly. Install and repo selection still happen in the web UI; these cover the post-install operations scripts need.\n\n```bash\nobs suite ci status <id>               # Show binding: repo, branch, hooks, masked token\nobs suite ci webhook-token <id> -y     # Generate or rotate the inbound webhook token\nobs suite ci disconnect <id> -y        # Remove the integration and invalidate the token\n\n# Pipe a fresh token into a secret store\nTOKEN=$(obs suite ci webhook-token <id> -y --json | jq -r '.data.token')\n```\n\nEach `webhook-token` call invalidates the previous one. Your CI pipeline POSTs the token to `/webhook/playwright?token=<token>` to trigger a run.\n\n## Resource Discovery\n\nEnumerate resource templates and fetch their JSON schemas. These work offline against bundled schemas, no login required.\n\n```bash\nobs templates list                     # Every resource type with required fields\nobs schema monitor                     # Print the JSON Schema (Draft-07) for a type\nobs schema alert-channel --out ./schemas/alert-channel.schema.json\nobs validate --resource monitor --file ./my-monitor.json\nobs init check --out ./tests/check.json   # Scaffold a ready-to-edit template\n```\n\nResource-type aliases: `api-check` resolves to `check`, `url-monitor` to `monitor`. The full agent chain is `obs templates list` to `obs schema <name>` to a generated payload to `obs validate` to `obs <resource> create --file <path>`. Every step except the final create is offline.\n\n## AI Agent Integration (Headless Mode)\n\nThe `obs` CLI is designed to be driven by AI coding agents.\n\n### The `--json` Flag\n\nAppend `--json` to any command for a strict, machine-readable `JsonEnvelope`:\n\n```json\n{\n  \"status\": \"SUCCESS\",\n  \"data\": {},\n  \"metadata\": { \"timestamp\": \"2026-03-11T12:00:00.000Z\" }\n}\n```\n\nFiltered list commands return paginated data:\n\n```json\n{\n  \"status\": \"SUCCESS\",\n  \"data\": {\n    \"items\": [],\n    \"pagination\": { \"page\": 1, \"limit\": 10, \"total\": 0, \"totalPages\": 0 }\n  },\n  \"metadata\": { \"timestamp\": \"2026-04-22T12:00:00.000Z\" }\n}\n```\n\n### Headless Login\n\nAgents authenticate from environment variables:\n\n```bash\nexport OBS_EMAIL=\"agent@company.com\"\nexport OBS_PASSWORD=\"secure-password\"\nobs login --headless\n```\n\n## Global Options\n\n- `-v, --verbose`: verbose output and stack traces\n- `--json`: strict JSON output\n- `--api-url <url>`: override the API URL\n- `--api-key <key>`: override the API key\n- `--version`: show the version number\n- `--help`: show help\n\nThe CLI also runs a non-blocking background check for newer versions on npm and prints a notice if one is available. This is disabled in `--json` mode.\n\n## Documentation\n\nDeeper docs live in [`docs/`](docs/):\n\n- **Guides**\n  - [Getting started](docs/guides/getting-started.md): install, login, headless agent auth\n  - [Config-as-code](docs/guides/config-as-code.md): the `obs apply` / `obs export` workflow\n  - [AI agent integration](docs/guides/ai-agent-integration.md): JSON envelope, agent recipes\n- **Reference**\n  - [CLI command reference](docs/reference/cli-commands.md): every command and flag\n  - [Environment variables](docs/reference/environment-variables.md)\n  - [JSON schema](docs/reference/json-schema.md)\n- **Architecture** (for contributors)\n  - [Implementation summary](docs/architecture/implementation-summary.md)\n  - [E2E testing framework](docs/architecture/e2e-testing.md)\n\n## Contributing\n\nContributions are welcome. See [`CONTRIBUTING.md`](CONTRIBUTING.md) for dev setup, test commands, and the PR workflow.\n\n## License\n\nReleased under the [Apache License 2.0](LICENSE).\n","readmeFilename":"README.md"}