{"_id":"@datawheel/bespoke-cms-warmup","_rev":"20-bb38a5820502d2eff856fc6a4691cb96","name":"@datawheel/bespoke-cms-warmup","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@datawheel/bespoke-cms-warmup","version":"0.1.0","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.1.0","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"6ed8eca3a89505659881b42e82108d9faef80969","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.1.0.tgz","fileCount":10,"integrity":"sha512-Z0n/pBPKGSFYa5Sv+aR51FBPcCPOS0z0tGQhxkeMm+TTZxPd+OyAOeaMxMFQtbjyPhetj4xmzoHdx6JeGQVaSA==","signatures":[{"sig":"MEUCIQCSqt3V/0PcBR/dwc3biW/LzugW+ipPCWBTirvc63M1wgIgTv38KQAM7bXu1M6Jmq6Q9wMBd39iaacaC5p3te95bb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28792},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"8a9c3d7fc65dbc2c7765610113e57747288bd2a8","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^21.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.1.0_1733938945160_0.13691906627046047","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@datawheel/bespoke-cms-warmup","version":"0.1.1","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.1.1","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"9068c21da168eb21fe875f3a139404d01252abdf","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.1.1.tgz","fileCount":10,"integrity":"sha512-qV1Z0rGqvYxU76CTTJd2dPk2Nztp3/Hjiyh11Lxr0TTEMLP25RSDUrOtQmELD//7Y99GhYDpcUyTXgQG9nwfdA==","signatures":[{"sig":"MEYCIQCmtFGdAv3LnU+i7WlfmE55ImXYdqppI7IfzQcm42mepQIhANdkSH+5DT/NW+iW63Ba66uoS4jqagd1JuojtQx7r3C3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29200},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"d0afe7e4ca7de47288f304bcb41a5ae1fb94b1c5","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^21.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.1.1_1733940047958_0.7769804736774444","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.0","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.0","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"b45fc6ec32db8871344df4f04a9ff7aef7270e81","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.0.tgz","fileCount":15,"integrity":"sha512-OkFrCvit/fXupqoSDTUsd9FhuEocUaLL5VvbSDv1NX8vD9dakeBAe0g0vQYBZ1LBpTmTn1KGyV77H+QkAeFq9g==","signatures":[{"sig":"MEUCIQDiH0tvT65z7fDD2JLOReEZU+edB+PhtJDgJxE6kHsWiQIgbyY5Wh2aL8jvyx5QY0EFZTxQHnS7jDvRjPuqGO7pkuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44882},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"d2f2fd72945261c1da47adf8534acc8840594ceb","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^21.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.0_1733943838155_0.7013194156889775","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.1","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.1","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"14b21f4e2c3288270ddc68df8cf2fdda88816bc6","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.1.tgz","fileCount":4,"integrity":"sha512-ZThS9WHDy3VTPqvGT92l9BHzMlKKlEB6G83NT9Fn/DMDqN68b95BB8gdUnJsKADxsfEf9Af8RWpsXSZWUlzIng==","signatures":[{"sig":"MEYCIQDoKc0SgUaQ00cz7z6+IK6Z3TVWHzYr6B7fpywwgtSsMQIhAMfE1gIsalGQFG6rWr/IelKJqKKUE1ZobRGOp0KncCOy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22412},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"08fb554fdfd2ffcaef41ab846e1310882f5dd7e7","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^21.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.1_1733944376581_0.1167177054026105","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.2","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.2","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"564965f7f4e003ca13713166041f49dc3b19f817","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.2.tgz","fileCount":4,"integrity":"sha512-m0w78pVsV6fwfqdGJw15eEZlURaZ5dxZ3f0fAv0cg0R/VlliVkF4uMyumYLJj0EGV0YMlKGcmwssUNh1OzYfiw==","signatures":[{"sig":"MEUCIF4gbWYT2oyScy3VYSXihnrasJ0O+lQTpXYRJblTZyEZAiEA4VtLNglLrP5aKwwb6kp6uEoMlSKGQ5f1U7S1PAkOLQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23293},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"a2afb1ae89262ae232d11c14d06aded81e353de2","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.2_1734445224517_0.16635018460725415","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.3","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.3","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"386c282b1efab6221a3824fd7f5045a8e00511ed","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.3.tgz","fileCount":4,"integrity":"sha512-IJ38bneVxCBaHWLcfS4CMSrbMxMFE69CrSSbDTwifn5St5Kxo0owQaPk0NuwPLzTSZNUMYEtvWxVhIsi8XL4Gw==","signatures":[{"sig":"MEQCIFQ09p2zXDjNfv3+FZbf6L39H1sl3rdvpmycbDRNh2NBAiA9G4dljIYut6OAaAfI1ws8dviHdWlesXZoKkyjcCWc1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23394},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.3_1742405900362_0.5592898342558357","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.4","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.4","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"171182b323140487ab4e09376dd620740167698f","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.4.tgz","fileCount":14,"integrity":"sha512-Yt242+nl7Xb0mEw+E/mwPier+2wPaTnK18rmjsOeQnzDj+5l1HPPnHOhGuMe/7ze57x8+DxXxRHs6Qp2mEN3Fw==","signatures":[{"sig":"MEYCIQD9i509/W5JcD30Vd0RYyEb8/GugUdYRLbWErSV6NxMtQIhAJ7tygpTv4pKon4pvhwj5qOyQiqBBALVEQiLXfWGP4/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41051},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","postinstall":"puppeteer install","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.4_1742406097421_0.9150691336063086","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.5","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.5","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"23e571bbb1e8f3723260eff0693d5b9d88f9fe59","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.5.tgz","fileCount":14,"integrity":"sha512-Ftjsz/K//AfMhuNO4LhPW6orIsy4wPHKDlpVbCiLENi7u7MPvTVf4ocNKdhAI5YIcO+XTYWLtkXSj4kdEqLgwQ==","signatures":[{"sig":"MEUCIQDg4lJsoDvRct0lK8KAaicRrYwpAxx4/b7TzMqaLPMGFAIgXnQYRUUcGZlbrhXcdI95VlMBjTo02iB42eaAln/7HJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41050},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","postinstall":"puppeteer install","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^19.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.5_1742406179933_0.6571711943704404","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.6","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.6","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"3259b3a9de61184766dfb0569e254ffbe1b0908e","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.6.tgz","fileCount":14,"integrity":"sha512-j/XKF6Cw2igF0P1v5SD1p427yDJKzOfIL5d5dAjIjLToj7KSykPK/Aq8KrAzXIk1wmhAr7NIjwR2SCt+Ss4jhg==","signatures":[{"sig":"MEUCIQC9KJwigmozWQN2OOU219tno+0NbiFdxGye/V7Ti47LtgIgS7Xib6nBvZ6wbhHqGEr55xWF0hWHx86YP4ueIAQSywI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41071},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","postinstall":"node node_modules/puppeteer/install.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^10.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.6_1742406335841_0.14212503625941308","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.7","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.7","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"43cb4d851afd38309996b2c5b6d0f27d637f7e2c","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.7.tgz","fileCount":14,"integrity":"sha512-nl+O1fNvhsuJ4D78p545t6VwV1x8/lG2vbatUhuqjhY+k2EiLUDKWidTT5oj7LbqDkkO+euY6LySF6sFEEeaTw==","signatures":[{"sig":"MEUCIDYoiqUOSOZcKi6o5DYc14WVsLpgi6weyhfFdTVi3AXHAiEA8mFJtn/dPvezmLVuPrrdcvmvD+BPVKyXE+Byi7HtNNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41071},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","postinstall":"node node_modules/puppeteer/install.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^10.0.0","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.7_1742406607689_0.6019832144870434","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.8","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.8","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"1401792b2881c30f73bb78cbed2b6350bbd318fd","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.8.tgz","fileCount":4,"integrity":"sha512-tM3kMEc9ZVGXj6Miz+2Qt/BfKe04aeAueDqStvDsleZ93LEdJkzXOlqbwYlUwV558datwjJV1EuvkvXuCqBVPw==","signatures":[{"sig":"MEUCIQCtJYsj9SGHdRAuhk1U2IpRfxOhelNv5mlvmS1bHlbtMwIgWK7+3fll87pPXrsUCtVMuHLRqLXXOvs4I0CeUoUxD2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23392},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.8_1742410239679_0.8479139928340291","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.9","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.9","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"index.js"},"dist":{"shasum":"03a2abab0965414c1f752f018e6b1084dea23772","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.9.tgz","fileCount":4,"integrity":"sha512-P4SUKV++RYlBSY5OEouYC/knBpbnP9qiqwSAmsA369h3rcrDDYW7TyzSuZkPKsyFasIIWnIn6ogxkAHSkmzYOQ==","signatures":[{"sig":"MEYCIQCZAWxBFiLzjgumL8u7fGoMcsMsNwJHGv7y1yPIjeE31QIhAOUW70vT/IBxkkce6l1xVJ7CP4jpZKeJzzKlBETWCDGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23392},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.9_1742410565372_0.27188524447008655","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.10","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.10","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"ea5e09e4a363ace17012df93704fd4eb7267ccf4","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.10.tgz","fileCount":14,"integrity":"sha512-3+YPG5T+UY6oTDsHWWeu6DsIDU6obil5wSS1PhzyjzOyAcArhIEZ/l3sPkeb738PtR+dXK/LfVPfHQkGRr+BIg==","signatures":[{"sig":"MEQCICIbWb+ZzMh2tgg10u4x7Lr9OkKELVARbEf6NWa0DwD9AiBH/c0rqEJOWKNGADVM1C+Uuobvm8dAH1I76Mk9v3uwHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41015},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.10_1742410745261_0.5611188921190635","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.11","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.11","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"9a1e79b3cd5a42c1a0e6222144cad04bb4b0def4","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.11.tgz","fileCount":14,"integrity":"sha512-HEi5faMQwzCu5qtenB8jegENR+tUomgeyEZ9fZ9zMLAnx7CB7v25r48bSVAV8ggk7Xg93NrE7gXPr8MsY3gc2w==","signatures":[{"sig":"MEUCIQCEYR82bl3apzG9ltlYyQ4/0MEiJ7oZFZvBE0FXrP8VDAIgMWOn+KQBssrMuT+83eAAdwZptsvpaD1jnOFZmCNKRuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40971},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.11_1742411288925_0.08770798848799433","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.12","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.12","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"bd341639a917df5975d4f5327bccff8af3400894","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.12.tgz","fileCount":14,"integrity":"sha512-XmMIECpQx2SEql9jtimuvcBtGNItBl6a0Uso0BEZzHfPGCF2ab5BeW67TivrNkoLTjWmrz+FS/lBYUXK9v2Iog==","signatures":[{"sig":"MEUCIFUNJwm25QKigFCDcMrggG5a7GMEGtCgfsauBlumc9NcAiEA25xMHVB0TmTA/CMwVaf9Un5IQ1TK4PkD6E4C7+eCNBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41215},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.12_1742411381129_0.5310170546617641","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.13","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.13","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"97e08bab2187003bdd28f2f0fd8aeff44173f08e","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.13.tgz","fileCount":14,"integrity":"sha512-LUnCAWYLkN6zMS+ZxkDKpUvvNyPdbIa1aS0RIQnp7QqL1uNMEPHj7DEG7IipkNBVE3cfkP5uQmWbUwQmrRWnGQ==","signatures":[{"sig":"MEUCIGnILlf1wOe5eks43ZoMvj9XXoDkMfjN+HZK0d8cD9YgAiEAyvluSgGih6WNNEXO92fL2PHpn/GnTqW2Tv0uU5fbPY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41425},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.13_1742411609323_0.25916286149813694","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.14","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.14","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"c2e600d17649876a0c2881d59023214942f053cc","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.14.tgz","fileCount":14,"integrity":"sha512-slBfgy0ICWKqAxkNls57PwDjkuQM46DxVqgoYP/rabbIpjKYHtcD5u3D8sncolpFhT4KB72g6wXZePJyEf5S7g==","signatures":[{"sig":"MEUCIQChKzqtwmghgalzzSTdAiheiN5aH+jtwiEEf8khzYrDVQIgSUgLaH4RzN/Sr1YurJmNvxE+F0w3QFzMS/LscQ7FSDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41414},"main":"dist/index.js","engines":{"node":">=14.0.0"},"gitHead":"dd3ad87156358d980586f7638d8dd72bedd38594","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.5.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"20.12.2","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.14_1742411758761_0.11185934886953919","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@datawheel/bespoke-cms-warmup","version":"0.2.15","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.2.15","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"c376b001a9be24bbbf7b35e2e95ebdf47dcebf2d","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.2.15.tgz","fileCount":14,"integrity":"sha512-ZM9xgmClzGOX/SOnJGcehhTKWX1nm6LWNBhD8ZbsAF+oQSUBdhfLPJEZZ9JbiN6EAldRh4f9eCTv2xvdwu4UXw==","signatures":[{"sig":"MEYCIQDA4yg2ZYBwVveOcGfUWJ+/w5ciRCY5Y97v7t4FzOhSSgIhAKdTjV+B9/gLp8sqXxH1d22MzPfiZd5w944R1BU2ETJ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41414},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"7927f384d3c9b533b4fd75e1a59580eb65520d93","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"8.19.2","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"18.12.1","dependencies":{"pg":"^8.13.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.2.15_1742412213992_0.5985644316238921","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@datawheel/bespoke-cms-warmup","version":"0.3.0","keywords":["bespoke","cms","warmup","testing"],"author":{"name":"Pablo H. Paladino"},"license":"ISC","_id":"@datawheel/bespoke-cms-warmup@0.3.0","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"},{"name":"frabarz","email":"n029a014c@frabarz.cl"},{"name":"jhmullen-dw","email":"jimmy@datawheel.us"},{"name":"walterdataweheel","email":"wbuczacka@datawheel.us"},{"name":"scespinoza","email":"scespinoza@datawheel.us"},{"name":"palamago","email":"paladinop@gmail.com"}],"bin":{"bespoke-cms-warmup":"dist/index.js"},"dist":{"shasum":"27cc5a6862a520d91b0839cd9aa3ca118213d0e0","tarball":"https://registry.npmjs.org/@datawheel/bespoke-cms-warmup/-/bespoke-cms-warmup-0.3.0.tgz","fileCount":14,"integrity":"sha512-T7+ZlC+Qhj1MC6tDZiaKxlhCdQKxr/Vv+tn++JQPG3cEMSJ4+bkJZn3o2tlOnuWLw6LeXBnyQssQPKgFeoulUg==","signatures":[{"sig":"MEUCIE0B/m8F+d8boIvMCoHMdGxdeExZ82Ov/plnnEMwFHSWAiEAkpK5AgMh3w0g6fL7hkFQ16MTRADK4F/l9rvP2EWMtIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55681},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"fb9e71d41cadcaf80f7c368375164a933c6a1bbc","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"palamago","email":"paladinop@gmail.com"},"_npmVersion":"10.7.0","description":"Warmup utility for Bespoke CMS pages","directories":{},"_nodeVersion":"22.2.0","dependencies":{"pg":"^8.13.1","tsup":"^8.5.1","axios":"^1.6.0","getopts":"^2.3.0","puppeteer":"^23.10.4","sequelize":"^6.35.0","puppeteer-cluster":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bespoke-cms-warmup_0.3.0_1768847121612_0.9234066304776039","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-12-11T17:42:25.050Z","modified":"2026-04-17T20:06:16.445Z","0.1.0":"2024-12-11T17:42:25.358Z","0.1.1":"2024-12-11T18:00:48.222Z","0.2.0":"2024-12-11T19:03:58.324Z","0.2.1":"2024-12-11T19:12:56.741Z","0.2.2":"2024-12-17T14:20:24.697Z","0.2.3":"2025-03-19T17:38:20.556Z","0.2.4":"2025-03-19T17:41:37.597Z","0.2.5":"2025-03-19T17:43:00.092Z","0.2.6":"2025-03-19T17:45:36.087Z","0.2.7":"2025-03-19T17:50:07.837Z","0.2.8":"2025-03-19T18:50:39.853Z","0.2.9":"2025-03-19T18:56:05.566Z","0.2.10":"2025-03-19T18:59:05.481Z","0.2.11":"2025-03-19T19:08:09.165Z","0.2.12":"2025-03-19T19:09:41.318Z","0.2.13":"2025-03-19T19:13:29.526Z","0.2.14":"2025-03-19T19:15:58.953Z","0.2.15":"2025-03-19T19:23:34.216Z","0.3.0":"2026-01-19T18:25:21.764Z"},"author":{"name":"Pablo H. Paladino"},"license":"ISC","keywords":["bespoke","cms","warmup","testing"],"description":"Warmup utility for Bespoke CMS pages","maintainers":[{"email":"landry.dave@gmail.com","name":"davelandry"},{"email":"n029a014c@frabarz.cl","name":"frabarz"},{"email":"jimmy@datawheel.us","name":"jhmullen-dw"},{"email":"wbuczacka@datawheel.us","name":"walterdataweheel"},{"email":"scespinoza@datawheel.us","name":"scespinoza"},{"email":"paladinop@gmail.com","name":"palamago"},{"email":"felipe@datawheel.us","name":"ffigureoal"}],"readme":"# Bespoke Warmup Cache Tool\n\nBased on Canon CMS Warmup https://github.com/Datawheel/canon/tree/master/packages/cms/scripts/warmup\n\n## Usage\n\n```\nUsage: npx @datawheel/bespoke-cms-warmup [command] [args]\n\nAvailable commands are \"scan\" and \"list\".\nIf the command is not set, the script will execute the \"scan\" command.\n\nCommands:\n    scan    The \"scan\" command checks the available pages in the available\n            profiles, and run the tests on each page.\n            It has 2 modes: the \"run\" mode and the \"retry\" mode. The presence\n            of the --input argument determines which mode the script will run.\n\n            In run mode, the script needs to connect to the database and\n            retrieve the items the profiles are built with, then sets the\n            additional parameters.\n                Required : base, db[-props]\n\n            In retry mode, the script will use the results.json file generated\n            by a previous run. All the parameters were saved inside, so passing\n            them again is not needed.\n                Required : input\n\n    list    The \"list\" command is a reduced version of the scan command.\n            Instead of generating the URLs, loading, and executing tests on\n            them, it just generates the URLs and saves them in a file.\n            This file can later be used in other tools, like siege.\n                Required : base, db[-props]\n\nArguments:\n    -b, --base      The root url to use as template in the generation.\n                    These variables will be replaced:\n                    - ':profile' for the profile name\n                    - ':page' for the page slug\n    -d, --debug     Prints some extra variables for debugging purposes.\n    -H, --header    Set a header for all requests. Multiple headers are allowed\n                    but each must be preceeded by the flag, like in curl.\n                    The 'Host' header can't be modified.\n    -h, --help      Shows this information.\n                    This parameter must be used once for each \"key: value\" combo.\n    -i, --input     The path to the 'results.json' file of the previous run.\n    -o, --output    The path to the folder where the reports will be saved.\n                    Defaults to './cms_warmup_YYYYMMDDhhmmss'.\n    -p, --password  The password in case of needing basic authentication.\n        --profile   A comma-separated numbers with report_id: 1,2,3\n                    If omitted or empty, all available profiles will be used.\n        --variant   A comma-separated numbers with variant_id: 1,2,3\n                    If omitted or empty, all available variants of selected profiles will be used.\n    -t, --timeout   Time limit to consider a page load failed, in seconds.\n    -u, --username  The username in case of needing basic authentication.\n        --db-host   The host and port where to connect to the database.\n                    Defaults to \"localhost:5432\".\n        --db-name   The name of the database where the info is stored.\n        --db-user   The username to connect to the database.\n        --db-pass   The password to connect to the database, if needed.\n        --db        The full connection URI string to connect to the database.\n                    Format is \"engine://dbUser:dbPswd@dbHost/dbName\".\n                    If this variable is set, the previous ones are ignored.\n    -w, --workers   The number of concurrent connections to work with. Default: 2\n        --limit-pairs For bilateral profiles, limit testing to this many pairs.\n                    If omitted, all pairs will be tested.\n        --random-pairs For bilateral profiles, randomly select pairs instead of\n                    ordering by importance (zvalue). Default: false (ordered by importance).\n        --variant1-id For bilateral profiles, specify the variant ID for dimension 1.\n                    If omitted, the first variant of dimension 1 will be used.\n        --variant2-id For bilateral profiles, specify the variant ID for dimension 2.\n                    If omitted, the first variant of dimension 2 will be used.\n```\n\n## Example\n```\nnpx @datawheel/bespoke-cms-warmup --base https://next-bespoke.oec.world/en/profile/:profile/:page --db \"postgresql://xxxx:xxxxxx@pg-xxxx.oec.world:5432/xxxxx\" --profile 1,2,4 --variant 33 --timeout 120 --workers 8 --output ./logs/warm_error.log\n\n### Single-dimension profiles\n```\nnode index.js --base https://next-bespoke.oec.world/en/profile/:profile/:page --db \"postgresql://xxxx:xxxxxx@pg-xxxx.oec.world:5432/xxxxx\" --profile 1,2,4 --variant 33 --timeout 120 --workers 8 --output ./logs/warm_error.log\n```\n\n### Bilateral profiles with importance ordering (default)\n```\nnode index.js \\\n  --base \"https://dev.oec.world/en/profile/:variant1/:profile1/:variant2/:profile2\" \\\n  --db \"postgresql://dbuser:dbpass@pg-dev.oec.world:5433/oec_bespoke\" \\\n  --profile 8 \\\n  --limit-pairs 50 \\\n  --timeout 120 \\\n  --workers 2 \\\n  --output \"./test_warmup_bilateral\"\n```\n\n### Bilateral profiles with specific variant combination (Section + Reporter)\n```\nnode index.js \\\n  --base \"https://dev.oec.world/en/profile/:variant1/:profile1/:variant2/:profile2\" \\\n  --db \"postgresql://dbuser:dbpass@pg-dev.oec.world:5433/oec_bespoke\" \\\n  --profile 8 \\\n  --variant1-id 33 \\\n  --variant2-id 37 \\\n  --limit-pairs 50 \\\n  --timeout 120 \\\n  --workers 2 \\\n  --output \"./test_warmup_bilateral_section_reporter\"\n```\n\n### Bilateral profiles with random pair selection\n```\nnode index.js \\\n  --base \"https://dev.oec.world/en/profile/:variant1/:profile1/:variant2/:profile2\" \\\n  --db \"postgresql://dbuser:dbpass@pg-dev.oec.world:5433/oec_bespoke\" \\\n  --profile 8 \\\n  --variant1-id 36 \\\n  --variant2-id 37 \\\n  --limit-pairs 50 \\\n  --random-pairs \\\n  --timeout 120 \\\n  --workers 2 \\\n  --output \"./test_warmup_bilateral_hs6_reporter\"\n```\n\n### Generate bilateral URLs for external tools (siege, etc)\n```\nnode index.js list \\\n  --base \"https://dev.oec.world/en/profile/:variant1/:profile1/:variant2/:profile2\" \\\n  --db \"postgresql://dbuser:dbpass@pg-dev.oec.world:5433/oec_bespoke\" \\\n  --profile 8 \\\n  --variant1-id 33 \\\n  --variant2-id 37 \\\n  --limit-pairs 100 \\\n  --output \"./test_urls_bilateral\"\n```\n\n## Build\n```\n1- Make sure you are in `/packages/warmup` folder.\n2- Modify `package.json` version number.\n3- Run `npm publish ./` .\n```","readmeFilename":"README.md"}