{"_id":"@asmartbear/puppyteer","_rev":"3-8349e2f5aa0aeb3f020e5f80d5c67d7f","name":"@asmartbear/puppyteer","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.4":{"name":"@asmartbear/puppyteer","version":"1.0.4","keywords":[],"author":{"url":"https://github.com/asmartbear","name":"Jason Cohen"},"license":"MIT","_id":"@asmartbear/puppyteer@1.0.4","maintainers":[{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"}],"homepage":"https://github.com/asmartbear/puppyteer#readme","bugs":{"url":"https://github.com/asmartbear/puppyteer/issues"},"dist":{"shasum":"a22e2115de1891da320b9e902606c01854a51af4","tarball":"https://registry.npmjs.org/@asmartbear/puppyteer/-/puppyteer-1.0.4.tgz","fileCount":9,"integrity":"sha512-UFo0tLqNgMMd+qwJaXO82jvNN3eBvh1TlfTjZkPxLaZi68Vr0XU12xllTDqetGLVTwF7g/EuBvyDUSpe+ThOJQ==","signatures":[{"sig":"MEYCIQCEJhrLOvBJVjbMZPT+TPJzkz+tVpi+WElC2CE2BiyYGwIhAM3h5kFIJna6z2mCLqaW7Ucl7FWlfJNOSxfUyaVgqAvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39170},"jest":{"testRegex":"test/.*\\.(ts|tsx|js)$","transform":{"\\.(ts|tsx)$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"]},"main":"dist/index.min.js","types":"dist","gitHead":"93b1d3281b1eb2ae70fd4d5c3ab952258df08276","scripts":{"try":"tsc && node dist/try.js","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'","test":"jest --runInBand","build":"tsc","clean":"rimraf dist","watch":"npm test -- --watchAll --coverage","minify":"uglifyjs --compress --mangle --output dist/index.min.js -- dist/index.js","prepare":"npm test && npm run build","release":"standard-version","coverage":"npm test -- --coverage","prebuild":"npm run clean","postbuild":"npm run minify","prerelease":"npm test && npm run build","type-check":"tsc --noEmit","postpublish":"git push origin main --follow-tags","postcoverage":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"},"repository":{"url":"git+ssh://git@github.com/asmartbear/puppyteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Job-based system for running puppeteer","directories":{},"_nodeVersion":"20.17.0","dependencies":{"puppeteer":"23.3.1","async-mutex":"0.5.0","@asmartbear/jobs":"1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"2.6.3","tslint":"6.1.1","ts-jest":"^29.1.1","open-cli":"6.0.1","benchmark":"2.1.4","ts-loader":"6.2.2","uglify-js":"3.13.8","typescript":"^5.2.2","@types/jest":"25.2.1","@types/node":"13.11.1","@types/mocha":"7.0.2","@types/puppeteer":"5.4.7","standard-version":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/puppyteer_1.0.4_1727120876789_0.9425611562100704","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@asmartbear/puppyteer","version":"1.0.5","keywords":[],"author":{"url":"https://github.com/asmartbear","name":"Jason Cohen"},"license":"MIT","_id":"@asmartbear/puppyteer@1.0.5","maintainers":[{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"}],"homepage":"https://github.com/asmartbear/puppyteer#readme","bugs":{"url":"https://github.com/asmartbear/puppyteer/issues"},"dist":{"shasum":"bd3ccf4279097ac1d2d24c62659309981bd702aa","tarball":"https://registry.npmjs.org/@asmartbear/puppyteer/-/puppyteer-1.0.5.tgz","fileCount":19,"integrity":"sha512-8X3qPDcHSxc/tUdoYWzsTA2ooF1407JYAg9rYriq+Og9P6Dp4NBJ8DCtfO4pQD+OdumkUNAiibJ21L7+AidemQ==","signatures":[{"sig":"MEUCIQDH+4zLVtpAeuxArihC9vE2haNrVAPeCLJiXYQITI4DSwIgOL3TzQG0X7eGobxkDOpkMCHMWXuosR3+NT+Khdlb6B8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77797},"jest":{"testRegex":"test/.*\\.(ts|tsx|js)$","transform":{"\\.(ts|tsx)$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"]},"main":"dist/index.min.js","types":"dist","gitHead":"aea63350afb008a11f325d25fdf07754e3543587","scripts":{"try":"tsc && node dist/try.js","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'","test":"jest --runInBand","build":"tsc","clean":"rimraf dist","watch":"npm test -- --watchAll --coverage","minify":"uglifyjs --compress --mangle --output dist/index.min.js -- dist/index.js","prepare":"npm test && npm run build","release":"standard-version","coverage":"npm test -- --coverage","prebuild":"npm run clean","postbuild":"npm run minify","prerelease":"npm test && npm run build","type-check":"tsc --noEmit","postpublish":"git push origin main --follow-tags","postcoverage":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"},"repository":{"url":"git+ssh://git@github.com/asmartbear/puppyteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Job-based system for running puppeteer","directories":{},"_nodeVersion":"20.17.0","dependencies":{"puppeteer":"23.3.1","async-mutex":"0.5.0","@asmartbear/jobs":"1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"2.6.3","tslint":"6.1.1","ts-jest":"^29.1.1","open-cli":"6.0.1","benchmark":"2.1.4","ts-loader":"6.2.2","uglify-js":"3.13.8","typescript":"^5.2.2","@types/jest":"25.2.1","@types/node":"13.11.1","@types/mocha":"7.0.2","@types/puppeteer":"5.4.7","standard-version":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/puppyteer_1.0.5_1727121238379_0.975024893632199","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@asmartbear/puppyteer","version":"1.0.6","description":"Job-based system for running puppeteer","keywords":[],"scripts":{"type-check":"tsc --noEmit","test":"jest --runInBand","watch":"npm test -- --watchAll --coverage","coverage":"npm test -- --coverage","postcoverage":"open-cli coverage/lcov-report/index.html","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","try":"tsc && node dist/try.js","minify":"uglifyjs --compress --mangle --output dist/index.min.js -- dist/index.js","postbuild":"npm run minify","prerelease":"npm test && npm run build","prepare":"npm test && npm run build","release":"standard-version","postpublish":"git push origin main --follow-tags"},"devDependencies":{"@types/jest":"25.2.1","@types/mocha":"7.0.2","@types/node":"13.11.1","@types/puppeteer":"5.4.7","benchmark":"2.1.4","jest":"^29.7.0","open-cli":"6.0.1","rimraf":"2.6.3","standard-version":"6.0.1","ts-jest":"^29.1.1","ts-loader":"6.2.2","tslint":"6.1.1","typescript":"^5.2.2","uglify-js":"3.13.8"},"dependencies":{"@asmartbear/jobs":"1.0.17","async-mutex":"0.5.0","puppeteer":"23.3.1"},"license":"MIT","repository":{"url":"git+ssh://git@github.com/asmartbear/puppyteer.git","type":"git"},"bugs":{"url":"https://github.com/asmartbear/puppyteer/issues"},"author":{"name":"Jason Cohen","url":"https://github.com/asmartbear"},"main":"dist/index.min.js","types":"dist","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"\\.(ts|tsx)$":"ts-jest"},"testRegex":"test/.*\\.(ts|tsx|js)$"},"_id":"@asmartbear/puppyteer@1.0.6","gitHead":"77ed6d1ee6cdb6da4bbd48ccd3b71d7cbcd55eb8","homepage":"https://github.com/asmartbear/puppyteer#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZyYubN8XqpviWS+kT6EMbIm22pbVmDisz9EFjPRB6gd4mDLZ9joZdRtFQqwq07ArUtQd4PblFUVl5VVhoSTlDQ==","shasum":"628fc1b285cfc82fa1f150becf0ba4c96ee13980","tarball":"https://registry.npmjs.org/@asmartbear/puppyteer/-/puppyteer-1.0.6.tgz","fileCount":19,"unpackedSize":78515,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE9B4vNKKJTWx8loC1raEP6KhwTBo5ajGDq1rTh1/YrkAiEA62rWQp0cx3RbadZis9AD62HnljBC2p8tBWKSxZVw/Fw="}]},"_npmUser":{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"},"directories":{},"maintainers":[{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/puppyteer_1.0.6_1739896828723_0.9341549937357203"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-23T19:47:56.789Z","modified":"2025-02-18T16:40:29.093Z","1.0.4":"2024-09-23T19:47:57.007Z","1.0.5":"2024-09-23T19:53:58.562Z","1.0.6":"2025-02-18T16:40:28.936Z"},"bugs":{"url":"https://github.com/asmartbear/puppyteer/issues"},"author":{"name":"Jason Cohen","url":"https://github.com/asmartbear"},"license":"MIT","homepage":"https://github.com/asmartbear/puppyteer#readme","keywords":[],"repository":{"url":"git+ssh://git@github.com/asmartbear/puppyteer.git","type":"git"},"description":"Job-based system for running puppeteer","maintainers":[{"name":"asmartbear","email":"theoriginalesmartbear@gmail.com"}],"readme":"# Puppyteer\n\nSystem built on `puppeteer`, for simulatenous jobs that watch for things, do things, simultaneously,\nbut with a non-headless browser, ensuring that actions happen when a page is active.\n\n## Development Usage\n\nBuild:\n\n```bash\nnpm run build\n```\n\nUnit tests:\n\n```bash\nnpm run test\n```\n\nUnit tests, refreshed live:\n\n```bash\nnpm run watch\n```\n\nPrepare for release (e.g. run tests and bump version number), then publish to npm:\n\n```bash\nnpm run release && npm publish\n```\n","readmeFilename":"README.md"}