{"_id":"@openactive/harvesting-utils","_rev":"810-7e891b628cf446a2f0777e0f2ae1ca27","name":"@openactive/harvesting-utils","dist-tags":{"latest":"0.2.801"},"versions":{"0.1.0":{"name":"@openactive/harvesting-utils","version":"0.1.0","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.1.0","maintainers":[{"name":"ldodds-odi","email":"leigh.dodds@theodi.org"},{"name":"ldodds","email":"leigh@ldodds.com"},{"name":"nickevans","email":"npm@nickevans.me"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"aa00a326d98b77d3016620cbdeb71fe153a6de90","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.1.0.tgz","fileCount":22,"integrity":"sha512-mJi02vQC7hmU1efYrHYW4vgKkZvCCiWO2/h++vKRaGcI5Wbov7GpSgq5CoG7iKEV/evvPyoGpi08IwDEyIZS0w==","signatures":[{"sig":"MEQCIGv8TDiJBGNS1lxCwUC3zkTDrkyGMRZoZn96t/gY4PcWAiBK1PlPFpErbIwC4+7N3sidNQV2qE0OU5ONBAKNslOfeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34324},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","gitHead":"2231c78b08f5b1f5ba45572864a656dca103b408","scripts":{"test":"eslint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"nickevans","email":"npm@nickevans.me"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","cli-progress":"^3.12.0","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.1.0_1728658948135_0.04015271452190872","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@openactive/harvesting-utils","version":"0.1.1","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.1.1","maintainers":[{"name":"ldodds-odi","email":"leigh.dodds@theodi.org"},{"name":"ldodds","email":"leigh@ldodds.com"},{"name":"nickevans","email":"npm@nickevans.me"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f8d5c67de27454311ee36465098c62cc25e557ac","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.1.1.tgz","fileCount":24,"integrity":"sha512-B7Gasl4vzb4OOVWiyKIN8be1O8aqL8+EnrHgY6vqIvhaqPG0ssCEXiydpODywx6EFcrCPXGi/FhlxTc1nXJxzQ==","signatures":[{"sig":"MEQCIFCBR2Az2EYR59rf4kFOB8+AZqfnWXalPX6z0fMyZbHGAiAM53vt0mhsTYn4l7VJx0K16GK/n6rGAuMorfilKYz/ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35243},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","gitHead":"d8bc07da36db9a73ca45193d242ca72def63ccf8","scripts":{"test":"eslint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"nickevans","email":"npm@nickevans.me"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"6.14.18","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","cli-progress":"^3.12.0","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.1.1_1728659022235_0.8508097611160799","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@openactive/harvesting-utils","version":"0.1.2","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.1.2","maintainers":[{"name":"ldodds-odi","email":"leigh.dodds@theodi.org"},{"name":"ldodds","email":"leigh@ldodds.com"},{"name":"nickevans","email":"npm@nickevans.me"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"db31d2e7aa80d7fd5b7565fd0645048b3004a56c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.1.2.tgz","fileCount":24,"integrity":"sha512-IiuR+xeKihV0HFci857pea36btPIFo+QZj/EEouhwpUWmgt+dhRvpM4/OAhAa9aguChOHwXQ43HzInjfD2HoGw==","signatures":[{"sig":"MEUCIQCzJA996LUyGOa+0cmQVuS/DWIvk0jZcnxQil6zFh3HfgIgblJNcq7XdKAGi9q/sX+kQGkrsH+4/6dv5sof4oMe95I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35948},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","gitHead":"ea198cb43869e8b303821b2aa414d1bf27f8e595","scripts":{"test":"eslint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"nickevans","email":"npm@nickevans.me"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"6.14.18","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","cli-progress":"^3.12.0","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.1.2_1728659257442_0.371366986144817","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@openactive/harvesting-utils","version":"0.1.3","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.1.3","maintainers":[{"name":"ldodds-odi","email":"leigh.dodds@theodi.org"},{"name":"ldodds","email":"leigh@ldodds.com"},{"name":"nickevans","email":"npm@nickevans.me"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e82c74a1d962c0fcaad41cb0326fa0ef1a63d5b8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.1.3.tgz","fileCount":24,"integrity":"sha512-rt3gP9ICl4uHACQHHpiFc/LOLsO/fZVpz1f0VcfbqTU7QzriYqo2aau7oAJ5g6Dj4PnfVQBqWY8tjP4mKW98xA==","signatures":[{"sig":"MEYCIQCu6//XR+QqWzdy/6qrPo2xDo9uWrd952nET3trT593LQIhAI67aHJTsBdiaUBKtDcTXSEivRRhbblfhcUiJvHag3Zt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36601},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","gitHead":"1b3f00583cf7493fa2fe0e8ca21c46d1224046a7","scripts":{"test":"eslint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"nickevans","email":"npm@nickevans.me"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"6.14.18","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","cli-progress":"^3.12.0","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.1.3_1731496301111_0.87437376195956","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@openactive/harvesting-utils","version":"0.1.4","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.1.4","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cf61836cb4e3728dc91ebc1d75e0bcc6625ed1ed","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.1.4.tgz","fileCount":26,"integrity":"sha512-GR4vsEbfee4oPO6+/23RegJv1SjXgMo4HDoQHsXC2Y3NxWhu6t3gN6P59S71YRuQiAsrcChFwUmwrdu25ox2PQ==","signatures":[{"sig":"MEQCICgk2y8Q58HORhlLuwBzOf/56LjnCgZwkAjnI4oBK2DEAiA5wnRg2Q8nlL1zIiSbUVo7YHY8uO1r9Vyr6cVNDUN4WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36277},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18"},"gitHead":"41dd0f86c907286667fad86b8cd873cd0c5f3049","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.1.4_1738276690652_0.8898768886323773","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@openactive/harvesting-utils","version":"0.2.1","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.1","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f237336fa820d0cfe3db332582f3403395f45f3d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.1.tgz","fileCount":26,"integrity":"sha512-u9tDxFykmMjFInmC3bTXgBp9kZn8DrsgLVZdEZ82cXBPFskR6jSJp2DEMA3fJiQEZgxwUKvgo7IT7+nWUT3lVw==","signatures":[{"sig":"MEUCIEI9gssTUDuVM3rYX/gVfk/DxvfAFHpv7fz/7jde7MZ5AiEAy4H6W1dcsLQxY93vqq/jGccy8M0t9MM74X12+vOpIzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36277},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18"},"gitHead":"266e25fab80e2b15d02d1465cf9e617761322270","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.20.6","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.1_1738276953322_0.7923839813735649","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@openactive/harvesting-utils","version":"0.2.2","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.2","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"435b9dd9b7e1bebc5f0691f36c78be3e273f7e09","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.2.tgz","fileCount":26,"integrity":"sha512-Dpj5e784BK+cRuiBJd3Digegsuui2ifURpsGeohtQYDIrDCB8XFiLRWvY7Y6fFOKJu1m73k+l5btCf89kowdLg==","signatures":[{"sig":"MEUCICjUXPjQtmzD7EQpWEibq1f7xkRSq+K2qzNiu0j0g8ZWAiEA4BNgs2MUZqnsMZTb4JajFr+jIE/nvvuh5mZYGGB+GCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36302},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a54ac41bab0b3b651616c5f5e00a320f68a6fffa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.2_1738279564563_0.45574198816567657","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@openactive/harvesting-utils","version":"0.2.3","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.3","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9691b21ce901a13e11a3d483e6cbfc23816e9136","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.3.tgz","fileCount":26,"integrity":"sha512-SCJ6L3D+BRaz3dhG+tXQn+XBA2kDsWNqMf+fXtpkPZ30AiNp4lhqnNOqq0FcqdmuE82sG3MzWzm2xcaUxKI92A==","signatures":[{"sig":"MEYCIQDbrt4eoONa02RX18vIY+x5u9VByEv4Bqvuc+uJ426dpwIhALareWuZYLBhWmf1bjaSoy4/ViyLcylqk3o3cj5+XOvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36754},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5402529a7dfa3a908d8cec6fdfca350e7e63ac3c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.3_1747043082540_0.09216383464332956","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@openactive/harvesting-utils","version":"0.2.4","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.4","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0695ca78d8b604cfad046f74ad67d6f56667c0ee","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.4.tgz","fileCount":26,"integrity":"sha512-7cJlBVHbL6opvcUGP5nML5oQ3T4eXlkfpqHtEAKKO3LjYR0x6abW7oeH7nlK4LI0kcAzQIDKhlD+aNqncjp23w==","signatures":[{"sig":"MEYCIQCmKw7Nto6V+xU7pfD2YRqUeCt1Bi6y21vuZNSal/SZBwIhAJ9PtRWaEy9TP2QRgwnB+l0kOlNdCN04FTpFXN8OIVAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3846669a32847578f62d8b9b45b966c6fd09b6c2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.4_1747043181578_0.25983961573283487","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@openactive/harvesting-utils","version":"0.2.5","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.5","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"74e30338836f7a6a5251f0a127f8204856ceec4a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.5.tgz","fileCount":26,"integrity":"sha512-9RwuB6JqqNx1f13YjzU7/Mif5tmIfafO4xvyzach4eu3JCorCcPB7KA+sRW13xUYd51KlehIa4BkQ0YWHjdPyQ==","signatures":[{"sig":"MEYCIQC7Yb3fWb6fsyBE4+TxojeIbMSugkZj4h/b0SBzRaNkWgIhAL/XcAV+hOJFQ6XGNEu06Zpz+gpv3dkOWyXEqmDdAPPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b85a80feefd2e44175b2092fd23e9e7073e82539","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.5_1747043209615_0.284275670284305","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@openactive/harvesting-utils","version":"0.2.6","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.6","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"caae7d0bc4c663a1afe0d5811cbe9862842944df","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.6.tgz","fileCount":26,"integrity":"sha512-mDKAfikzQ9qe+Dh1CcQahmSvL3jH9nyKwnvOVPnT7jDrvMxbKesgKh2BwvfFPEf6BMp/TChpgz28SCbulA9SOA==","signatures":[{"sig":"MEUCICbCo2FnBuKQirTbMBZ4TvXq56ws7rnbQVPkL02fYy4uAiEAgGQmvCW1DmzDM/LTkXgch0A9QteHHmmFuD0jlhGereQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"877d3c5819920a6b70edff6e106150423adb2897","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.6_1747043235538_0.03721290759533469","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@openactive/harvesting-utils","version":"0.2.7","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.7","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"caa5febcd6a36865a2291872eef53738ba7e5472","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.7.tgz","fileCount":26,"integrity":"sha512-+8YR6MPkGQLMn3puG/Wb0tIKFnEzsOz0Cli+pTqAS+mjGjORPXOqDUXS5gvrlWxDJF9VZlhktXDDTt7ysI1UPg==","signatures":[{"sig":"MEUCIQD3//DRndbBkZ2TmYAsFGX2ITTROJlP0LLWNyTH3qRbUwIgAsfa7IEqSdTj+7mrS2gnD53rnOG/IPa9C2ys5IdAdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fd50091ca0cc54a50fbdc9af774ed44d52c9ba10","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.7_1747043259727_0.405439846438266","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@openactive/harvesting-utils","version":"0.2.8","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.8","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f2762f8355022da8ca1720b2daa2e6c9d3312294","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.8.tgz","fileCount":26,"integrity":"sha512-KSDsQSiGbar5QjR2F3GvP54ItPnHeQy1qtxq7AiyyJJ/LKtvnO8mcN0OGv6IaLUjtaC5lFiQIuwf5NonooJ43w==","signatures":[{"sig":"MEYCIQCCayqq83vzBKp3epW6OQK+Yi/ejui6c05RAyRNEBalwwIhAO4fBPvKi6clvNRCxoOrG73Fe5T0AhR/sZHVFGnlp9tc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ec6478a733571f33b300854bcf26d93c53b4c5d5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.8_1747043291031_0.9841424589655141","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@openactive/harvesting-utils","version":"0.2.9","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.9","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e7ad24bafbd52ce45e23e82ad12355dc556658ba","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.9.tgz","fileCount":26,"integrity":"sha512-b216mqJxMMT/85HtwVZ02U7tJrx9Sy0cDK0Y+MrX4DGcJGrJiZZFZbAjz43Hw3ZTGRVtExlS8IUbhmwfzDqaTA==","signatures":[{"sig":"MEUCIGgtV/CCw9zMWRJhHSh8o17NaC1wJEL9uTilHmSu//p1AiEAw9XpYXqUlTpCdFYsgynjSoSsejL75Ob5Km8pLazf6H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36806},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aca7e2a07f1bf63a15fd7dac190a5c202267d0cb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.9_1747043317234_0.13132548557189083","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@openactive/harvesting-utils","version":"0.2.10","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.10","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2ef789b55d554be7028bfd997d38ab2fee93594d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.10.tgz","fileCount":26,"integrity":"sha512-NKE+3q33/8OliVDXuM4DAw4lHL6p7maz8YhYRD0+nFBFU2AwRPpDf9q8SoExOLgceEaK8VN8vEFzEoLkwYb9nA==","signatures":[{"sig":"MEYCIQCKFdhh5Gp+fQo8Qboqo7hSnWP3TY/F+mwrIviwg5x8igIhANiO5Ta3XmiA2m4r9psRxeFI/b4CWaT8fc8duAv2ac7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"015c7b9d22cb27d13e9370437e17d44d63ceaf1f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.10_1747043346911_0.17208052807413599","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@openactive/harvesting-utils","version":"0.2.11","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.11","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7e4fee677702c7ab38bd7660549caa595ab2ffd0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.11.tgz","fileCount":26,"integrity":"sha512-kqb9N1b1CPnGLBir2h3HDDSun/QzbCkFbMWqairkKHXG3a1PmjyjnwZWi4l7fK7Pz2ZCu1JmneZkylvW5/W7QA==","signatures":[{"sig":"MEYCIQD5MzcWctc/S0ejXf6coiUdQdEuvclMQa0hXAdpIfxlBAIhAK0u6Rft6V8rsIL6xvCmAzWt5kdNsCwAMspJBVOt6SYJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"57d86e9b278bd3ddf7cf0075570df127236a1814","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.11_1747043373971_0.311399137233052","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@openactive/harvesting-utils","version":"0.2.12","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.12","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1c54b17f4ccffe57ea4e7ba8034b0862404c3491","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.12.tgz","fileCount":26,"integrity":"sha512-jAihu7TwYoR+7CLYVKTDIzokWAHbkEvyoO02h0z7xHoe4cH0d62fCylMEX5jqOxRXRd6x1XpL8ZSE4FV6i1I3Q==","signatures":[{"sig":"MEQCID4HwyTCvpb8hvNQw5dsI6KkETYBRssbjLjcfYRooElHAiBVC5x2AygkLSrFm5xZr/B2cBQ2QcTDdgoEqqDpdZrJ3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4a28e0dcd8666244778e19dd2919b202b6e74ee4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.12_1747043402351_0.7676561925054981","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@openactive/harvesting-utils","version":"0.2.13","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.13","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d50a582e397f818693c4167fcfafc5b448df7a01","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.13.tgz","fileCount":26,"integrity":"sha512-gmIasA6Ta7Ezj+JJgCgdhH4H3bhszXVQ2CTJNnBh9ntiHd1AiwBLhnrZSExJDE87r/+TPYls3DYHcRBBQa2SDQ==","signatures":[{"sig":"MEQCICyGLNeY9M1TT4MtY1SrPi8zkLv+Zukkjadr6vpJalD2AiBkU7YQkdXC6w29gyNSkfVKtLroR3ngnjdnJkQ+iuWCWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"71384151eda0b055ce497cde80bf65840a593005","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.13_1747043427213_0.22673187904656178","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@openactive/harvesting-utils","version":"0.2.14","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.14","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e5b648b29a05165dfd0b8f21e6b6287f5681b660","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.14.tgz","fileCount":26,"integrity":"sha512-r0J3Lbo9+jdtUj4CZxzNit7aDtulfEU+mypglnwkWnaVf6veRtdl/PiUoB4Ap5zbx/hta2ocVSKwmq58CoAoFw==","signatures":[{"sig":"MEUCIQDrtQBulKijJzx4q9kFdeaDCgd7ts3Ckp0dfS+6tK0PvwIgFuWFDd6MNSnmWCAvQsIuyYW3h3Jb535ftUJbS/1vuTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"090ead22a63bacdceadb902debaf9285d096bfb5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.14_1747043452664_0.24368330431051977","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@openactive/harvesting-utils","version":"0.2.15","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.15","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4e867f8bdd5fe0f1f54abedf9941b5d181089b98","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.15.tgz","fileCount":26,"integrity":"sha512-m6+viQDXQ9sp7jCqd/l0EwxlBmfCl23lOnWPR87nc0rTMNeyz+PS2CbIL0oSs3QoOnNu0z2fn3n2Jn9jj62AdA==","signatures":[{"sig":"MEYCIQDdtDcoOr6rIFFWh+/LChPdjQr7CMnli3PAE6MqRiIbeAIhALjS9qit8Ld1zUYmDh6XI5Q7C6QvuXXOnEZeKTuUWar0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"826e0a92b38aa2ae4bb17eb9c5151628e0679a6c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.15_1747043478740_0.44495915507185657","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@openactive/harvesting-utils","version":"0.2.16","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.16","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f4c36b7c8ff71000ea58b86e8e63363b09b73a5b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.16.tgz","fileCount":26,"integrity":"sha512-STjIBk64p8sqmrWE/K8fS1FlYB8xJfI+eRUs3KTTJwAA26ky5IXejl2Ebb9sGRixIvLvDS05o+2bPQoCtbM1hw==","signatures":[{"sig":"MEUCIFPryw+/d0Or1OUHu8aeyFgo9XhPIZbJ7Vt6cPQ3xmAMAiEAyEugvUX7XChdUupDt572qFU41dtyyy0/rlPfZDFU07Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1859c75b2e04d69eaed98b334dd5d0a92c5316ab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.16_1747043502333_0.9548575085915374","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@openactive/harvesting-utils","version":"0.2.17","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.17","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"900b3bb653253bcdf756686376562dd263f5ca1e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.17.tgz","fileCount":26,"integrity":"sha512-F3P6C++kfo1EqsObh5EgDAeHtdq9ssSgY5e7Xlk+xBFFKZKhQAnUy380xY5Y5Yvg1HML/gTnEr6ziT3/7dJahg==","signatures":[{"sig":"MEUCIQC1Io7bV8H8rlY1w6vqKbw5P3QbnunGrOabNlKak6GdlwIgW7P8I527KuJ0uRWJDdFwWOIwgFSjAiQ20me1uMZ3n0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aa2dc20300135bc0c6e1fa4647d7a92b8cb21a2a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.17_1747043530656_0.7022895706525687","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@openactive/harvesting-utils","version":"0.2.18","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.18","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5ffdabc867084d641b2f1d3ad977f58abd9b5fd4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.18.tgz","fileCount":26,"integrity":"sha512-BZHDI88wStwUj6dZUp67XkvILWZdRMfz7xu5W2XPv6eDeozYT6FmkG/1eK+pql5aNu6+prJ2qNE3qwUVMuI+Xw==","signatures":[{"sig":"MEYCIQCqXq/Ub4E6Q7P92/mX/hJbR9b3z2+mS7nr1ijy3W91cAIhANZ2tChyAZWNiNW46a0LBn/7UREuBGA6Jx78Bz6KmZde","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"409926978a8ba752b6d008080571d237e4a4bee2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.18_1747043556788_0.18885564361807927","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@openactive/harvesting-utils","version":"0.2.19","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.19","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cfab853dfcd1dc7ab283eff618a0dbfcda0fb9d9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.19.tgz","fileCount":26,"integrity":"sha512-9vICXXR2/uXQHtmnGGWUJvJDLZeIrdejrVMv+Ubzmjvn46mCPvR6tul80fL8JO/K/vL8xLwJFeh4f771w+AEGg==","signatures":[{"sig":"MEYCIQCNmIdhXYQIAtnl5NeAGT18wAkudzBtMtyx2LJoyMf7RwIhAIzCNQzNDsSPT2gUDBIQZb6xXbKtGNpvZ9H+y/Xu113i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b6f42a38849c6c28fb15105ba77e86945be608f9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.19_1747043580786_0.6661590422569168","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@openactive/harvesting-utils","version":"0.2.20","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.20","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"282203033d84538d196ec527d3c01030cbf499a4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.20.tgz","fileCount":26,"integrity":"sha512-TDjWRi0UcI4Gc4dUQibnPZt4GgtsH//rOiWqSvMMjjIt2H+PFDzwXuZ7qZxMIon0IhxaMQzrpUxoH4sUTVBzxA==","signatures":[{"sig":"MEUCIEyy+dxs6Lns8fTS2YBV3g++9nUmaZ7vfceFmxiMQ4tbAiEAiMsGWz0N2fZMlZCjROOPJ891Km9TP8McDim3Hj0tQ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"495833fa2a3043121bc08585a0068c044aa04ef1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.20_1747043605917_0.49934933160778705","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@openactive/harvesting-utils","version":"0.2.21","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.21","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"126598643dfa43562b8381808611334a463aca60","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.21.tgz","fileCount":26,"integrity":"sha512-P2o3hyli45ygQ0ykdvq95OKPuPlOdQiFrPHJ2fZCib6UYAU7/+4sgSgVgQWSeog8MzVQCwdWJNAr1GK6hysp7A==","signatures":[{"sig":"MEUCIHu+AtOjpoUPhr0czxtsts+zz7RHtQNmEBMkfq+vr6HMAiEA13PArebJ+eqTSu9ZXdi17CYKhoPtE31sU8QAB8K4AEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61afcf5f5b35f066d3bed7b9af5ee289eb84d30d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.21_1747043633099_0.7602013440788764","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@openactive/harvesting-utils","version":"0.2.22","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.22","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6bd8d8d7d3d1879ffd520aba4a9ff3e764ce55cc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.22.tgz","fileCount":26,"integrity":"sha512-gtPjVXHPBu7xRf1tLgjlHEUkM3SItBbBRJuMzPy+hI1JnMC7Fs2nIWRyLTyI8p8nWkjltIQA5e+Zuysct9hVQw==","signatures":[{"sig":"MEYCIQCSKjbPDfcEg65DSuupvkTq/bt/yBrTNyMe7wA5V6yo4gIhAOkBQfOb1aZnV9aI7P1IDJ7neklnihp0IaK90xBM0YlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5b1cb044737e724facacfa4a4c82fa696c66fb58","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.22_1747043658759_0.10148250434486372","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@openactive/harvesting-utils","version":"0.2.23","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.23","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5edb08c2068716ec78ff9603e7f4edbdae0817d1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.23.tgz","fileCount":26,"integrity":"sha512-D5+UVDEeHphNh4/3ZYLQzwXN31eDXVCrylCFn6upyTbFyjJnYeiWomYXwaXl4QyiLEDic9nuZYP4vYqQmzRdFQ==","signatures":[{"sig":"MEUCIQDDoDCFysk68NyR4GOQJ/ujXK8+OzZHrLD5Y8hX9LADSwIgaqnHeONQAPdS46w5p8iEcMWbizVHjhBISWU5Kg7YX/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"117c36844dd3fa585cdb323032887394e6932929","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.23_1747043682595_0.025874486565809818","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@openactive/harvesting-utils","version":"0.2.24","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.24","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0c843185596ea7875565428fded8b8c9558cbf0f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.24.tgz","fileCount":26,"integrity":"sha512-MalX/3dBioQi9ASpylwXwkqtdPo4gBhZ40/ai+YAi3icx9nfCSYgMQBUYQXYBuuHYQ1UYa6sk7E6uTOBYOVJgQ==","signatures":[{"sig":"MEQCIGlHQyufwjG7kHqYySgHn29mqO74VX2fkXNkcyMEOtW4AiBZCg4Us25d+gp8Sb1z7pJdFnu1UxOgKVW0FVb8Zg77Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b7c960d9a823486f989a0d2a5019c3c8954591eb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.24_1747043709830_0.36103331491623414","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@openactive/harvesting-utils","version":"0.2.25","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.25","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1f8d5d4eadd8f60d9b33117bd4ca128d3f3aaa05","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.25.tgz","fileCount":26,"integrity":"sha512-R/QATRBs03iUrgnWPKkPb9fYzD8RDM42B582b/QrSWHZlW3s2kG6LBYp/ny9Ea0MyWT3xFheUQHvgrPITQXdfA==","signatures":[{"sig":"MEUCIFdzup6UyvuERQ07EUL6ZY12dlQOWFpyhvCenp7Jr89GAiEAw8nVPkt92YyzoN1/I80tS5nxMj0VtZXJiQNOiXpZBJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d7aece7f11864b9cd2af8b95bf3f07db52b4fcdb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.25_1747043733732_0.2728227971857611","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@openactive/harvesting-utils","version":"0.2.26","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.26","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4f772581966940dfa47138f2f4de1730ad5dbca5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.26.tgz","fileCount":26,"integrity":"sha512-1sX7vmnSoh4ZT5Z7Jl3jOkHJovNXWIz/hyQUfAn1kkEwuVd20gx9Bsw5TrrSWY8OqVYXCUfAvc9hHD6JCK7e2A==","signatures":[{"sig":"MEUCIHDqgccgs2yVzYFhRxNSpcYZJO+3PCxhau8zrVkhyn0eAiEAgl9xw6/MIb0si4vL9aoU5BO8hBFToBAZWJI+LSwKNEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c0412f73167e1a73101b3b0ac4f653c9658edb6a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.26_1747043758820_0.28468337936765287","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@openactive/harvesting-utils","version":"0.2.27","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.27","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"59a369d570027c8b03552907ce39518e7da488ca","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.27.tgz","fileCount":26,"integrity":"sha512-yAjYhMvaPkIA/X6V8YP5AuzHpCYAKqXH+7pUH/BYlr4edeMpQGtsefnY0g7hNq2UCcMsVcXPR7DGMZQtfjcyRg==","signatures":[{"sig":"MEUCIGMi1KEO5HtHQBiCHNnniUjpKGeewV5bQHO4JqZa4xv6AiEA4WV1+xl5qvyU9ucdSeWR7/vxcnH4H+3QZfDuH9znPfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f6b54b71119f9088f5801dd107b520b2d54ba176","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.27_1747043784528_0.30196784734294635","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@openactive/harvesting-utils","version":"0.2.28","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.28","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ba38754708feb6ddbc729a90bc2bfaeb7935a0d6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.28.tgz","fileCount":26,"integrity":"sha512-KNaaH9ib/PMNR1fQdH5T1nS3XHVMFFGBiyvJhazvjqkV3mj+3XurxGLotSivQumy6XRBapgiQeFuHD8BE/ID8g==","signatures":[{"sig":"MEUCIGbhR5MKx3iC6etdHpbfT/nmWB78GoQq+Wyln1fq4JRPAiEAvK5QHWGg8fzu4z5SAcWB/MjSG4KXOD2HJtFTVUffkl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"38fb4419b1b7b90e60b8b495861e5d4ed3022efc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.28_1747043810951_0.710795781579761","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@openactive/harvesting-utils","version":"0.2.29","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.29","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ed04a2200623e3c2f78e1989001e6f85710b7034","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.29.tgz","fileCount":26,"integrity":"sha512-QTmadIGvmLatKRnxeJsEeTi06kX3wlsnJlyK+i2dzPL4QsIpbS0SxOFUGkdp40LFwfS+g2s1g1gtct4kEVESTQ==","signatures":[{"sig":"MEUCIQD347ctIMCOzXcwTOI++Kws1E1SotGxyCxQTgLQTARZMwIgYB+BGkBkC/DIihiUcOQYID441Bc3f5VN9csR7WdtF90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"83ee247dc410ee97677000208739907bf917e7d7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.29_1747043836311_0.6817211317266847","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@openactive/harvesting-utils","version":"0.2.30","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.30","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3c12c9929d15606f0289a585e77fa6dd80d45eca","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.30.tgz","fileCount":26,"integrity":"sha512-GGYMQ2HoTWwImqQVAthSPVjQ4YJH8jFUbjASBZZomuOFuoCM2vzU+cpjDZ3CJq+5FpTLYkbp8S6kI6rAtJyoAg==","signatures":[{"sig":"MEQCICSepA1nEwC/FNp6j66/8pc6F1wLakBRCqquvLfSAtQ9AiAA3zThxmW89Tz/+S8wuHv2nW1sBdS+nCKCvZnCoAvv7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e6ebc99446a2a3f5a379a013cd18e028fd0d2d27","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.30_1747043860351_0.5041725517225433","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@openactive/harvesting-utils","version":"0.2.31","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.31","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"29192db73afc86985a262d6c7e0e265788672797","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.31.tgz","fileCount":26,"integrity":"sha512-gfZ4R8zn+5mk7XXlkyoijtKr62no1yHzNhJezOSY2uXlfLmmIOO+41FdfinCPJtdg57Jxe2cOzoBzuKRG4qLHQ==","signatures":[{"sig":"MEYCIQDdRotzu6SDV1qHPJ/kVj8BlvUQ1gncIv8qjfiYvMqXWwIhAOMZIQMy3VN+og4xmwqvfoIBuDd6o0erkHEwAGYM7G6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1fd9dbbd945ed4ec9aa6ea09bb734ef606dfc625","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.31_1747043885274_0.9070589222509542","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@openactive/harvesting-utils","version":"0.2.32","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.32","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"421d43c43284930c970f03f3a155627b37f784f5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.32.tgz","fileCount":26,"integrity":"sha512-fZLDVREP6TUniMNPMpnGBa607CxeR/UIQ/BBH50ookRpxaqjqaiLxrCxjKQAamnC/g9VNX6+mQ1/sC2zb7rnew==","signatures":[{"sig":"MEUCICTyYGtY6Sw18YuFqHO7VqVCZNPqkaAyxk1yF6NbgvcrAiEA5mqFxqQvKkta1wQ9af3Ld8ZNAGknH5rFvkfj1D3EvnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8cc5be4ea48ce13f335d34428f1f7ddf385a6868","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.32_1747043911063_0.7451050697266148","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@openactive/harvesting-utils","version":"0.2.33","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.33","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"73411d387410e2648c432792e4423a923e50738e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.33.tgz","fileCount":26,"integrity":"sha512-XcyCmVtbKGjw4hcbLcifkR1KSuaeuDhToDctDRNMPhyidO9jQUFrPiV1sew6H9kg3ZnkIzcD7wB9n/9PUQp9jQ==","signatures":[{"sig":"MEQCIHlhkeALTzeSZDc6cq4AigVs4lqLPGYjQ8vywl5O2urCAiAmhuj0+GBDegA4enn+21HyAXk44VSYz3oAPkA2eRLEXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c413ed2405ba1a3ad1bae48236ef2ee40faf52c2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.33_1747043937817_0.9906632237798718","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@openactive/harvesting-utils","version":"0.2.34","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.34","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"355175d99a8e292fd03878f8520bcb969d46bf40","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.34.tgz","fileCount":26,"integrity":"sha512-GqnSXd3EgIafeexhkbUG3G82JN1xu2JLwRGgs1hujZ+jjMgYWzdaP3DUnqCaiwWvoZlzLiSwi6DTPSAEc+F5wg==","signatures":[{"sig":"MEMCH0//xnlP1q5rsnJEjab8FfGoAqr0X6P5Qb6M5OGzeEACIGzN/jqOsLJTcLLBVmYC3PS+9guLFhIIYui1jCYhch+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0ce8f842afa5417d9a991d45d9ae0c694f7b59d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.34_1747043963912_0.9662199472167288","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@openactive/harvesting-utils","version":"0.2.35","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.35","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fe8e9605594366968d977e43ff55be052e157aa1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.35.tgz","fileCount":26,"integrity":"sha512-yypXlyLDH7vyHfxftWDQRknx/0E5qEXw1kHsSF713ynG/lyxzA1xKAcnbdDe2BhIbj7Zhu+kDAz7xiC3r/qoEg==","signatures":[{"sig":"MEYCIQC/L7r2e8Xhk/A88QfvZTzzlH+W5Qah3MlAl9ZgN+FBWwIhANNTySz6puGk5V13st3618UYt5VBUvJfTvw486x7FWdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4a66a8cf60190a9fbfd0ff293a46c91b5e3017b3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.35_1747043988595_0.6166381190018995","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@openactive/harvesting-utils","version":"0.2.36","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.36","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ca1a25bf1dc6c0f0fbcf73a2bff802e96ed15ec6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.36.tgz","fileCount":26,"integrity":"sha512-XRFp2tGPhqJGSFckhnt/QFiETgZATzaGuMKNjrPVbMWGm+/eMvkcu3xpU/NUZTRJIvK+I1K5D1GEBaMPQA++5w==","signatures":[{"sig":"MEUCIBe490sUZ6VUvezWzkvbQ/XeXb3/RomINXHTQEHH1wTxAiEA3o/r+EVIrnaSB4RI+N6PL52RFUTKbrShGL+PZJw1IlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"124147a103b7d87e02e9484543a3b849d716c3cb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.36_1747044012242_0.9156720567064911","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@openactive/harvesting-utils","version":"0.2.37","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.37","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1f6a46408261a432ecf7deea9ea43bcd6f8fd685","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.37.tgz","fileCount":26,"integrity":"sha512-nvBxIhG3uWpcZzbzoAzy2EvYIlIocwJBc9i1TiS9+cQWfeSxAPbaILHx/F1ZrRgrbvceU4Fg9tErIM3npOENUw==","signatures":[{"sig":"MEUCIFHmSw2UQZLMGemJKoFEMzUgWvtNRJ1KqgLfMuEMfjbMAiEAyssyOYYy1rNAK2QTy54wGxucCua1uJBY1GmS59FyR94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5475e7c426a180eff97fbf060f369c238c75397f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.37_1747044039801_0.275846034325427","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@openactive/harvesting-utils","version":"0.2.38","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.38","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d7e58cb64d3ea8e90f221d288d5a87d9ddc197c0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.38.tgz","fileCount":26,"integrity":"sha512-ScaRsHRnhcRNkCIWha5DuZdTFin4+6zqZq4LUEQwZ2EgisodNEF1uF7He9VdYoNQBdIGSjnIdKdTcpMegFP5qQ==","signatures":[{"sig":"MEYCIQCcgpb2UqfL7Yt7h1VS7X0YO3kmnF57WoeVMyfHIHdj0QIhAOmEngKs2SwP5h1UTxfgQnlQ3jbc1Ze7xp+nViZObBge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"29cd2cd0d3cd8413f3fb90f17ea4ee3d2b119b3e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.38_1747044065192_0.12584009910361127","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@openactive/harvesting-utils","version":"0.2.39","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.39","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fa1ee11099c61c08d255d86785236ea8ac3053d1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.39.tgz","fileCount":26,"integrity":"sha512-SLFT6PeyFOZm7gvHAnCpNHNckDX60n7z9CRy72xYpDpdC1GFZlyYsQd9wvKQcw7txH2lgy7Y5L0g4P7M2ne70w==","signatures":[{"sig":"MEQCIF68V6Ktkv8oa3Xc6HSpp+99KguuInX0V95bvmDI59NwAiBmc1b6mdovqhZAgCArgpV+Xoh0wPga5ns5+Eqm+FvQgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6256e4ce57204026687e0b37287930beafdaf36d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.39_1747044091821_0.575214323162571","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@openactive/harvesting-utils","version":"0.2.40","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.40","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fd85a5c42eec1043610b082f3f4ab213129688fd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.40.tgz","fileCount":26,"integrity":"sha512-m6Rfzr8gz3hcJeKZd3mp/qB8x0hwh0Hiy8h1YIewjCv+GV/q2F+2uHeVBDvBe/Dj6QjBLAgdheVTYRm1Edezqg==","signatures":[{"sig":"MEUCIHFTPla9HWed2R8U0JyG4znrW4IDwUlqSRCKtyUBQRWTAiEA5Vdkh3zgzjWbAqPQY8s8VrGuk09qaFrc0IMzXfAI3wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3e5d902f6d127606b2fc78ddbba3a48ed9a6a2a5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.40_1747044115200_0.6952474670237263","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@openactive/harvesting-utils","version":"0.2.41","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.41","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9055ccc95f43e5add20e89c79be226625fec08eb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.41.tgz","fileCount":26,"integrity":"sha512-ON/yVis9sQI0Fu46MRUooKXVBePHSBmvXipW+2lmRDnnJXnQ2AqaKewmFfIDW8JsD+7mWf7Rsc2VfiBmh1Rq1A==","signatures":[{"sig":"MEYCIQC+4mLcmq7B7LQbF8A5bFXYqSANg9Ba0U7kTeZUgZxn4AIhAN1wDfwDnxnE2yacv0I2Lz2BuFr5q1J8EVRc8MeAtRp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"218b131a2701742e07e83a7df2fe8f8bc7c3ef80","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.41_1747044141794_0.5641334293357967","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@openactive/harvesting-utils","version":"0.2.42","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.42","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e45a990ec17e287ee119aa46e19fc392330d32dd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.42.tgz","fileCount":26,"integrity":"sha512-aQSLAaJD6VleIlqAjWJ2W5Gt7mcBNIvqTXXZoOmqqs+ZC3tV2mBmqgbeiVQmJl+yWvubiSTupBU6qeyqNN4Auw==","signatures":[{"sig":"MEYCIQCuSB0lMLjzpLM+LlNOj/QgeSSez7Irw75B4XI2fBpwIQIhANkCs54dfPOUwH2dVg2DfRPzlLE4iT18fKxcwka305m8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"83785231ff848e1c38c17005d741dc13b4d90c48","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.42_1747044168811_0.2026712209612862","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@openactive/harvesting-utils","version":"0.2.43","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.43","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"db840cfada0c8e3ea68f91e869c805e2125068b1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.43.tgz","fileCount":26,"integrity":"sha512-hzWZ4SwiCzTFDkllSAlqrsuGu8mMe9RX01k8WvE0USIoPdu4agBD1GjicDB2XqqB7OIcLAszf4r3oW2fN/gzPA==","signatures":[{"sig":"MEUCIBC3XlOinm90AgBjF6TS23P9MuEDBsB+1bS/RFr9lxtnAiEA2CQN5kv2RUXeLvkF1xUQwZjupcW+Z2wY2SBqmFd1Wf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0e9a94666c3128e0513c18fef9bcf2de3e9ca7b0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.43_1747044195747_0.7988364097265022","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@openactive/harvesting-utils","version":"0.2.44","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.44","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d6f8a0b88a544de0250c20e9c4376d711eeb5a8b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.44.tgz","fileCount":26,"integrity":"sha512-oSHiGauKG6TtA1HG1tsQIs8Sn1rh1gTTmo3EKZgz8eG1/9+TFkcYReuVIE6pD2a7sGxtVHCW6NRrbXhbifd0Jg==","signatures":[{"sig":"MEYCIQD6vZyMdtG9zT7VpKI/xZ8ioMi+lPrgvPnljSo2WEKbZwIhAIG+Kpm3c/JlSWizpPeDSPjwZ8iWva9xxiOb2Ou1ovVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b65ad1d9c70d9461c85666a428402e7ea70d6f6e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.44_1747044220026_0.11696241227660598","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@openactive/harvesting-utils","version":"0.2.45","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.45","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8b1fff34df21fa771a9c7feb4568bd394c0f3751","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.45.tgz","fileCount":26,"integrity":"sha512-Evp2m9gb+9LFGSyadRW4uQbedsTX/m2tPp4vW9k+9YxxYU4Bddblh7fGd/UBIfz6kAL9SQJZWZ9qFwKyrPzSwA==","signatures":[{"sig":"MEYCIQDxawKRa9F+lIG6sA9Yl4GrnQmDSxSZIIwMI3VOFluaTQIhAKGImkLi3aGOy8yVTzy8JptW2K2rQIy0ktEipKbSsjsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a66b0d54e1696d9dbae72248d6757d0f7d0b1a92","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.45_1747044248185_0.05109114776814039","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@openactive/harvesting-utils","version":"0.2.46","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.46","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a06cae2e026cda313bdfe7b81806baa508d50391","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.46.tgz","fileCount":26,"integrity":"sha512-/VzxXHFOBhcyw5092Qcq8USJB/KXNuodON3IMj3xyYJvMJwWXlwUSAhx2g5w14ZCQfrnC4046Ya1PsroDZ2j3A==","signatures":[{"sig":"MEYCIQCPn7Y6ZGjnOmNqZg8mnCPg0frb7bnD0pXlrF+YLY53AAIhAMtAT4u5+7zrWLQA4hkUpMX4Gc/PSkbbMh5xtapLUHip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fefeb1752d7407edb0a794ffb5ff0eead875f7ab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.46_1747044274690_0.9549576449864132","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@openactive/harvesting-utils","version":"0.2.47","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.47","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6ba4ad0e3d8d6c0fa3631158b867f9b31adc8cb3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.47.tgz","fileCount":26,"integrity":"sha512-IvjkvM/KwwysK2Acg24KRCojgnTqNG9s7M/QgVlnKSBcTSxLJD8QaP+r+UsI6kwNLIILhQq7BrJ2E/c9A2tsnQ==","signatures":[{"sig":"MEYCIQDsSxBuC/85E1tLkug5lAn2xOwjI3FIDAyBQyIBMJ04jgIhAPO1t5WNkxiTsbsky/4Ud5RZF+jdQwv8lkh2nq7aoom6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"88466cf4535421472b13bf8b8fe4cfa511babcaf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.47_1747044299213_0.9358467791698439","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@openactive/harvesting-utils","version":"0.2.48","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.48","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"17fe3db9e5e363f823704bdf9daae8d467e2fd11","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.48.tgz","fileCount":26,"integrity":"sha512-0g7fBku5hJy+x57Bl7XJYK0D9EDPbJbZJHiyWLw/yCwtAfdvqf2TyUypxgYb6AJbLRRbSX1xGP5oHFcDROayqw==","signatures":[{"sig":"MEQCIHbYJr4QPY3HwXOct+ed2EzLThgXc84x9HbhrGjrmm4cAiBzKbTYJbl1AU6vvPyeFlAnzKdb6DqlunxAZhBr2gGShw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"64c315620fa3e9543c438df237df12f951031d08","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.48_1747044325551_0.5254419688867409","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@openactive/harvesting-utils","version":"0.2.49","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.49","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d56a464650ca129a52db963bd67145c5b48dc72d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.49.tgz","fileCount":26,"integrity":"sha512-RdXmnElIlH0eljFmfwFKiEYEKn3Nn/OKiH7jhwHukeNHQN8pRDy/nXi+GNZj94KbU0QzqKYeam6YHoua2E1ZWw==","signatures":[{"sig":"MEQCIAxZNBw2we4ArpFCMrNrd/5of3HejzIQVfBm9vPkyI/vAiBS5Ixsqm6dqVww98g+Nw6fBeVBw6o2coz/3iilESXMqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1e565d88850be8e035f7cf65874ee5f845f28627","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.49_1747044351691_0.9334292193964511","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@openactive/harvesting-utils","version":"0.2.50","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.50","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"154f781db5c8191f3d7a12f7276fd9d98f1fab5a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.50.tgz","fileCount":26,"integrity":"sha512-80ZENWyu+0orZA8hyWyus6n3VLWDCya8EH+Zk/l5pzKyEX/MvGCwp5nrkdluefOBb2USyPhaxlo13xo3rRzIyQ==","signatures":[{"sig":"MEUCIBVpqFkGeNKhsAWmchnRj6+d8DmZiV1zqa8Olipc10gsAiEAzKunTeon8QB20hWwWIetM2PjP4FaexDoJrSS3iCs+k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9fd98abbf5f5021f85256dd20db0ea1d5c0402ac","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.50_1747044376890_0.23289752822354504","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@openactive/harvesting-utils","version":"0.2.51","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.51","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"446a5668fc2b3085a8190638f95f91cb207302c1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.51.tgz","fileCount":26,"integrity":"sha512-Kku4mudIBdB0WD2O5xQQ0ZMeN/0851rP19QXj+nDU/MzajkTSlUkbn3M4P80RbER1nL72fzennOlD+VtDIWiXw==","signatures":[{"sig":"MEUCIEh3c071f9WoKCM5lhrbRn5i5Z42/iPsbccQv92R75OBAiEA5hItT5EXACDFDCY26m4YhMcoH3La0ThBwRG3+1r+oNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6ef72799ebabef72b5d8d92bd066e35c22fe3d84","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.51_1747044401619_0.8480427889833866","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@openactive/harvesting-utils","version":"0.2.52","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.52","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3fe0d310e142c84462f006c1536147a734c1d644","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.52.tgz","fileCount":26,"integrity":"sha512-1xnqewlgCDCwD8EKRcyxHu242jvBDFkzSL7E0h1AlSLIUXeuDjbpIlgoPInkqs5naxEMARKYh5BBRx07tqFptg==","signatures":[{"sig":"MEQCIDkNYaObAvfT42NdWO6WtOYOJ3iVz98DFVkBChQBQNlvAiAfR6pJz565k1bfF8j77QwJlzM403V6yhLzsP4r4UhjMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"062ac78fae2c5197dfc88855c9efa0bf056c9f6d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.52_1747044426908_0.9456167687430121","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@openactive/harvesting-utils","version":"0.2.53","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.53","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"80effecc83c78d30819d309da7923a916945f381","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.53.tgz","fileCount":26,"integrity":"sha512-Il+nTGz0BjoR+XwAI3Wgs9lhcdSsqva/AL2kn8bTlMluVu5Xb7wW4DPlKntAx162mMraW2lsPKNEA9eWJsk8ZQ==","signatures":[{"sig":"MEUCIQDu3ioAwlvNCD5Li56Z/zrLPIq7Nbl11W8XZsqkag8QjAIgAdYpRl6q7nzCGchPjuQbytkBLjTAC45t63/+Om9UOMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"388ddc08016dfbcf27a728ece78c59e69052d7fc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.53_1747044453979_0.05315908322724061","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@openactive/harvesting-utils","version":"0.2.54","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.54","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"72237fbcdca40cc5f51ecf26d60aab0f511a9c1c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.54.tgz","fileCount":26,"integrity":"sha512-VoeckRTAkSxj3ITiRubF1aHa3lm+iHuBAGv3oxvHMl6CXb/fmmn4t3lvtuG4EE4+HLoFXHcJBnQCwovPluDczA==","signatures":[{"sig":"MEUCIQCWi18mQeHnUs7LBfrFpGypuaslpgKKFTPcwXwE+5+txwIgIvv8rs6fGnpHZnhi1sCAXZdQR1vRe42jnOnQzD97Zqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b26539e2a2676e9657add5ca5e31f4abc28a0c2e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.54_1747044478791_0.5706595363747107","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@openactive/harvesting-utils","version":"0.2.55","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.55","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a66514a7d1aed4a0308f3ba4d6d233ac3c2ddf81","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.55.tgz","fileCount":26,"integrity":"sha512-TWKCBIUwQyGcfZz2eIuTIPUw4R+S2Cy0MjVVsOsfSyvZORurN+ZUabh87Q0/Ul9/r8mSByNxxfnSLFbMLD5/vQ==","signatures":[{"sig":"MEYCIQCDX8QhEMo9ha7U0q59H5lbTEe+FQ1objqtW7QZWEHddQIhAKhn7V8WFLghpyS0992UMwS0OB6D9xrkaIRqAtREpYxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"53d5835878953da902498810715725c79daedc25","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.55_1747044502943_0.4914641725711604","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@openactive/harvesting-utils","version":"0.2.56","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.56","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"864657756baed95c76df417566b71ec1284b6bda","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.56.tgz","fileCount":26,"integrity":"sha512-+uADxUfnfcFTn28c3usM6VSazxBqOjM1BRjWNJm1gxytlILvxbKXdxKDout1SsLNIV43A30HC/DCQpnkEePsTg==","signatures":[{"sig":"MEUCIQDm96ht7VTdcfIKnuhJlT7Lv0HT8EYm6MBppUzijKlgmwIgR9RzzMMiqazjE7mOr4x+QRaycjYwi7/+xfafZfYqjnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0365a17d851374a70a10ec71e4b06c3c2bcc6d3b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.56_1747044529459_0.8061079625578416","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@openactive/harvesting-utils","version":"0.2.57","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.57","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"37be34f47197034eebfdc3b36e2a89eff23f4d6d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.57.tgz","fileCount":26,"integrity":"sha512-5s/485MYEQnq2KjqzGDNMIBPz7qqJGpvzSWwCylLNwe8iTKufqfQahHI2ovzn71lCtWAwMEnQx8twIssHYWZrQ==","signatures":[{"sig":"MEUCIQCw47ifBqIkzDndOetNeTvZF7g2SbAtE64bie7nbaVkYQIgflxe4Xf16QwIKvHkJ9W/Ubo1ZenpDAwM/Rk0ZsI7Epo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"03ee551c37cf618247a838c98be288d7b1d269cc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.57_1747044555050_0.44413499962059566","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@openactive/harvesting-utils","version":"0.2.58","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.58","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"36e7e4d8af5f2a0ab2e311e253a93f949d79bbf9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.58.tgz","fileCount":26,"integrity":"sha512-CCrtm+sG/wKSE/KreIct/8slfTzjhsGEyeju8AzeoRGstexKnRFhnpxKRLiVm9wy2dpnptEQviVwKnRUdNvHPQ==","signatures":[{"sig":"MEQCIGGvZUpHSRmk98NCNG5mTGJ89uuNhLc9O0QVb8wQW3B+AiBhwfLhYE0tV4NtNg4Ihr1PB4hfJ4vMYM5d2D1SyglztQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8214be9703420c80ed44f609d64af7b801c32bad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.58_1747044579097_0.9341243191234558","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@openactive/harvesting-utils","version":"0.2.59","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.59","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"97c13914ead83d13f404560147b7eb418c495c60","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.59.tgz","fileCount":26,"integrity":"sha512-XCr7KOPy6AzlSxtevvq+HD5MHBdANwQR2Qbk8FX+h0KeUzSneeROB5Lx563sBpsZhC/F2hwuaChl0Cyb8gN+CA==","signatures":[{"sig":"MEUCIQD2SILpHnOlo8Y3cl76xEm9fM4ECdm73lAaM93Dhyy79gIgCAWdjULEKBsJ8/l6u2YTQuBQh4luF1hmWQlyT0Rdpz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"658a3c36854c2eb297529e99e47c3a6bff77c41b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.59_1747044605295_0.453053190564201","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"@openactive/harvesting-utils","version":"0.2.60","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.60","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3bae06569ef421c880875064d17baf115e058b0e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.60.tgz","fileCount":26,"integrity":"sha512-oUErkukfYQByvBtqX01bJtoXDmcjwwTrj3o+jObc2JPkOBu8gPaQrLhueUDej9sgViFQ/oyRBDsnRLLbK4foaw==","signatures":[{"sig":"MEYCIQCN0G8qFTDDiNpYTy7lJOk6CWcSsRdtOjOCawt8VfNouAIhAK4UwjAElKaDN6Z7kyt8T7ahgnQAGv5hYjFlMeHZg0Bn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b2e8f1bbe4ab0ec4335082813bffc3fd09c8a72a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.60_1747044631994_0.6130414739865506","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@openactive/harvesting-utils","version":"0.2.61","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.61","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ea41dd20575865505a7a5e1a349202247dec9743","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.61.tgz","fileCount":26,"integrity":"sha512-eWLPsBu/dlFK82brcSX13nup0SctRNq0eM2qKRLJwufZD7cZ8Dyk6ssT5/t9a89h2jmI8zcE/yk37scLVX/SaA==","signatures":[{"sig":"MEQCIApbzUBlNqFTJdR45n8ZVj1YzXXBJDGRiA0bD3YuZ/0rAiAsBxKX9zg+WOl3ebVs4i8l/k2mZvuyf/rrddLdO0+w4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b37e6f90a67c02ecb316ff70823208a9cf4ca5dd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.61_1747044663577_0.37621171243686735","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"@openactive/harvesting-utils","version":"0.2.62","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.62","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f38490b900d2174bf2a544c3a555f132fe3433ea","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.62.tgz","fileCount":26,"integrity":"sha512-mdItjM9d0VBpRXrqSwM1wov7D6tAYxvfSA9lJ9qsOHoLAFlFm/MuELHiWw7tMAj6xkOdjlAenvQdfwIxZ2TFIA==","signatures":[{"sig":"MEUCIA8A/y+NasyLmJALio6nvZxH21N03BqOJNI1oYynX1xlAiEA9I0i6cwyClpMY7v2yLfaghC4MVPTrDcwZ509v6AKDsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fadc45e6e490f846a6df48916cf21c701d4092c9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.62_1747044691565_0.35102037492517413","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"@openactive/harvesting-utils","version":"0.2.63","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.63","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9c30e594b39d5b052dfe9a6d20f8336e2b9c4f81","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.63.tgz","fileCount":26,"integrity":"sha512-ByeOFa8mP0auMB0qqmFg99ZUN5IJ/E4NVd3s7zEgGWkj5Ovo1zg0BRC+2gelVQ3418qtdUsDBTHQOzQs2Deb/Q==","signatures":[{"sig":"MEUCIB8w/M/K68eJQ8LPp6M3YGErx1jQd6bRR1IruJ1iqQiVAiEApRfRptFYLJ8BwgFnneZwHuCRaC64vXEqS3529EWrzzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61c2940367c0831141a11b33931e0dc0efea695a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.63_1747044718157_0.8997800918912957","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"@openactive/harvesting-utils","version":"0.2.64","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.64","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5a76b768aa774f1e81642853e87fb09aed756cb8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.64.tgz","fileCount":26,"integrity":"sha512-T5vpGCiG363CPH1vH+eGHUC69CQcZXEE4MucUm/TkwXEoS2+xHnPnKEhiL/eJhJohJdE/4IDgHcwQhsqQXnqNA==","signatures":[{"sig":"MEUCIADAKRZ6e5IL48blUxBTL36DoCnFGhUVQ/qeJXktfwWaAiEAvuFxMV6LZxK0jsWAKy52aBWrD+Rmkd2/cvwqRJACsKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f205ba3c62af2ee3c4b46307afb91aef30e015c0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.64_1747044743382_0.06519911386349997","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"@openactive/harvesting-utils","version":"0.2.65","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.65","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6b5e161dca0ce6dac2203d0f02bdc5e266164dc0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.65.tgz","fileCount":26,"integrity":"sha512-MLNlXvVxADG7Jv24GKnwYkK8RoXQne8ENV5+7vEWGO13nPH4TdKr77JBigKq2VuC67kjVeNpxnkW7dM4nJGP6g==","signatures":[{"sig":"MEUCIAlUXN/fNcTEywOES1P82nVtrcXJbtWPR6Vah/+9IMqsAiEAygpR0DJQlfC0MDJw5O5aCJIe4MQpyWcgzahOgud37i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fe611f3234079d4a7a3e36c7c3d94f8eccb8f2ce","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.65_1747044768600_0.5338036614427051","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"@openactive/harvesting-utils","version":"0.2.66","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.66","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f6452b56e86518d4556ee89ca6783fceaf3314b6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.66.tgz","fileCount":26,"integrity":"sha512-L4Nst5OBcqaJK3i1Hk8JCyMj1GHAgcJWeBzvd29mfwOvQc9GXcO6SHlpnQUsKOawpD56CexnZKuVaCJcLfglyA==","signatures":[{"sig":"MEUCIE4RBVY5rvGqkLqN1NZzuV7vBebomVD9PKK/IJeXtGG2AiEAlEhSGwTnllB2dRYopIJkTaA10g8zMCRHoZHzmaGpZkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"182f7e71de5b99072a4c00715398d60188c573e2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.66_1747044793627_0.4212097634431169","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"@openactive/harvesting-utils","version":"0.2.67","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.67","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9faa1da24882b009f4311a9c87dc6b46a9a2b89c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.67.tgz","fileCount":26,"integrity":"sha512-GkF+7oWzeNuPySbPKN5YNz8y37dRTgVswXlQyZOijhqSJoTjSR3gorbh5UPdtQsd3N8k70bD3zNG6REn4L0Lvw==","signatures":[{"sig":"MEUCIBqc/jhApXS4lLMYLiCbFofJnYHdKm+VIRIYnvXMZG4DAiEA8s9VTv6tcRNoyTMy63OM2snMr7xTKh5zg3h0W6rlFZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"63e0c5a9d1a45b90cb395a323ac40984eaf60038","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.67_1747044820243_0.49842577604082394","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"@openactive/harvesting-utils","version":"0.2.68","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.68","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"41d13569b838b6eab452d68fb3c35758a0435966","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.68.tgz","fileCount":26,"integrity":"sha512-v1tAStEnhe6G+3siHM3zZ5AqB1j68YVA7XIpIHg+9HM/nBQVSZsJbjENVaLLFM0qR2/Wlib0Bhg8QKeMH2etzw==","signatures":[{"sig":"MEUCIBl0BQa45vMqOCXgEZovmfMee+BV1wAT/FYoxhakWNfXAiEA0wrXneCtDe2KwUylm+RtFFYrj71aDXH37sKrDVEU8xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e5df149fee5b675949b976159b21e97b23ba0d9a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.68_1747044847010_0.05562569784662541","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"@openactive/harvesting-utils","version":"0.2.69","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.69","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b3c9b1b216ab780ad8a24d28405a40ad2f0fa97","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.69.tgz","fileCount":26,"integrity":"sha512-tkkwbcwPICkD3c0J/p4MAXW3u9LsBtFG/+q1bL0STtytrpTw8mB5Juo++f+tF4xTRmLJwAJRVx7q+Q+WvVoFig==","signatures":[{"sig":"MEUCIH1pvI85idKKcSplLpDxDZiMaOHvfR9mie9bKx7pGM+3AiEAxBZb4hlHDUF0sDugCD3yrqM7bZKdpSAtH41TfozUnG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f90d2b5e7d4d295c1ade3b0272674aa5825861bc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.69_1747044871075_0.9143915022785698","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"@openactive/harvesting-utils","version":"0.2.70","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.70","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dacbb241b29d6bb012580aba2148e3c7608c1fd5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.70.tgz","fileCount":26,"integrity":"sha512-Ny7FykU2j7P/qeqgz5r0XQEAUzPtJh8o09vd5lIoIGhRtSg2MYy4bw0cTFRsrKR9GFjsvrNKEAio6qr/cCLOnQ==","signatures":[{"sig":"MEUCIQD9XzyxeV3v3GltS4I5U4xR2rONBsTYw8RSw0/oJC6hmQIgSz882BOZr3P3yXRl8OoirnEJdBLVd9pqf15MTk8jLfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4ad630a36ce58adb80fcb575c3bfccb2412f03a1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.70_1747044897635_0.9701891772356921","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"@openactive/harvesting-utils","version":"0.2.71","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.71","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a0e2ab75bc52fff82e384c4ba92f25197a766f2d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.71.tgz","fileCount":26,"integrity":"sha512-rpbRbxeJBe2Qh2uCtOzWjgpcRXnRB5v20Lf3g0FBJA+9ZisPYEAy/aI+w9KwiJhf2Rqy8dpd+mspeuaaFaWBmA==","signatures":[{"sig":"MEQCIB7msuyX8quMse3MaOWzkwMa9NNjJrEXOnXCOt/SiMPpAiB54OU/LGjyJBB8u6Mi8jbCuvxdqDATImmlsaTf07kXBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"821065d277aa9ecc47aee54f9bd3bb57ddc05b69","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.71_1747044923350_0.9794978632371354","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"@openactive/harvesting-utils","version":"0.2.72","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.72","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a190026314ef22c157e0071ecab17474abb162c0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.72.tgz","fileCount":26,"integrity":"sha512-1jWm7WGd36O+V+rmE34+k5v7JfYpoKJJS7XHdmeqgmcpLGnpx88q3hkVSws/39lZ4zQMVLdkxHu5vB6G66GGoA==","signatures":[{"sig":"MEUCIQChuVVJet6vObZtLkEOtjCLQLjvb9aKM/FKU6qAGev3RwIgY+AaUu72Ejw7hHhJeGcl8IzP+0hs3AXHRzupx7Dujbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9252abe0aecffb6e87a06e9798d5f399868823d0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.72_1747044949334_0.14918194094507964","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"name":"@openactive/harvesting-utils","version":"0.2.73","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.73","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c409ab2fd347e7dccc7f6ea0a215c83192570d29","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.73.tgz","fileCount":26,"integrity":"sha512-mj8ZUOOUyriGilSJBRn0yH2yyqcEM78FH6GWzS17v5XoGCfUt9FlIDvowPuuS1ov9kxEwVNAOByyMZIdeWAD1A==","signatures":[{"sig":"MEYCIQCbFWH5NWk0M+6wntGHrOyJVwsKdcDnNA2oI2fclijXcAIhAOFlIhToEVfAc9Pi7qGkAxkIxqD+qIE5denLip2KuOC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"267c55971dc19617f529c3d041cca5a5581fdb94","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.73_1747044973733_0.7640413214351187","host":"s3://npm-registry-packages-npm-production"}},"0.2.74":{"name":"@openactive/harvesting-utils","version":"0.2.74","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.74","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d7201d1e1ba54f2bbb011716b729c068ab9b5e48","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.74.tgz","fileCount":26,"integrity":"sha512-eX4ddLaxYWAbm68KW6QUsjVGi8T4GjpU19P7tAkaryz55GE+JwgESxBD/uZoU2i8EyO1Mo7UMOVCob1UYQ3eRw==","signatures":[{"sig":"MEUCIQDupL4YtBSlAKlbvnrTOxspDMclkj9hZvd9Il3QRANb6QIgUCQtL80QZi/NZhv63Vtw+vEqEQ876R3BoIUmtBZDvUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"78c6bacb6ae5b0e393ca30388378fbd681afcf2b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.74_1747044997861_0.4508807221237727","host":"s3://npm-registry-packages-npm-production"}},"0.2.75":{"name":"@openactive/harvesting-utils","version":"0.2.75","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.75","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8847b60ba9fcfbafed222a0fe6f6e730943070ba","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.75.tgz","fileCount":26,"integrity":"sha512-XLAeVZfXyIvqEIPP0HWvmaD3MPfUVGwIkfHjEUtZWGnd/6hZSUsqKZxs9EGTWp8CyDnTaMegoAFyBPhWJI3euw==","signatures":[{"sig":"MEYCIQCJ5SUM4TBP2k8MQhb43vM7eJw32KIagZTh/XRU3RUoqwIhALMLNLHtu8t09swkTVBH4rh4SxS9S7FpJibouBIND341","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e658469b411f4bc5e72e126f4b1787aafb8c22e6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.75_1747045024514_0.7222352345865681","host":"s3://npm-registry-packages-npm-production"}},"0.2.76":{"name":"@openactive/harvesting-utils","version":"0.2.76","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.76","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d92b0903dcf5f30a1467289eb8b02c72a9c4780b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.76.tgz","fileCount":26,"integrity":"sha512-Aj43rwLQY3ITLo/XOJQbkpGmyyTAcX6qyPvoTH19vB+Q/UKMDgKgK0W5z1Bk1ue+0cbd1CNo8JVjSzJEskrVtQ==","signatures":[{"sig":"MEQCID0Av/ZA8e1HBejSRtpy9GEZmV/3Dccnuh5T92MblPC8AiBVh/FRgNLcUgnheFUcnuykV7fYMerkb5Oxxdjn2lA7Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8f2de028a41e8763f5764aa46305422a957c9ab1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.76_1747045050973_0.2645574636064827","host":"s3://npm-registry-packages-npm-production"}},"0.2.77":{"name":"@openactive/harvesting-utils","version":"0.2.77","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.77","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d5e71b0aa0dc751d83e8f5fc5a6da5c362e245a7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.77.tgz","fileCount":26,"integrity":"sha512-7KqbPPnKrGa1GcUln0bxPc8CEk7w3ESrZ8bGXaknZ84MweQM9EJVJIxm5zzEU3vZUt+CqmTPAWQa9sPxsGtQ1Q==","signatures":[{"sig":"MEQCIHI8UZ79kQ99kQ5E2AlqWVQhLW6P+9soiBI+ePzbm4AmAiAE0rtLb/eszej1yu221UFMVJFiZ1LJWkQ8JzVRyH73hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"26604fe17f7e299212a7e700417987032d2deed9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.77_1747045074790_0.2537113791469543","host":"s3://npm-registry-packages-npm-production"}},"0.2.78":{"name":"@openactive/harvesting-utils","version":"0.2.78","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.78","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"24f14894631b7249541bdad32eab15de1b6d62fd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.78.tgz","fileCount":26,"integrity":"sha512-bKVSggolEdjOO1cnJbsuB3xQi9KaO83xbpAW2Pnm8ZICq2EntoTQrxTWHP7Kae4atCoRhCZKmTmBVAIFD+NziQ==","signatures":[{"sig":"MEUCIArCLLQnqN+y5sadnFjuB9iL5PebcQzuI+QXcGNI2NeoAiEA0Y7Ffap535R/pPDLqi5ngk3+l9LEIdJpYPwrkLN/ync=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ab5105819c391579cb05858945553cb7246ba4c7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.78_1747045102108_0.863049736119728","host":"s3://npm-registry-packages-npm-production"}},"0.2.79":{"name":"@openactive/harvesting-utils","version":"0.2.79","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.79","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"796b1f389157727b5be54b94137a046a1181e908","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.79.tgz","fileCount":26,"integrity":"sha512-5P2El220rJJmYRtJf/D8zXbE5IfORV4O2cizS/P4k1MZQDR70CVnJgHMhf+xHi+rOMfVVFMau6CRJlBjkRtYMA==","signatures":[{"sig":"MEUCIAVAukfxlIKOTUqReJoCf787S5ZxQwpgAVjGbeWVm0WOAiEAkPX1mPGJ8K7ykY/1Dre2UME+rvlIlAKYwJ9q1Gn4v4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d04a3e4c6c92d6b57e544ca9bf58712f7ba301ca","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.79_1747045127635_0.6094094515281263","host":"s3://npm-registry-packages-npm-production"}},"0.2.80":{"name":"@openactive/harvesting-utils","version":"0.2.80","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.80","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cb927a72e04d793e17306d1125a55b506fa78ee4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.80.tgz","fileCount":26,"integrity":"sha512-NXBUvErfvgZtLhwO45NWy3WVH/9utSvqcWvLrehqWx7iE2IOPkoHlq77yIaTXJXjYJ8EfJAAgVuHmguLHCYDQw==","signatures":[{"sig":"MEQCIAZCzHOwzEuxrQoDmwRlVhbEJ/y5gekYp98enxVIRTbTAiAsjKJseHpWM+wZ2vxz2wlfyG/OB0HLWsUrl5wihkKARA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da228b58940987b3442acc722fd55bda8012d91e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.80_1747045154144_0.9146004691699783","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"@openactive/harvesting-utils","version":"0.2.81","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.81","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1fabd0b7b131cab62b0ea05a1a1718f02a2d0b96","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.81.tgz","fileCount":26,"integrity":"sha512-1xWEsPhdEzBjYCBpUydjvxDyUu1DBYZEbXQ8sVDo5Z8XgyTkoUuTsqp0PwF4Cp+9YPTGU0roWVfa0E1ohJQbyA==","signatures":[{"sig":"MEQCIHcZUu17pFkCMHNCj/I0Lekf4ebegdXgYlNBGOHOZx9vAiALzqmrXCX8Doy+kdGM2+411A/IwotG7IAoNp4CDVEYjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2f00aa3f81303c3065ff356a84916e7fd7f641e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.81_1747045179689_0.114953581014833","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"@openactive/harvesting-utils","version":"0.2.82","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.82","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ee674ff7398a2a32b6aacf71892049987b6e9488","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.82.tgz","fileCount":26,"integrity":"sha512-Lk00gs7t2ekhG+Z2y8MXgyw3qhbbDc8fvWv3ALhdf5HuPT12SLEVq72gUXrFErCJBWxd0+wCFrExTn0ycGdjdQ==","signatures":[{"sig":"MEQCIBYwONVm+lcPwWQuCAOUuc2XVP4G8+r3r8NK6AV2B0FNAiAuK8P/IETB7yrParX/ywUCkXWJtrPq8cfw1rdlrB4Rcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b091c0fcb12294ef8998fb0d3bdbb4dd99e7e595","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.82_1747045203551_0.8418976886122289","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"@openactive/harvesting-utils","version":"0.2.83","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.83","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a1c0d309b4f25318220a42f5b0ff0c830b426526","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.83.tgz","fileCount":26,"integrity":"sha512-XlUNcuEpM5VBAj/XE38xERS5pz6nC5c+nFPNFB7S4YZoFrgg7PKZ7O6JXqC5ufNF1L/Xfe8ygWPf1YdtkFadJg==","signatures":[{"sig":"MEUCIQDRjnPFCDvLarCiSv4GP91CevytwtTqbbWdkTjAyVqWFgIgfDQoTHWbAaWLa6NfAzFV6IwttVcaNwHDT6vkM+947nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"83218110a2e262370d0061befbeca6ac1c813244","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.83_1747045229773_0.43465672502708386","host":"s3://npm-registry-packages-npm-production"}},"0.2.84":{"name":"@openactive/harvesting-utils","version":"0.2.84","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.84","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d57bea8803844b6c69ea3e13fe094a3b9939f0e5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.84.tgz","fileCount":26,"integrity":"sha512-dQpQDNTDMcS5X9VW8PZ0/Hd9hzmCpTGYdm4u1STRNsk5pM4ZcfYbw617scykccKEmIAkeoNyqXrArtSPS+Esrg==","signatures":[{"sig":"MEUCIQDqFlxToIxQ8sascJL9Pmf6mHplfXjF+msTtnNKbfwC6AIgfvi1ygb3SOklNz+PXb0CvbLMO35fIAMmu/5iYhw94OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68f8033ed4aff8790b302e686050271641dd5163","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.84_1747045255139_0.4677130023090208","host":"s3://npm-registry-packages-npm-production"}},"0.2.85":{"name":"@openactive/harvesting-utils","version":"0.2.85","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.85","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b0866ef12053ca92231abbeb0164d195dab3eb1d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.85.tgz","fileCount":26,"integrity":"sha512-UpmkWZ78T5BlQHAdDHrquDK9Rypddhs+3YRLAEPcv2DhK2XUV/i489YgtWJGT+HluybrQZenMIGLAHAb2OMTXQ==","signatures":[{"sig":"MEQCIAMTMK5Rm1xdGMHbpKN7fnY2UJFl6u+2ivtOLppJPqmBAiARupFjG4BBTyxAaRzDEKiBzu4aWb9RMs522l85oH/HzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"33be458c37921cef7ce30ff00e6ab21a5fa8d22d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.85_1747045279484_0.6516603824586087","host":"s3://npm-registry-packages-npm-production"}},"0.2.86":{"name":"@openactive/harvesting-utils","version":"0.2.86","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.86","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ab4db583393db46dc6087b70c63d43e86a46e203","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.86.tgz","fileCount":26,"integrity":"sha512-dfDIIz50HkTRhih5tiQXKSZdv5Xf9ysq2lf2+gwqYGYle9MJcBHjOLY4Zd+x0NmfqXtVdobE8HFgCJvuE6UY1w==","signatures":[{"sig":"MEQCIEyuU8F7sG2k8dXYsZYiIzaPrWMcA4xZ6WXi+ztIikfOAiAib1vX+iecjBfgxry1U+NmLzWZz3lNMDEKFp9okNflyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9eacd30fee2237b03b971cd9f98212e00a5c61fa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.86_1747045306820_0.18997985993129451","host":"s3://npm-registry-packages-npm-production"}},"0.2.87":{"name":"@openactive/harvesting-utils","version":"0.2.87","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.87","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ccc72ed1b54c8013dd68a7f9fa46753446f70248","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.87.tgz","fileCount":26,"integrity":"sha512-Wc8Mbj3QzMDVH/0PwU6c3NOdwgX3GAjXwxI/Zq1uDiKvxLxppeyn00k06AZw+0cwNX5txTlkNCpF+O86gH6P5A==","signatures":[{"sig":"MEUCIQDI5aAun1UuAahRVmwehgVQYgX2qrZWcWcma3jd2RqbHAIgEInSVyb2QfMpYAT6wSPRupRgNA601i4gTU9YBpxI5oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4bfce28ea33559328129ad3a173544dc91d3033f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.87_1747045333317_0.6452505903384733","host":"s3://npm-registry-packages-npm-production"}},"0.2.88":{"name":"@openactive/harvesting-utils","version":"0.2.88","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.88","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a0a7fc091f506812421ee094a89a384663f6ada5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.88.tgz","fileCount":26,"integrity":"sha512-XiMyaO4NDMiiJJDmUzVVSDgZL/rCXpuVjZWb5m8KVXRVYBLFOsG6K2SEt+kpys4YsYlkgL5BNTeXDOk3bNLWjQ==","signatures":[{"sig":"MEQCID3J5QudlSfB899WDqNK0x3o3k45Sb9bUe13OhFo9gjeAiAPYSTeq9XyUSXvJFmL/GE3z1Du3Rn/tR8Igx5JdBzcig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ad8a7b6d45b613f0e7d5dd1f9428f3f615f91bf2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.88_1747045357336_0.8316400257267864","host":"s3://npm-registry-packages-npm-production"}},"0.2.89":{"name":"@openactive/harvesting-utils","version":"0.2.89","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.89","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"655583cf495731bb855cc211f67834468b912729","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.89.tgz","fileCount":26,"integrity":"sha512-TC9YpiT0ohLGQuP9IF4G33YyDQfIEZUudSGPjV5phhhMImd+p9UJsK+xj1DqHsU1m8y8jVMpOKeA0FVqWEIYsw==","signatures":[{"sig":"MEUCIEJQeDChx3Dl6OgnJ1BB96zxbBxDVRnILZedClrmBwWUAiEAjZ0KBvl70cgHIddF62dMuKR/2r7eVSMUJ3vAAIvtdIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d11b97d6c6d842d0973d51f728bf57f10f84996d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.89_1747045383959_0.8552784902478721","host":"s3://npm-registry-packages-npm-production"}},"0.2.90":{"name":"@openactive/harvesting-utils","version":"0.2.90","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.90","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1766536b596e82ba447aadbaf6ed37e7d7c5d800","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.90.tgz","fileCount":26,"integrity":"sha512-OFMr7TAGgmgwdoL7bI3NhHwi2DEpkrIaJvcnR4ddjSQrDD1OuybiXwaBfXCfFK4ed6iZg2taj6Ytyw6xfRXh6A==","signatures":[{"sig":"MEUCICfNG9/L8iDUDn+Nw8IdzqojZKOY+XGOICjBCotxXZnZAiEAmCIAUxdccJT4gL8X6S6QDylGL5Scd8i/yl5npSdkrlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"62f5c9e82834491561a638fd1fdb4e2b8c3d11d2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.90_1747045410663_0.9710187087703614","host":"s3://npm-registry-packages-npm-production"}},"0.2.91":{"name":"@openactive/harvesting-utils","version":"0.2.91","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.91","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"55ad99e73c7e03da29b5c9bae045a261f1b2b935","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.91.tgz","fileCount":26,"integrity":"sha512-pYUOyscmbUEbH2VFNHR7XE7r3NegH/eCTp12R6PoP70L76EnvkYQ18MFA39NTZL1wqmGyDvjaV0gdkVfVtggxA==","signatures":[{"sig":"MEQCIGuooe0EkyJbBAxHJn6LS6YSs3sQxc9tgqGLTNU20OqgAiBF4rpRqyDMSEr6vHDs/r7P2xVp3KikImAAefvzdETORQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16be2e6d03651529d54e76d5cbf33312e85e28aa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.91_1747045433941_0.19478744274341153","host":"s3://npm-registry-packages-npm-production"}},"0.2.92":{"name":"@openactive/harvesting-utils","version":"0.2.92","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.92","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7037d724a54a2ab54b1ef29fa51127706428e41a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.92.tgz","fileCount":26,"integrity":"sha512-/51BXl5EQroX+xlSV1v6E+W/J2IGeGgp3gYLycyvkFAc1mNja0tpw1vFWvRJoJKw/biLrWZzWKTkEROqCBViOA==","signatures":[{"sig":"MEQCIFcFP/HuED5Sy6h2shsZHVVJmidLHF6Fnt5A2AA+AXhDAiA24QBOWgzvqdgAX0Qfu+kkroMXp46iHJSMsOF3ahXI0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3f82a616db91803c9973b18d691e88e7d6e9889a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.92_1747045465219_0.22255932804354028","host":"s3://npm-registry-packages-npm-production"}},"0.2.93":{"name":"@openactive/harvesting-utils","version":"0.2.93","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.93","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"af3879bc6c3ca088617abc35fa39502dbbd73e30","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.93.tgz","fileCount":26,"integrity":"sha512-XYOGIYr1z0QoB9u8QB0aVKZ8HtwTn6vNU8nE7jUD57qXuaI9K0OUQnA4nN9yblw2qnI/BAjoN1NXvzpGrZvk8A==","signatures":[{"sig":"MEUCIQCLz2f32sDXULYAHCN8S+Y5tjIgZO/eKMCtGCnVGtECTAIgc757lqHlXZfB0u+Ski4pe5CUuA5DFmt8kmQQ/ZXujeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da5efb5f3a4bdfedefe4c9f468b2872125f9fef1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.93_1747045492400_0.5205167404779849","host":"s3://npm-registry-packages-npm-production"}},"0.2.94":{"name":"@openactive/harvesting-utils","version":"0.2.94","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.94","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35a8cc5630572e82e1d1290be8e76c282a568892","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.94.tgz","fileCount":26,"integrity":"sha512-khkNGIASz7qFpnqmhOm3jTLIRk1ls6Noy2EVlsRzR8eS/+vmdJbVMfe+0pg+pZivgqbEe3DhGr/QgBubx+kHWw==","signatures":[{"sig":"MEQCIFdErWgGdMjT42hsGi5ABv1kYrbGTWAINXB9dqG38PLrAiAvlK/8ZQgOv0v4dZuJip6ddmSTXL0Mom+2DHzNN8ErGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f91987083b3d634b1325da4aed92bae7e8bcc4a1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.94_1747045515770_0.02967535108617292","host":"s3://npm-registry-packages-npm-production"}},"0.2.95":{"name":"@openactive/harvesting-utils","version":"0.2.95","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.95","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bd18d253a0b275bc16d6580efaa7e5a6da434bab","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.95.tgz","fileCount":26,"integrity":"sha512-8fqEze8R/FIJjIOSsjwjeu4LrLWN+qsycR7pGyUtr468D9HprSrFQTKE4wCFnaTGgV2NL2XdcocrJyFAWLlqyA==","signatures":[{"sig":"MEUCIQCSCtjx0AmUL83x5kjuB13C43gGbv3CLJpW6XerhjeJBAIgDzue8th+acE893orS4pn3eSS0wflIO+xPyLC0+1ltv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"05b8a4879e69c3b9a67b3a493d7e35e6b2d5ea07","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.95_1747045541145_0.17341955855708924","host":"s3://npm-registry-packages-npm-production"}},"0.2.96":{"name":"@openactive/harvesting-utils","version":"0.2.96","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.96","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b9db47f0c4d2e60d8b6a96f31edf2b5d9937984","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.96.tgz","fileCount":26,"integrity":"sha512-y9lUWOTJayzfzjw3l0PLp+frcZ0fe/URZeRyTCmAviJUaARA7e4CjQXAvZyxxqU6JaHi88kHskO6iIAnsAEENw==","signatures":[{"sig":"MEQCIGk9KTpPXjJ1MH7l1ISkaePJNKZIH6PuVxOSl0OJkD1iAiAn9M9l3Y8xZAtynYBF4MfatHcfsFvtC9aAnIZJHGf9ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6700db81b3a84a5cf93383c07efc53b4880ad224","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.96_1747045568815_0.005680836018113755","host":"s3://npm-registry-packages-npm-production"}},"0.2.97":{"name":"@openactive/harvesting-utils","version":"0.2.97","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.97","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a160c90ebf473a16f2502ce011de1b52e47c4c24","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.97.tgz","fileCount":26,"integrity":"sha512-PccPDMlCD9WEWXE0Y7jNjK2ZFzFPSEXSsrBj52bK0ioRNrCzOaSwbKzWcuPfMYAfXcGadyO4mVOVvoRfiZ7Rvg==","signatures":[{"sig":"MEQCICAiTebFIxkZ88z1KHjJlwdWoAe4AioOoxtMf1i1df7jAiAtMvqcKek5wSTvjjNcMyPzCw0LK2KAxjVoDjjsV8OYOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ddb6acf60c9f6762c8674003b4014ed8fedd153f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.97_1747045595066_0.2047729928981874","host":"s3://npm-registry-packages-npm-production"}},"0.2.98":{"name":"@openactive/harvesting-utils","version":"0.2.98","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.98","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3cd0ab563fe1a788db376100b66472a426004ab2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.98.tgz","fileCount":26,"integrity":"sha512-wKtDIN8XdWbNPlrMmni3T4abJmetc17SFep65JaiUHG4zNAM2dfkO935/hlz7MTjCs1KC1x4oG2EpVu2u5ydPQ==","signatures":[{"sig":"MEQCID+RKFtW/gB/tgOApgPivsfja3bcbjBxtIPhHNX3rgbIAiBGHNJZEqowr+m4Smor5Ojk8+vXyhOGEBA5UUXxZdiQTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9b5044ed14cbabc9960c20bfb3da2fd9d424808f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.98_1747045621009_0.6865361527196214","host":"s3://npm-registry-packages-npm-production"}},"0.2.99":{"name":"@openactive/harvesting-utils","version":"0.2.99","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.99","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7b53af3227afe6cea32d4e3eb0c4c16f2c90466c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.99.tgz","fileCount":26,"integrity":"sha512-i1A/Zax7Sd6S6K3Dr7pzkPWIjBFHT7Q4zja0ZPU/tXRwqLar03YBJFE5/hJKvokBssPrv5vbkFyHYsrEXXnIyQ==","signatures":[{"sig":"MEUCIQD0WXHNeMYA24KRkGhQdN3E4by12upaOsSpD2Dy1vARCwIgHwCyKsbyyRX61ZinUMokzh5jrXBEgmPygKqMqo1y/s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36807},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2e267f2b199d6272100c9e160a17f6c5708e9b36","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.99_1747045651702_0.11338152899602627","host":"s3://npm-registry-packages-npm-production"}},"0.2.100":{"name":"@openactive/harvesting-utils","version":"0.2.100","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.100","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d59b2612356a0f253a50ab3a1efc1048c10c7dc1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.100.tgz","fileCount":26,"integrity":"sha512-3AU03i95wA5aK3l4aqd5BFXVZHpWR57tFrhoBBiR0zFb02l1mbjBobF5LDpQNasUmelfjwxZvTJujWUJbmfp/w==","signatures":[{"sig":"MEUCIQC+qqSE3qk9PE293eskyB9zoGuI4pOpk4//oZ7JrXhDWwIgDQnyVQPTcrdJCPJ/iKOgBZk3IfgdDW65rqi61GsgwNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fd9dd3c951e137ea895c62ddfc5595758bd63250","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.100_1747045676074_0.3691800237932106","host":"s3://npm-registry-packages-npm-production"}},"0.2.101":{"name":"@openactive/harvesting-utils","version":"0.2.101","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.101","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f0a4f2a278d9989e54df4febe9aca914bb69622f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.101.tgz","fileCount":26,"integrity":"sha512-8g7F9shYvXcuFYIUf3A1LGg8MMuCyJlTGyy48FYJdd+Fg4HV20MZ0Ekb5l/lljEAPWNH3xZ/Q0c8W52qAK2nmg==","signatures":[{"sig":"MEUCIAwDaboHpD1VOEHNeQa0S2dBAo7dYskR/mMCiu1lE+64AiEA33r2laGXL1Z0O7H2HCxNaOMm0oF+fNVPHf2GRkaAoEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"de92c136396ae964b42c00cd3cfc9ec8de22773a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.101_1747045704921_0.9706698875479687","host":"s3://npm-registry-packages-npm-production"}},"0.2.102":{"name":"@openactive/harvesting-utils","version":"0.2.102","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.102","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c6b9e6dc7b8ce997ebe69b9d277a51c3ee86895c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.102.tgz","fileCount":26,"integrity":"sha512-4SS3NC6t7qnFgT5Vg69LqsOL011h3tIgoHdSJgUiJQ6vo6xAWCYhQWogqE/jWIEQ1odEZ4aSmUcal99VXd9ihg==","signatures":[{"sig":"MEQCIFal2MkT0xUQwpuK1W+6txat9W9cU9J7DdqWWmSmanGVAiBCtJDRkl6icO6d2ItlCXHMXyM6UbLOgj+llPGvFNK/ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e3117794324fa0ce2aaa3071bea59312a1ad48c0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.102_1747045731029_0.305626043952387","host":"s3://npm-registry-packages-npm-production"}},"0.2.103":{"name":"@openactive/harvesting-utils","version":"0.2.103","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.103","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"81d471454ed0bae923a01eb57e16e7af89d16602","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.103.tgz","fileCount":26,"integrity":"sha512-VeTIfh5XzB51rNi+MEpMrALWIU3kyYyiQnw1M5mN6GuaLlAyl6QWWJFbQ28EoS5zd2BBxXZ7Eyi/mwlLFhblFQ==","signatures":[{"sig":"MEUCIBFFcz8Tv2ZNXOiXhdt8ihyq9s2DMazzFDATPv5pxH/LAiEApQHvoZ24EBUyp5nBzr5QsrYlZLFnqjxOpAnb00f4/vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b42364492880cf3e8df1759b16c6141bec03540b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.103_1747045755035_0.2003148830839232","host":"s3://npm-registry-packages-npm-production"}},"0.2.104":{"name":"@openactive/harvesting-utils","version":"0.2.104","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.104","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ddb467c2108601514b124d470082a9d9efbee38b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.104.tgz","fileCount":26,"integrity":"sha512-8V80RIpSkD1CPJKhuZ1lXYL4NG2S0itDOBwK/qagzjd/odQK5Of2a4a6u128fh0kPl2dcW2p1f7yqFmKCTBcVw==","signatures":[{"sig":"MEQCIBZeuVULii/yEtJiE9WA2ECup7yNGn/UfU6OqhoOJ8MqAiBV7bsUfCRTgOtHKwwymQ5wLGqoPsKNwbwghuvfqTyVfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"46c606e336776d4135fcc61508b173cb395e5b15","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.104_1747045783194_0.630741046567916","host":"s3://npm-registry-packages-npm-production"}},"0.2.105":{"name":"@openactive/harvesting-utils","version":"0.2.105","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.105","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5e69181e7262f4dcb17ff6081e486a9802f1e666","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.105.tgz","fileCount":26,"integrity":"sha512-gZSY9FYutSZ5P3XEdEZQ21UUfAz0s/CziMZBLYSl8i353jyBwrsTw1TXb8TskCrtUfdaxpCieKR+/OayUi3+tA==","signatures":[{"sig":"MEQCIDyqrlhNRNNF143kdnKlRTbUJ8JNAyLTIlK0SuypNJvQAiAobGj462//+8Q5vV6I3UQYMchrL6tw7hiLc1TeIMavkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0f52d3a1cd7c625b9aeb6767f099ce03fc280a59","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.105_1747045808356_0.578827219634465","host":"s3://npm-registry-packages-npm-production"}},"0.2.106":{"name":"@openactive/harvesting-utils","version":"0.2.106","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.106","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9061811d4a9474d7fbc076584b70be5fe65a8c36","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.106.tgz","fileCount":26,"integrity":"sha512-nqecim6D/ZrkaMdqdCTQxhriqiEmvEXbIVxGV8iVQOe2VdeuWnDeykTfSyAAlmPW0fSNFeJpnaBmWFQcou0R+A==","signatures":[{"sig":"MEUCIQC7DcJz7MnphxNHxZHiqldi3Zau/yYD2gup0SC1yJtkjQIgJzCSH5pkBGaoNMC7RsAeg8hPZSMwbbtfeWXvcoxU25c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"27c7234d9d11229e4c4ddf7644c5a0dbecc31f5c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.106_1747045832497_0.6387175251543025","host":"s3://npm-registry-packages-npm-production"}},"0.2.107":{"name":"@openactive/harvesting-utils","version":"0.2.107","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.107","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bb289ed2a366cbfc4baa367055d58e41e3aade05","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.107.tgz","fileCount":26,"integrity":"sha512-Ob8sC5kUhLrqSMorx/TAV0IYUTE2WARkyLu/CFUVYFEdGo9gsARYbXYSKEY/iclDoWjXDHrlpL4vtTqq8tsDdA==","signatures":[{"sig":"MEUCIQD+kew9qXqhOvfnLjyJUeS0hUdpvzdnmSccN0hdeP161AIgFeJ3LZllf6HkeAJV7bXCfW/zvo4MxK8vdLWBsPyrzBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b1b2c485c6435169e3f0314387cf96a70adfbef1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.107_1747045857214_0.9553733947673457","host":"s3://npm-registry-packages-npm-production"}},"0.2.108":{"name":"@openactive/harvesting-utils","version":"0.2.108","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.108","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6003766fdce948225d65dc7aecfa70d4ca0c0f18","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.108.tgz","fileCount":26,"integrity":"sha512-uU+LAn3FhLv4uWmgtvmWiE5wEeUvMV83+uW6HlBojCKVKrwcHnB09tp2QDXv7G7RKH8Mww5kIGVZugjXi5l1qA==","signatures":[{"sig":"MEUCIQDYATChe7+rn4E5wWw0yQEf9Ik/SvO8ctF9KpRvTFbNaQIgaX5sy2VYyUPZ5FiAde7/apkMo4KoG4DJm8IU961Ig7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ded218966bd415bbda3808129223508a9c019d59","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.108_1747045881346_0.45598524920488703","host":"s3://npm-registry-packages-npm-production"}},"0.2.109":{"name":"@openactive/harvesting-utils","version":"0.2.109","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.109","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2006d15e58f0330b1adfe3a39c73415c2477a22f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.109.tgz","fileCount":26,"integrity":"sha512-ybLPNou6kwFyyrE6XhULZCA+VphzAjjO1HX4S0p4sfubrcD5GPhtGPg9z0QJ7vxWsF2yf0rAE6m2uV4X4NnKVg==","signatures":[{"sig":"MEUCIQCzes4EPJoI4sZEiZHMjPGNC3tH4LLasWMQlt7N4PdvQQIgYDKMjJdpXj+wuNLBv1MJYsW2EwJCDDwnD2y+vswSYSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da46f91e466cdbb789896cd6d0b22b18aa53e782","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.109_1747045908316_0.3697525202471321","host":"s3://npm-registry-packages-npm-production"}},"0.2.110":{"name":"@openactive/harvesting-utils","version":"0.2.110","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.110","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a78c92b2d4afed19e894664f52a0bc5fae1a7c3f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.110.tgz","fileCount":26,"integrity":"sha512-8CONqmUQD3NbhsNmRELKvFF+4mhgKjV5+AwxfHt+/e9W30N1uVf1xvdGP4jR81/oGNDUem+qiwxAdc/I03c2aw==","signatures":[{"sig":"MEUCIA1eLPQ985b/uyfpeDSoAisV3jk7EfD0YOL4+ScM+1qqAiEAvU7TJEY/vcgVlWRb+7U3lMwKawYijTJtgs8nxlMeq2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d4f6c100c6ed4a7e33f39356704bbc9ea6f86825","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.110_1747045934326_0.895438826049898","host":"s3://npm-registry-packages-npm-production"}},"0.2.111":{"name":"@openactive/harvesting-utils","version":"0.2.111","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.111","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"23b92d5d4e4001d8a41223d11a6fa7e55cf2a39f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.111.tgz","fileCount":26,"integrity":"sha512-wRut29bAbl85Scp2WxOcpfbwFlvREBEjLCRVGow/ZqsE7nMlGwOZVmPAPuwzuPQKSeSl4PTDIeYQQBLvanngKQ==","signatures":[{"sig":"MEUCICgatEKPBZA1vLqQVEeGgNiXMB8WEZHPwnZWVT3nL09QAiEA1xNrBquDzxhA6ThSq+1UhEn+sMdSxSatHz2BWDE6Mu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2e74016d321284500e8dcf700653c5107b263c44","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.111_1747045959766_0.17645037669807584","host":"s3://npm-registry-packages-npm-production"}},"0.2.112":{"name":"@openactive/harvesting-utils","version":"0.2.112","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.112","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4370226763bd4741ce3579b9c72a428e0bf14ac2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.112.tgz","fileCount":26,"integrity":"sha512-oI7t9Bt4Edwri5gzQJri/6fxPbhDrk8psmNLk8XLTcMyG6x1pcjD7SkRuXeyE0+50+drKLFlvGO2lTV45wP7Fg==","signatures":[{"sig":"MEUCIQDnid8gEJbXl5NkvutOryAwILrn+FvATYLk6IhynWA27QIgCseYoW08+qIh+ZmLxfRaq26LoV7hR/h9SdT7vv5l+G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2cb97431e0a5178a3f6e64733e83a30ef5bd1d02","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.112_1747045985672_0.6487826552842328","host":"s3://npm-registry-packages-npm-production"}},"0.2.113":{"name":"@openactive/harvesting-utils","version":"0.2.113","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.113","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9593be0fb6f79083e6131ef0305452e938ced241","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.113.tgz","fileCount":26,"integrity":"sha512-gQwf6QTvHG7/E/pelg/w0qzBONB1Av0PUP+pCoIJXA9jGTyLATeMg/X7CuMWDNhK045GEpcovoJfMPawwZewlg==","signatures":[{"sig":"MEUCIQDzYLRk+xLToGwJiqFa3amaspa9OBB15hEL8fFJUJkA7QIgdi3yVBq57fEpXz2MZruIL9NKwjwT27C0SzrUCPTWins=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5eb3fdaabd7c17568f856371cf121ab79814c859","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.113_1747046009499_0.3796482903168046","host":"s3://npm-registry-packages-npm-production"}},"0.2.114":{"name":"@openactive/harvesting-utils","version":"0.2.114","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.114","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7292cf6e237edeaa1faedc9360ac573f9219b90f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.114.tgz","fileCount":26,"integrity":"sha512-65zvBczL6Jq5FT8wt2Vg0mvbAJhWR/rekImJbDa24K+1JZMb5jqjcl1NwkarK0QGKVx4KTNPkxivtfjOaFpi5w==","signatures":[{"sig":"MEYCIQD+jxUMuYH05l5ggF1Q2ms3uzcowayIl6a4IidDbRhJPQIhAPOFnp5pgNynYP3Ob80upwwMyARepsPjU6NKFmhBZvwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9bd236f8329de428eb0a100ba224708da0381349","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.114_1747046035540_0.9248639233442173","host":"s3://npm-registry-packages-npm-production"}},"0.2.115":{"name":"@openactive/harvesting-utils","version":"0.2.115","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.115","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ec7b6ee419ba54fbaeb4f23e618b4eeee6a644a6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.115.tgz","fileCount":26,"integrity":"sha512-dJ/o6ogxw2HiL/58Ki0emAr2O6uyGfeGWcKFlq8iD3BCUjybZkbkU/w8RduWwJCWYhlKuZ0+CdgIpAWtJwDCjQ==","signatures":[{"sig":"MEUCIBiOieHOgW4a7URJH5UiT+FGRXuIIbTqwIW95GzzFMj+AiEAtMKyvksHHRVsOGbRJGj5dU4Mg+C0ZwkDdygV6pQK5jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5aa14c9ec18ac5dcc03224ad816ca0ea23c5c468","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.115_1747046060448_0.5098474912252471","host":"s3://npm-registry-packages-npm-production"}},"0.2.116":{"name":"@openactive/harvesting-utils","version":"0.2.116","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.116","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fbdd58e0dcb87f3c4933b06e04b20d4ea53ba5cd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.116.tgz","fileCount":26,"integrity":"sha512-6GtY8Y0AASoEYV22VkAN0cUHhLX6MSyvVfWc2tQv7O4gFDnvC2GrUf/GkWE9HGYgW6OA+l/3RIelH/xt9f8X/Q==","signatures":[{"sig":"MEYCIQDS7WP5sV5VKqckw92WQg6ue719Sp6Et5h2AXvRhWk+6QIhAP6AqF2oJ8BsBqf/9xf1vzkD3CN1TyRRNp87yLIOZwIx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a0d2a42d9e687ab89626fc5f306f6ed83912afcf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.116_1747046086955_0.9896825669254337","host":"s3://npm-registry-packages-npm-production"}},"0.2.117":{"name":"@openactive/harvesting-utils","version":"0.2.117","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.117","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"abb77bb9d30b91428dc9bdd6b837df59353a1b26","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.117.tgz","fileCount":26,"integrity":"sha512-OFIfegg/tZc4UdZyb9tMR/AM8luxI6ouUDt1pt1W0KJ9RLVx/NnwTesGBqjdwV2URmqwelzkJC/xP5aeC3NYQw==","signatures":[{"sig":"MEUCIG+68NWtjR4sQoj9ZSWhW5p+0MzHmWKkgndl894y4GCWAiEA4ZQjdEZv5FoOyHYH7uEdrZbzIOeHAG95XU09wH9kBEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c9977012beb37576693b8170f1e7c8389878adf0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.117_1747046111432_0.5461879019120139","host":"s3://npm-registry-packages-npm-production"}},"0.2.118":{"name":"@openactive/harvesting-utils","version":"0.2.118","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.118","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"03dc889c77aa45f19e4f9c8b04ef08a9a88aee0f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.118.tgz","fileCount":26,"integrity":"sha512-BtL0yMMX4lbfCMmJQw33epFVPDc4rEfktnZ9pVuHNQ7W/UHE85WDzqGluQfdX6LexUfi+KBnlZDUYP/AtkdchA==","signatures":[{"sig":"MEQCIBTeXB8CG6Jcf+HBtiNqQV06gMe1c408oc4evd+PuBzmAiBp/eqwq+REKTYWiFaSCqLj473RNSSA5z97dk4fSwls/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"027094be538da25e3b6e8f22028799e4841bb834","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.118_1747046137318_0.8174649604370046","host":"s3://npm-registry-packages-npm-production"}},"0.2.119":{"name":"@openactive/harvesting-utils","version":"0.2.119","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.119","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"87383a54fc90b3171b56444cd0b72e384a408dcd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.119.tgz","fileCount":26,"integrity":"sha512-Te2izRPeGAKxtGzqwz3sbiXpy7oUOlWAn6LZ1L9Zz8R/tyvfuqq7iLMbuVL0gaxgEEY/sQCC5RWItpOWKeKpkw==","signatures":[{"sig":"MEUCIFjn1PolohG9H2XEEWFEzFm4trul6Rp14vxenLkOO/QsAiEA+w+lqlOLd7qPzb/KCvNCT+Rg028PffYn8Y9QlnuhtL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"26c321d0143b8660c11843bee66151aac877244c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.119_1747046162497_0.17377234726357593","host":"s3://npm-registry-packages-npm-production"}},"0.2.120":{"name":"@openactive/harvesting-utils","version":"0.2.120","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.120","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5222ca4da5ea5b60e6b50caf008b47fc749ce47a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.120.tgz","fileCount":26,"integrity":"sha512-uvZDiUE8wCF9lHkb0i0AVFXAUO26s/nzES/zWLQOR+clvot8u9TJMDlQbIs9W8OWrmc4F1Ly9vM4VwC4SyHruw==","signatures":[{"sig":"MEQCIHWL28T9MfXgbH0bHfHk6TvsNr7N9z19jVJVMQK4VmB4AiAKHCNgyGodtdp8dU2kBr/RMTUndQF3I32TCJtj2PXEew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"24f565a863d6665790723b2ffa225a2eeb00789e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.120_1747046189619_0.5305215022790004","host":"s3://npm-registry-packages-npm-production"}},"0.2.121":{"name":"@openactive/harvesting-utils","version":"0.2.121","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.121","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d23d9ca3433460f0edbd4b3e998e26af49436bd2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.121.tgz","fileCount":26,"integrity":"sha512-p4nDTiCzImBiYEgJ/Ha2c0gdy2dpQeAN0IgZJzRFFhZp2JN6m0t4+cEv89J2bfRnPekin38tQlUJsU934VoExA==","signatures":[{"sig":"MEUCIQCoWg7oMFnDSX3AErM9wtg7v/PRSodQHcDv85ONoOCHGAIgJuaN3irv66gt1ZW1ev84kvA6wdsiFhhMVyivA7OZQuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"735fb304c76c3e8654eabd7ab66f495de9d16c87","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.121_1747046219292_0.6950077625506583","host":"s3://npm-registry-packages-npm-production"}},"0.2.122":{"name":"@openactive/harvesting-utils","version":"0.2.122","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.122","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a27d16662d99704afe91d424e72325fa76eb44d1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.122.tgz","fileCount":26,"integrity":"sha512-O+aja29gpt47wCr3CPBqcCw++1cJ0nyFi7k2cPYZHUMjrhIeqGSPbb0Ye24zJZvv1kuogUN6V6huNHVpAoildg==","signatures":[{"sig":"MEQCIB4Wux1wi6rkVe4yi6e2ZmzgXmpjzUqwfCytCk4sdmh3AiACI0U5geA+BI4aeKXmXY7iBGX/UGXzogF3VjvHreDzFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68b7c9d65bcbfd322c772e74d153c7fb25ec70ab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.122_1747046245062_0.4310104468606417","host":"s3://npm-registry-packages-npm-production"}},"0.2.123":{"name":"@openactive/harvesting-utils","version":"0.2.123","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.123","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6023e3a225a589e88f360ae7cbd452d38e4b7ddf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.123.tgz","fileCount":26,"integrity":"sha512-LrahIDiD7aymlAC1BXhBqOa1yQ/jtvoZYuiXaAg3M9ldwhxUsElEe5cgsuMbCQs2Ix75qxKTgXKccwbbiQ3nUA==","signatures":[{"sig":"MEUCIQCxYYpaqX4uvvUzkT8WrLBKsTM/BzY0oJCd1VOixuOhuwIgOqqTJLVLcB2WdCVAsdrxVtp/WoWuMjxU6aVFLVsoQac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"633c9ddb24012213a9c4138700ad2b7322096687","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.123_1747046278267_0.559920342702763","host":"s3://npm-registry-packages-npm-production"}},"0.2.124":{"name":"@openactive/harvesting-utils","version":"0.2.124","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.124","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c7f7b7b2130969c217bf1dd55370c3ce1cdb2a81","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.124.tgz","fileCount":26,"integrity":"sha512-HN2Fsu9ZFicGpKXBjhkHuZSCfYCPPiN8dG4nEjoh0Hj2JHGV3ecxqaHLENtc9Os85MA0YtOFTCaxazpeO/MYQw==","signatures":[{"sig":"MEUCIQC2wjJ8iA7UJMEm7L1m4xCEggTNce8duorIt337hY2SDwIga7qbtq2J9fc1ZLSnnVb/RbrP0MJ95S7CkSKKeua99XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bc9e5785b9a11cd4d83747dc086905cdf73e33d9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.124_1747046303392_0.5180405533032253","host":"s3://npm-registry-packages-npm-production"}},"0.2.125":{"name":"@openactive/harvesting-utils","version":"0.2.125","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.125","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a1ef3a36baf76b9f656bf6871a7bc67fc9c68675","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.125.tgz","fileCount":26,"integrity":"sha512-wIf42wOEPFAwjmVcBE/UWSbpI++Dw9S7gy7S7Z0p1Cu/DQV36hn6p0rooWnOi7lXHhvUW7T4ybItp02qg2/cPA==","signatures":[{"sig":"MEUCIQCfBreIYxtbf6VJc8MJb8xDXkX86xQRHgyjodxosKbuAwIgA22DPHvZ5KUcj30BYS/sXho9LjrRXdooIwjEjofyCjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3cc487b6f863d124ad74d665b21203b22b87cf94","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.125_1747046329431_0.6431900749968904","host":"s3://npm-registry-packages-npm-production"}},"0.2.126":{"name":"@openactive/harvesting-utils","version":"0.2.126","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.126","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d47d195cce5eaa116379f91a009b72400e82b2fd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.126.tgz","fileCount":26,"integrity":"sha512-MZI2dafyk/vbJx/PZikf5gwkt8Rdgd5Osku2+Vcq3XypprNqeBf/swNHPStT+fydFTfSPJ8x6LU4wBi0QNmzvA==","signatures":[{"sig":"MEQCIDPKV2MNQFLfvAAr2+UxBsHS9LArp33JoZfKMT+dAlTIAiAI8do+cNXgRzYPKVOOAgpqci+sAfzs9kcPTc/WeG+fBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"57d15707029e9ec2b6cdbc5b281965396d9b1b90","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.126_1747046355956_0.5515599645564233","host":"s3://npm-registry-packages-npm-production"}},"0.2.127":{"name":"@openactive/harvesting-utils","version":"0.2.127","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.127","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8cc7a967de200c444f48a80b3c209b4e98e8fc82","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.127.tgz","fileCount":26,"integrity":"sha512-+dEqPWTUo2ytaqxgxzu35qt6/BpUnF0jV5H1P3wk2FWfEIK5dpLLcW224LPUEufZcJwT96p+8MZqDNOaRaUjtw==","signatures":[{"sig":"MEQCIF6qNuXkhjZJk44Uc2WTxdTg535MAiw+iFGsxE3Np/b+AiBhmd1D8QWzdcaKEcvUBuQVE7UpL/sjQ1LPObS/IDknpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da14b3b768f2c643f9d3caf9201242c0a4ada1d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.127_1747046382898_0.016393932117108045","host":"s3://npm-registry-packages-npm-production"}},"0.2.128":{"name":"@openactive/harvesting-utils","version":"0.2.128","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.128","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5163e74e107e6296dff6d35bf12d56672f5281de","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.128.tgz","fileCount":26,"integrity":"sha512-oIol90qUvdpnF0zKSYU5rbHPeqkpuWnt0lk67qVsM38+NOMtKg0M6DBnAIPzweev5YortBnjRF44uVnrqEv4Wg==","signatures":[{"sig":"MEUCIQDyeWn/oK4SzLuCTX8fD2Y7JfP/AXOcXTujAWMurm7bfAIgbuxehhEYaP5P5VosXCQCPlOI3b16CrlQaJHZKJuj5Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1313d4d1d4c6124c919cacf7902c4dee45ec9ce7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.128_1747046408078_0.7417156559917477","host":"s3://npm-registry-packages-npm-production"}},"0.2.129":{"name":"@openactive/harvesting-utils","version":"0.2.129","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.129","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b099ec02b0567d107f07ce7273674fa94876d67c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.129.tgz","fileCount":26,"integrity":"sha512-pr+Fa+vbiEGtDvmele6E5QHGbr4fAs4Nki5YfvKlU8gXp8uVzzZrLM9ibwxIZuaddD+X0DMhnCBeM3iKuNtbVA==","signatures":[{"sig":"MEUCID9fooVkyVMjvpYrPg/Tp81JEtqOYKZKQLA9MIjJp2fiAiEAvUUwuEP6cpc9Mmd4hpufQrEFQG1Y8JzpThCrrOEmSk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5c9f40cba875de732491e87261c0efcf816ea336","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.129_1747046434519_0.7444214064645067","host":"s3://npm-registry-packages-npm-production"}},"0.2.130":{"name":"@openactive/harvesting-utils","version":"0.2.130","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.130","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2bb85d53e58851b24d6bcf65c58388755d654b41","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.130.tgz","fileCount":26,"integrity":"sha512-w+oalCU2i/SVfxG/4+jXA5PK15I1HX0iX580zqwXpwuhErJAWRfMREcLWk41zlGC6Ek/eolWlj4eUHk/i5EAyA==","signatures":[{"sig":"MEUCIQCVHZPWKq0xR7yHHwgULIb9rqEsaUbTJNBngp7t/6jQtQIgNS/n5LkGcpGNJ6CjeA5TxqOKGuW4TCG7HnoSOMglboE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c1529dbcf0e506160db0ebd60666b4101fbc3dbd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.130_1747046459140_0.7437949780069593","host":"s3://npm-registry-packages-npm-production"}},"0.2.131":{"name":"@openactive/harvesting-utils","version":"0.2.131","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.131","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a6d4019ff855ec7cfa39577c065c8e40bc818fae","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.131.tgz","fileCount":26,"integrity":"sha512-b6oMv4T00WGn2o+ID9BKacdzjdqzEAJq9kGXYq6v2Wl/dSnloId8OIs1eFuZscUuM47DUKEdGQU4JWh/13D5OA==","signatures":[{"sig":"MEUCIHzkhhVF/FmOoP+DPAiWvL+c5Sm2rQ31PQVeOFY8mbIvAiEAqtvlA6AF1LjoDw/3VdXxHZgYVg3nq1bYNkBzLy7M9gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"541d5f0292e3e3d0c6a3c659f6c9cbf1e1b469c3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.131_1747046483459_0.9979617833521153","host":"s3://npm-registry-packages-npm-production"}},"0.2.132":{"name":"@openactive/harvesting-utils","version":"0.2.132","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.132","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9ac506991cb68ed6a6cbcc57cd85703fb94acec3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.132.tgz","fileCount":26,"integrity":"sha512-QQznfBqD8mWX9S0evPgDzxd7dW5oxJ+BmVGV/7OgW1BTENWF7aH1ID9wmTqDaMSG5zsFofR21OqvTKoBtVAM4A==","signatures":[{"sig":"MEQCIFSuiLbeXKb6AzHxPe1mvvFCFa6Sd3m+NgVuGdBC88f+AiBngMkkQ1TbvgU3uqVJInSm3obuPN+/aSGbDRb5G+58RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"33344cec563b6fa4e3a31894660961732ddb132d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.132_1747046508551_0.6238423458868436","host":"s3://npm-registry-packages-npm-production"}},"0.2.133":{"name":"@openactive/harvesting-utils","version":"0.2.133","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.133","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"71df49c520aa287bb8e60bbdd6fb812ce4c80884","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.133.tgz","fileCount":26,"integrity":"sha512-QJYEiBZw4jvFm1EWLHpK9fH9Jvpuq7QYUHURcVCoHlvcBTqKyW6yNO3M16hV+qX3ctsffhDO1F0+l0Uo4lIQmA==","signatures":[{"sig":"MEQCIGvZ5SpXXs1VXZ8XHPn/KtJtlJcPkFzyVgt4Y3mncmS9AiB8uFJ82RuBFQURChW6DG9Y7XbDesM1W79oqGFQwextlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7e2de1492e7d66ac064a69888ebc36caca646713","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.133_1747046534871_0.9075621768717599","host":"s3://npm-registry-packages-npm-production"}},"0.2.134":{"name":"@openactive/harvesting-utils","version":"0.2.134","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.134","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"258f3b033a44c8bd35332c473b8a6e972389e4b9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.134.tgz","fileCount":26,"integrity":"sha512-mIcdN9tDaSAcxJ3LDzCcBTJUgR2o0hDzCBieGsQmi4ZNbo1yJ+eOh8m0JPT9RJ45frHkJpY1Y5QLKWTT928lHg==","signatures":[{"sig":"MEUCIEBiGkHSrkmfDETybPb/1zw7hW3bkXkVwIrPAXlRGHRjAiEA9AiHtffFcH3oPoKsl8joMk9Oci58RALl++rebuRfrf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"76a7036d60e8da9136103a567d17a7e78a74f96b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.134_1747046560997_0.866353543829522","host":"s3://npm-registry-packages-npm-production"}},"0.2.135":{"name":"@openactive/harvesting-utils","version":"0.2.135","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.135","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"602fe71eb6749360a783de1e3ca1539973db684d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.135.tgz","fileCount":26,"integrity":"sha512-1oSV9BqfZJ70IsfNw9HfAn38hJrdq4sfvXLcuyy6W1J8gPVUb4k4XF7Y+yGp3VdjlgOCPpUDDnvHxd4qcOEFoQ==","signatures":[{"sig":"MEUCIF8ISRdYrF8GJhWRl50j91EEAbVLE5O35naI2IDWEGEzAiEA2mgfxj1X4ZQLOP96MfI9Bgd+oi9rBwq8k1gPwl8RVmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4490b84716101ef25ec27d07b5d3a41a0b2b999b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.135_1747046586824_0.8497804759924705","host":"s3://npm-registry-packages-npm-production"}},"0.2.136":{"name":"@openactive/harvesting-utils","version":"0.2.136","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.136","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3343833a492b312637d5495d74f26ffe1b3c092a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.136.tgz","fileCount":26,"integrity":"sha512-+tbyjlxhMUYRaYf76fBbWHGKZ5DJ7KB6CB3z52UueAq6EtkpROWEXt+0YRKyP3GQZS3wWe5ETgtdeIu82D3hrA==","signatures":[{"sig":"MEYCIQDnwvp8C2M6IHInu0NneddyeBEOOy43Sw71F/SLixCNYgIhALLPc2bseoGVrxw45Ag7UHQM7cFKQU7/QYJvoZS6OH1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c377489cc65ba438843908f3f1765999d97482fd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.136_1747046612798_0.5839655500234013","host":"s3://npm-registry-packages-npm-production"}},"0.2.137":{"name":"@openactive/harvesting-utils","version":"0.2.137","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.137","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7d50c66a797e68f5576c5a103daf7b3224203835","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.137.tgz","fileCount":26,"integrity":"sha512-oaQwKPnmvOOGDHdtr7rokyhF4WlPFZ+NJcjpvB3LmKOW9Jk7R5DoYyAHtpanfwxxXv9C2xar1DruZB9ybMZ6gg==","signatures":[{"sig":"MEUCIQCjdQmDk7yjOO6hObZUz1+Ywybe2b8AyBPtZAGVH3aZ2AIgI2X/377qOffIj6h77crdHIDF913A8RwfmTp/BCIUdgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2526ceb89c521b9c84cba37ba8c3b98346b93092","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.137_1747046638524_0.8493044396288865","host":"s3://npm-registry-packages-npm-production"}},"0.2.138":{"name":"@openactive/harvesting-utils","version":"0.2.138","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.138","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f31deae89916aac315f37c26a7a0df618dda9aa5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.138.tgz","fileCount":26,"integrity":"sha512-m05gth7nyW71c9An0wCkNwSGuPmrXzP4Ej/Pz3HcS3M2PsWX1/YEhH3cBxmhAB8dOKLY5dNfuDAJiBOtWCpnWw==","signatures":[{"sig":"MEUCIQCSCx8BWm2Rtk4wM8ao9UgBdy8+GD1eDHgt0TD6t8NELAIgRLJU5wAgX/16Lgkq+cUIzkvK8YJ9c1zKB/U/3of0DHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7889e568c25986955fac829303def1eb80f80fdf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.138_1747046664609_0.5946104828166581","host":"s3://npm-registry-packages-npm-production"}},"0.2.139":{"name":"@openactive/harvesting-utils","version":"0.2.139","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.139","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"511f8b721c2db8734d57cf56062f853cd7ef6f9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.139.tgz","fileCount":26,"integrity":"sha512-mV33RgmGqm2twyHPdFZnFphdUS4Y/ausyu1FaoYtZt5q4dP+yslnZSqpQbykgAD0K4VtFUNlXa8Z+xx2hpxaqA==","signatures":[{"sig":"MEUCIQDzo40f/0XqAp0j1EH+pinVaJDk0yURzF6Yd8sTYgdn3wIgYbsGWPI1yTg7xgpdgb1dcrtExo6Yu6UdlvGLHu5QlQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bbd31513ac3e3000abff9cee4413a3cea2c8a0de","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.139_1747046694032_0.81160391434365","host":"s3://npm-registry-packages-npm-production"}},"0.2.140":{"name":"@openactive/harvesting-utils","version":"0.2.140","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.140","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e9dce7b71647a4c78f5b7079be2e12175b82c0a7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.140.tgz","fileCount":26,"integrity":"sha512-qNT2reVzyuqHZR5exagkcRSK4t+BDxQINKayOmT5fiwzyHPypxVRQIoNy8HFqjGHVhwN85sb0IxwXApHf7N78w==","signatures":[{"sig":"MEYCIQD8JaVNasi2wW5hhorVb7SUL9MSSsbllz2uAxRBl8k05gIhALWoK26qpaK7AR0tmp1Av2Eb/GXeokEQyAX75VJGyl+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"99a4282ba01e715204c646ed163eb2a1001e312e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.140_1747046718254_0.11275883569102763","host":"s3://npm-registry-packages-npm-production"}},"0.2.141":{"name":"@openactive/harvesting-utils","version":"0.2.141","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.141","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"45a0bd6f54055653dd86c740127251b400180e7a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.141.tgz","fileCount":26,"integrity":"sha512-wzLjVLDrnMXnCs+vV4JmfO0dK4hOYOvsOXzQhYS62vlmTarcmyTuwf/qeW0fRh+yvyE6wht6WbYJYyghQXqpxQ==","signatures":[{"sig":"MEQCIHCiwjXfvx0OJ3j11vxO9HrHwjY1J0xpHCaRavRgAt8JAiAbKbxNHdjloA5Bfcaj8y8+E+kr86EfMlhCsyXByg9yrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b34883d7bd71548576be4440ea186b6b6b0c0d17","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.141_1747046742647_0.6718703565002382","host":"s3://npm-registry-packages-npm-production"}},"0.2.142":{"name":"@openactive/harvesting-utils","version":"0.2.142","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.142","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"de649ccd3a68411a6a9b1c704ce0dfb5189437f6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.142.tgz","fileCount":26,"integrity":"sha512-cScDNpHHkT4CHmFknv+krdDyE5OvX5t74OhXcMc27KDbEb0AkyXvqvSi80osluWwna+joe9nj8Y52/5lYeKhnw==","signatures":[{"sig":"MEUCID/J2qkwjqjLvJXFtL4wfJV3pFiGD66z+niEDY+UqhkoAiEAk7yHK0+URlISlb5PTvnoGU5F0+lpDsXLkY0N4pjYI+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9b82a50df64f3bcbeed3949dcefb23c57f1d7040","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.142_1747046767555_0.3972686971995485","host":"s3://npm-registry-packages-npm-production"}},"0.2.143":{"name":"@openactive/harvesting-utils","version":"0.2.143","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.143","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0cb0cfaece2348d73d2c855a3f23e01bc72cb877","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.143.tgz","fileCount":26,"integrity":"sha512-iMoknoZY+EWKWNKDmsFdKGw9Vxv738NaavLWo2r2uVSwmbxBi5wN/mOlZmB+skMJfu7G7bJ2EpvskJ2T7Y/VbQ==","signatures":[{"sig":"MEYCIQCBVp1bJXZx2+JulAemqzYB+GM1SXxP19pS3S0MF3Lp1QIhAI5LirLZa+ELCSFGr/AIL2GThEdRYHjpXUPkqgwJwUJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4d94c3de1f0823726c8c42e85ebaee4dee3906d7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.143_1747046791811_0.9472070828405736","host":"s3://npm-registry-packages-npm-production"}},"0.2.144":{"name":"@openactive/harvesting-utils","version":"0.2.144","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.144","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"044dcde265d218ab4f9cbc9801c530d3bde8f441","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.144.tgz","fileCount":26,"integrity":"sha512-qBhFgS3hVPulpj6owAXLXhkElmUhJoUmY2sJwp5wnHBhuUnrudc9J/v1zLHj+5UxxV6g2yM2GIYUbxym4Ls6OQ==","signatures":[{"sig":"MEUCIHvu2dlkQpzOZqarjdt9CtIH1H4FksnvbCRZSHMdt0vHAiEAsywHGDT83JY3O4AnWP/Q1jIy0FpOvNBKtRusfNk3ztA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aa252d1861ee113871e4152998423be58632683f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.144_1747046819589_0.539818894357162","host":"s3://npm-registry-packages-npm-production"}},"0.2.145":{"name":"@openactive/harvesting-utils","version":"0.2.145","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.145","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5fcdb598c15d14b1072d1bb21f4bee69a4a39c17","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.145.tgz","fileCount":26,"integrity":"sha512-XKcwSteJTxQmyttKzPhVQloQr6Sftbdmy3cmCBeacBzSXteF2CiLsaknHdbrgNlYeD1CDiVSC0Ao5AHLLrEmog==","signatures":[{"sig":"MEQCIHToxVHpdjlic7gR1kJxpxpFGfQpexU6vPXRpPnWMnXgAiA0Vas+dHKGWSdxQZpNPIxoWH/vPEmTGtdRGm418LUvow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a8d8d592c5d84d9324299a1e252488dc9cbe1f29","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.145_1747046846568_0.9638768863134799","host":"s3://npm-registry-packages-npm-production"}},"0.2.146":{"name":"@openactive/harvesting-utils","version":"0.2.146","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.146","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c6b1c46bbb41426ace5bdfd65a3f0beffabc36e1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.146.tgz","fileCount":26,"integrity":"sha512-lfXLx5WYp5dmVqahWZF1/VvXfzob2Onvr0z8FhytM4aact/daC2mYXlHvGYlQF5ioqgXQxGAtGNSjfCuPG2BOQ==","signatures":[{"sig":"MEUCIQDx9SWF740N0wQ814VXJipDzyZ+0GFF50TJW2orDtyYGgIga2naeOhJ4qqednM5zOC5HcPvua7XHMQbbOQNLrEGS0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a73ddfa1344cdf6a1edd215ae410d3235d19b1e4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.146_1747046870616_0.08138701887804922","host":"s3://npm-registry-packages-npm-production"}},"0.2.147":{"name":"@openactive/harvesting-utils","version":"0.2.147","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.147","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5ed494c9d08dc4713a0a0bee6441bbb6725025c0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.147.tgz","fileCount":26,"integrity":"sha512-Rbgq0bPG9o3Rapol77/o4amgXniPihG5kOMPrBBLVOB6mAmF3fMQ/Bg/xozlYNj4+8+OFI4hAWPG7MQQA/pHGw==","signatures":[{"sig":"MEYCIQD/oa6lr09xxm8Wj+Z5eorry7mDcbRaKlKlXkfZOYgkeQIhAMMqQLhMUAa/dgdq+g751Uv+fj8P5elg1fAVAy8USYsE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7246e6d556c153172d5928cee81abacf1376f19c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.147_1747046917314_0.4049937434357824","host":"s3://npm-registry-packages-npm-production"}},"0.2.148":{"name":"@openactive/harvesting-utils","version":"0.2.148","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.148","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bac5baa29fe46a00104322c2510568c1371cfc5a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.148.tgz","fileCount":26,"integrity":"sha512-TDqhWzfVEAfdoiOMYyTJ7bFJVVfI1LsJF7heVcrhN3JMPZCLomCmSARqXPoLiHnS243/DWAROJKMl2zDHStR7A==","signatures":[{"sig":"MEUCIQCUpTZqa8R5ZP5N1g8RslgfI/5159l4O8NeWf2pI005NgIgf7y2kAcj0IJhXkamsIIHSjwYUuVQAdF3+YUwcp9Et08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cf9417f5451d2fec49d624d96dfa871271e9622f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.148_1747046941691_0.5733048688850113","host":"s3://npm-registry-packages-npm-production"}},"0.2.149":{"name":"@openactive/harvesting-utils","version":"0.2.149","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.149","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3e7b6909a2175f8f7309a418294f29e6cad36afe","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.149.tgz","fileCount":26,"integrity":"sha512-eZepS+9VLtXNMl19eUuWnc//ZoNTDfaHNM3mluTTWzmDAlSF0L0t0zoWrLFH0cdVJjpxQTWshiqx5CIo6NlapA==","signatures":[{"sig":"MEUCIBCKR5hAuqcebkONvdxKeMrl/uLZiNKkttR7cKYndIxeAiEAifG3E8lgdwPZgNGEeGF6RiQ6GybEEzlgAWj69CRwvQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b425cad2c8e9d7236d92e66ce0519ac575f0acc8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.149_1747046965730_0.19903435728951524","host":"s3://npm-registry-packages-npm-production"}},"0.2.150":{"name":"@openactive/harvesting-utils","version":"0.2.150","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.150","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e4c28cbc0b2f61a2542bc10a934916551fb321e2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.150.tgz","fileCount":26,"integrity":"sha512-r4rJOMlT9SbLpYZh5TQE2IPVsKwEf1TqCj01PaV5Q/cyiDivsZtcBZCxmkppg4CQl1Vd/vseSrk8ShItvA6DZA==","signatures":[{"sig":"MEQCICklyq1fyQZnuNGoIXnTGHLvel4lOxUxx7h1+XjejuOkAiAqMZ/J/zjgshZhbxqUUTn4wy6tuB+f5XFyhTr30JjbMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f58dd95e349ac9f1b4b14efbcf83ec059dc212fd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.150_1747046995175_0.07842713645253707","host":"s3://npm-registry-packages-npm-production"}},"0.2.151":{"name":"@openactive/harvesting-utils","version":"0.2.151","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.151","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cecbd5570316af906f186d53e8bc352e181a3fb5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.151.tgz","fileCount":26,"integrity":"sha512-FcAYpItl17pNeHl8YRbBai4H5fL9rM4PoSh1K7tR19FDb81Bd6CBNEXyO/ZNJybUIDUWV4VVFZbQDdt6KejX2Q==","signatures":[{"sig":"MEUCIA5Q/FeZe3VMyyB7tPsXs//HZayATH5xBpfsH7gnJydpAiEA2fNCMbYp40pIZ3gNbJuATmgtpd2LGyrszIi//nb9FnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"205bd72c89a2e09c37ba27b129af6beb1d7dc8a7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.151_1747047018884_0.6665983415089802","host":"s3://npm-registry-packages-npm-production"}},"0.2.152":{"name":"@openactive/harvesting-utils","version":"0.2.152","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.152","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cf5071f7dbea720aeac9cafdb4c50fd4476c2f20","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.152.tgz","fileCount":26,"integrity":"sha512-1jiT4pLvN0vti9rsxq1M31cEArJjHnLVfuLmaESoLIR8Z/T6pXGo3NyqA7+dq7ZLGo1pTeJA8sANH+ZTmUtKnw==","signatures":[{"sig":"MEYCIQDuxvZJQ42s/Jyhto/gKKtWstvaGxoYzHIJxKEadak6IQIhALbMV4/KMAcIVbrDjj6YF58rbx3K3f2AFDfQjrL69tsI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f364f7e6a55a99da1127afc6237e1c05ed9f6c1e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.152_1747047044969_0.3311829478192767","host":"s3://npm-registry-packages-npm-production"}},"0.2.153":{"name":"@openactive/harvesting-utils","version":"0.2.153","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.153","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b0ab2a857ea5ee01314c8b993526ba547f8abed8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.153.tgz","fileCount":26,"integrity":"sha512-Bv7FJdbjRTgSeEXYyptU39I5NWPpINAWuAonPeEKpu6uEpT+aYLMqGbrZwh+VNPY7yIGgVP8nsWsk44RZALyTw==","signatures":[{"sig":"MEQCIE+x08tRD/BNtrOhGm2HZqcEo9ISesuSDvrHAe9RA0DuAiATdU72An/wgyAqO3fXNeznXfORrmF+2q38jjC6CQvF+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b8d4af2a6330baaf53db6042321a78e3e23bcfff","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.153_1747047070546_0.5978376542237185","host":"s3://npm-registry-packages-npm-production"}},"0.2.154":{"name":"@openactive/harvesting-utils","version":"0.2.154","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.154","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ac2bfdb8921f324b5d2ff9df524d3cc2d3af10ae","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.154.tgz","fileCount":26,"integrity":"sha512-o1h9KtyerOY78BcLwB+3cIdPa9eFFSXcZk/bEGGRedCOkiCxV/xFreezsqfBzXMB+HZgS9oZZsixWi6CkyXbxA==","signatures":[{"sig":"MEUCIDZl4Bfwu0+GiTyNW7b+Wk73YptCt+DzHrxKUiXICJnTAiEA39EleopxztL372VVFgVmsTJYA0Jnrm6hbp20oww82OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7430380af24739c1f0d028fa7ee0393d8263fc65","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.154_1747047097777_0.5880587859514104","host":"s3://npm-registry-packages-npm-production"}},"0.2.155":{"name":"@openactive/harvesting-utils","version":"0.2.155","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.155","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"258d9e8da396185f6044cc9232e5ef9f1f882c53","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.155.tgz","fileCount":26,"integrity":"sha512-8IQeQCDR9C5dBOQjOka2QgzYLs/9g0AU94vSIgIR7EfKdh9L7IapGjH140qvgoKsEFrV7V2xLVxhJbfc6tN0PA==","signatures":[{"sig":"MEYCIQC53N5dBaxAha2bWwRwppE6NJNAfnjjV3wkd5KGlSV33AIhAPkZUOy3dsx8pnaiD+Ru0l/V6j94oJ8K2iOnrW5NNI4b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9e63de25b8fc2afa7ad28150b07e8508eebe06b3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.155_1747047121336_0.5252327483266859","host":"s3://npm-registry-packages-npm-production"}},"0.2.156":{"name":"@openactive/harvesting-utils","version":"0.2.156","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.156","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6815caec9de1ea88a344ef0050f78f58458782d4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.156.tgz","fileCount":26,"integrity":"sha512-x1GG3MUE1LR9Y4d4J01qeAw96w6BIuk0A7a/8Lws0fwPtNMxVddZ4/6MvorHpKerHnlTamiw/QUp8WfBN5H4Qg==","signatures":[{"sig":"MEUCIFRiDT7VIuIjc/QXBmJqs55nVfboU+m4UFcat2CKkJJQAiEAjKeFNt+W9zGdLG5PzUaQ1VpQTeIAGZMlV5NNkb2PBWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a98c29aeb32b10be6159eddb30c7256086dbdc64","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.156_1747047146559_0.7530700370274892","host":"s3://npm-registry-packages-npm-production"}},"0.2.157":{"name":"@openactive/harvesting-utils","version":"0.2.157","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.157","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0e97e0fece527b34a6d92aee0644a1f790c7b5c1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.157.tgz","fileCount":26,"integrity":"sha512-0OZWpOPEVgPKjN2RtC/m1xES9vLy1haigjzQSLn/BjK5+gq+jYoS3jEbIf8aWjzj8Nqm6Te2kZdbJ7uu09+ajQ==","signatures":[{"sig":"MEQCICt1ttdrHw/wZ1AMpS3VeganIhpCCNH/iWQp7RHbW/lXAiAhrNoP4uM4SooRM+zXot3e0ZQ5OA4HMgp+N7xl6tgWtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ac56c5fbd2f76957ec6936a75265a6caaca2f3f3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.157_1747047173654_0.8658943712380947","host":"s3://npm-registry-packages-npm-production"}},"0.2.158":{"name":"@openactive/harvesting-utils","version":"0.2.158","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.158","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"01a57ee661ecbd8089180653000e365d93848768","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.158.tgz","fileCount":26,"integrity":"sha512-LCRY/evoN8A167zT+qhwU6Z6+wV37BYT0Wi6SE2wVEx/hE9K6XT0GNkpmjF7g51ilpZ+qjhPn8tN6k5aLqSvKA==","signatures":[{"sig":"MEQCIGbLAp+v2N1alzuEmcMXP0jNrULx4FHXiAeQsuRzKvsKAiA4473pOHXsiw5o6QhmOpeRX51n3jE2Cf8w+wxPLcSLnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d4e5035648a1dc786e4054d0a2102b301e7d5259","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.158_1747047198004_0.472019958750276","host":"s3://npm-registry-packages-npm-production"}},"0.2.159":{"name":"@openactive/harvesting-utils","version":"0.2.159","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.159","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6419dac8c4518d728f199336e920460977c6bde2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.159.tgz","fileCount":26,"integrity":"sha512-PY1Dwd/PMdqMAICjpgL1b2PAPoh7Zm8EzjImgWtRtnwN2pJXvRs8ZO477Gj1PJNCjZhjAzpTDoGw5v2yOrw8wQ==","signatures":[{"sig":"MEUCIBX17ugP1IL0wOdg7kiVmDyEU23P/6QNdlqhrje2VZs4AiEAtuCMroYI1nWhGeCjnvZDy2kycJjWz3eo8FdJclwCo8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7b5c2dd539ea8b3c9cd70c5bf2475aa469d70aac","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.159_1747047224762_0.5929919399379064","host":"s3://npm-registry-packages-npm-production"}},"0.2.160":{"name":"@openactive/harvesting-utils","version":"0.2.160","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.160","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"23c3a5188b6311104ad3fbba9cb54fe76b80a7a6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.160.tgz","fileCount":26,"integrity":"sha512-YBG3eEs8D2JzjK2xHjrL4Opn6FHuDzYT8f9o2eaXUtFYEGufeUG+TQX8lbyn3E7J5PdrZd7ex4wMzdnu2QXjUQ==","signatures":[{"sig":"MEYCIQD5SRQpnFl6jQ5QcbtEpxxo0R+HQqWcHwOY6XOgR5Q1NQIhAMnSAVHmVc9XScXcfKZr8PBFVTJWokbCWCR+8wFe4bGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"80fea1d05854c9062ef7d8ff5d4abeeffc35608d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.160_1747047249608_0.7006277813116308","host":"s3://npm-registry-packages-npm-production"}},"0.2.161":{"name":"@openactive/harvesting-utils","version":"0.2.161","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.161","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"13f8ec0d0f40fc49abea227dd08735885f6c0dc6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.161.tgz","fileCount":26,"integrity":"sha512-2HSMAvk8yMyL3VIF8m/KpbW/SnQ7mrzbMeTTnOrdtX0kvlAFzpx6tN8yEM3PeaVXPr8jV17jtqTGSMBemKNjEA==","signatures":[{"sig":"MEQCIHB25GFPzZXNh5Fp7ps9BXcPos/+S3U9sd5GvT3ftmbFAiAiyCo77jEpmqEkPgwFfyOOFlhEj/7L4B41LmrvL9UY+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0799778e301572af143a13e64f1581f35445af3a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.161_1747047276090_0.09510175865077053","host":"s3://npm-registry-packages-npm-production"}},"0.2.162":{"name":"@openactive/harvesting-utils","version":"0.2.162","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.162","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3d1580e5c7272295849cd9d43fd56f4182557a1f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.162.tgz","fileCount":26,"integrity":"sha512-9ZH5m9bZV20FnASwmnC6jSY5MaZFBLLoN3MdCZwQRktERl0GjA1YgMWY5226H2xUr9yWK0M3dL0y0owNpSfcQw==","signatures":[{"sig":"MEQCIFfb4cMqqJylaAVIIX5DYaVl45A0FJsVmMwoJnFLZW97AiBRWfHyJqk2gWtAKo+kMhEYHDe2SNeCl6CHBonsIsHZng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d43106bf264a6d739f1564b43950fbd4e83705a6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.162_1747047300747_0.14470821775728515","host":"s3://npm-registry-packages-npm-production"}},"0.2.163":{"name":"@openactive/harvesting-utils","version":"0.2.163","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.163","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d529084b226ccb2d1298db7c73b48a10cfe95654","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.163.tgz","fileCount":26,"integrity":"sha512-ry1Aciabhn01QVaTAUY9rJZ8zP3bCEQ+TwyjUaCiuQwUuRwBo1yb93NzjxI443WlKXTycvGyO3ntzBWApXoLrg==","signatures":[{"sig":"MEQCIATAAPOvQtfLjzg+3P2mL9vC9Bte1gP8hjiGomOjfb4fAiAumnd623DFPaIqGBhqnEQX35s77F8kIiy0woQFm4ATHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"329c59b431c6f31d88c378ae75ff96680a5c03a6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.163_1747047325766_0.5880642002592484","host":"s3://npm-registry-packages-npm-production"}},"0.2.164":{"name":"@openactive/harvesting-utils","version":"0.2.164","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.164","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0d7995036f83c6084ca7fe40593f6eac7ec55789","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.164.tgz","fileCount":26,"integrity":"sha512-ACIsgJppCApWFvPN2IZAXU63wds/+d3J15LBAwKUbrPaCMZ4yHhj1rm1hSTw9UZ5wVPgxbCHf6RpnfErvICxww==","signatures":[{"sig":"MEUCIGAlBq9OLnZEeZAklOeikz2wyHGSrYMRrOMAi4+5fZmPAiEA/sI+gFPtsX8pL+3lYXqo6e5+Y1rcruwJdXRX9uOQAPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cc8d966348c0c43b85dfb9813a5c0f420941ebc9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.164_1747047350338_0.2504001572901464","host":"s3://npm-registry-packages-npm-production"}},"0.2.165":{"name":"@openactive/harvesting-utils","version":"0.2.165","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.165","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3e3b90b784e9ee0babfd99c05c28a0051914ea31","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.165.tgz","fileCount":26,"integrity":"sha512-sSA3E0ugmFvOLE1YaBKtM2jNW1nhixFKjvaTJxJJU1Okq3DGmw0WQWmiQ9YAoA2CSsd7cFnzH4avy6HdM3By6w==","signatures":[{"sig":"MEQCIAgAZanOzMTME8UhkqQgXOPpKL9+ifRJfBM2BCp9L83aAiBGPEC2lZaOYbuL6Z3cPU+DVneQsuv/NE81AM7FNbYzbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3d6199987724869838c9b26409a60c3db73d1c5a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.165_1747047376842_0.14666292493475863","host":"s3://npm-registry-packages-npm-production"}},"0.2.166":{"name":"@openactive/harvesting-utils","version":"0.2.166","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.166","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3522439cb51e5fec60ef69c55bfb5816163b30b6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.166.tgz","fileCount":26,"integrity":"sha512-D4btxffWN6MeA1/tGvlzm2XM5r/dQnzmm5cAcnfmTMRja0CVYjz0f52GngtWo7QEcEDPkjPji0zTkee0VQwiVg==","signatures":[{"sig":"MEQCIHnB0JbKweLPgjUw3EO8IgotznLDznDkCSMexDegr8+2AiBsUSSeE9ZX/QvFTCq2WFS4TPrpfI+cLI3MrK8kcKgNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"01ce163fe4673559d3588179f58eaef5fa85ccd3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.166_1747047402993_0.007411922948657557","host":"s3://npm-registry-packages-npm-production"}},"0.2.167":{"name":"@openactive/harvesting-utils","version":"0.2.167","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.167","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8c01ea298fd5ab749ea2f97b48c7f4e6e05db436","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.167.tgz","fileCount":26,"integrity":"sha512-W4Y9ZSCyUp3VDu+v2AAVOOo7ENJerZyHBnW0geNbF50Dm2ySkq7XHX6CI3FvjvyNxzvbxzKwEHGFzPiKtZTGPw==","signatures":[{"sig":"MEYCIQCoaYggy+8rPcJToJIU/a6cwyOqtod5thpQwD1bBOO0CwIhAIbVEDjpQLDV9nQoQrpAgcUKmh7y9acmy5jX7DcO+tqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"185c7ee1fdfac7532f683bef47ae971eb339b911","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.167_1747047429726_0.1844769472910721","host":"s3://npm-registry-packages-npm-production"}},"0.2.168":{"name":"@openactive/harvesting-utils","version":"0.2.168","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.168","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"84d5a68bfaf1cb46317414da038dbc1381226ac4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.168.tgz","fileCount":26,"integrity":"sha512-hsl8orgEtQQuoFz9ltVgQkld8/l+mzVh3zlgIIPxHL/5JMWDfyNCDBh1PA/jHzKOdriHWlHXcaKeUhPb6rUZ9Q==","signatures":[{"sig":"MEQCH2HEtNGMwLFM8RaUSnTgziE1PY0ZHCDa6Dqaa0ewvFgCIQDbozJpH7ENNwkwmKbQKQ8ZWpQTp6iaxgVhVhPKZBVMLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3e256fef38d6bd0ebd13279fa0d5a30ebbb34c97","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.168_1747047459703_0.6913905929100661","host":"s3://npm-registry-packages-npm-production"}},"0.2.169":{"name":"@openactive/harvesting-utils","version":"0.2.169","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.169","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"064e90faf026088c567d12cd2837443827a76ceb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.169.tgz","fileCount":26,"integrity":"sha512-tD4AjlYc17p05cyF3n6bSgvcPG/4Xqq2NrxzccyB/xBMvFN+05R3Xrb3rA7R0WWZt9B+axmfaaXyd3LsiNZYag==","signatures":[{"sig":"MEUCIH91QhMccH6lpWjkPrCP9yKhKcGCqzmiASTo5GNa8GuhAiEAnK8jOvbGA5NhfV7IrMSNo1HEKQVUMPOg4rKfBSYBgEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2c1f8492e494d602c9ba6ace048d5b046e9a3355","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.169_1747047485006_0.1928466151693622","host":"s3://npm-registry-packages-npm-production"}},"0.2.170":{"name":"@openactive/harvesting-utils","version":"0.2.170","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.170","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"67af1da6d79ac80dd4062b3f17b78034316e3ba4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.170.tgz","fileCount":26,"integrity":"sha512-urpK1PENP3Egtp+YHT+S6+CqOoRJ6yzG9bwYwo/KC99atZwmjH1QPONdjOitmo3Mt8Srvqh5d7uNjgNeZxz8kw==","signatures":[{"sig":"MEYCIQCjvHKuGJ1t+8n2N6MtWUTDj1tS09zLh6WKK4ZdWjpSBAIhALbplnKKpe1KCEZL5PoxExABk1PcKgCZu54IO4yyldMu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bde5adceb55c6322a765cb8ca8badf56f77983f7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.170_1747047510431_0.8200326917298051","host":"s3://npm-registry-packages-npm-production"}},"0.2.171":{"name":"@openactive/harvesting-utils","version":"0.2.171","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.171","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8a4461990968b42937c4aef2fb84521aa390fdda","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.171.tgz","fileCount":26,"integrity":"sha512-TZgFuMQYREcUVTzAgcuxgtDB6C9k9ehlejPFHssWHxtyO3Qwd4nItQuPK3Nm7h9XCvre3ozOOIS9AiHaIcqLQw==","signatures":[{"sig":"MEYCIQCkH3XCPZ3fNS1MrA1G+32DUwn0VjULb5/Km4PfbL+CFQIhAK8EvknAsm1DwyhxbZdBEfgcmMEeXTM4o40660Ca+wiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"37154c18ceeeef397c2245a9753b4b1668db775f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.171_1747047535575_0.721001973369614","host":"s3://npm-registry-packages-npm-production"}},"0.2.172":{"name":"@openactive/harvesting-utils","version":"0.2.172","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.172","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9d6313bcad83875368e197db9a69b4336e6f2740","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.172.tgz","fileCount":26,"integrity":"sha512-6IVKBC9Afs/kyHRo1wyEGsWK5g144S83PSJPpf0NPLbMV7V2Hd2Owxx7TVKBU6jq4XOJS0vEvZRrO0O4UK1yxA==","signatures":[{"sig":"MEQCIACoSVuR50Vs/s0bR5lrVosCWMHfuw5apRWd1Zhm/CyiAiBVDL7CqwnUkFiwEGRMOHe9rWKl8Yp8z1JrVJyQnFNP+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e31b2913df4ad01ad80427a30522dfe5408aab59","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.172_1747047559901_0.4987858483161116","host":"s3://npm-registry-packages-npm-production"}},"0.2.173":{"name":"@openactive/harvesting-utils","version":"0.2.173","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.173","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"09675560325b715738ed8297ab95fefed8bfb7fb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.173.tgz","fileCount":26,"integrity":"sha512-MXBAZGIPejvq8J6qZyvve2M4HyJ32XTgxfOc7WHIqRSXS6UimnPDhpMVm5IPHYCDE5xBqEKLGmrBora8z8L+Rg==","signatures":[{"sig":"MEUCIQC76R4EwV4aWA9GtBHjTum4zxgco0fW3sNzNpJ9HW2AvgIgW2lI/LJoOAo9WuE06mbCLTPgn+7ue+U/OMu8lQw3+vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8ec0fab644a67c94d30bd46859f02e3f3d990d1a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.173_1747047586575_0.7511797341332838","host":"s3://npm-registry-packages-npm-production"}},"0.2.174":{"name":"@openactive/harvesting-utils","version":"0.2.174","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.174","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"805bb983bd9269c0dda8b0f1ba0a7e5d34d5ddd7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.174.tgz","fileCount":26,"integrity":"sha512-8ZSV7V8QJPLDCX6Q1ZUgIhUDZ1G2nur5O0MCVDYZaub0OryqLl/uEP/Vqm9yNfgqx/IRSuJBq7Nm927OEFP1lg==","signatures":[{"sig":"MEUCIQDobWAVlPbqw5WC14zDT6tIkLxNrelDjZhuZYAdQ4t22QIgbzGz0xgYVRph7JNuBNmEgjaVXGWn51iBPqbISGcg+JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d329421ef80424eb4801c2e8fd1c7191daa9b84f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.174_1747047610770_0.021671257033723856","host":"s3://npm-registry-packages-npm-production"}},"0.2.175":{"name":"@openactive/harvesting-utils","version":"0.2.175","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.175","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"59c83b91907e190d8e58dc844b1369a098b8e20e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.175.tgz","fileCount":26,"integrity":"sha512-CfSyTh8Sy9WfBCG/FQ5GfK1AtufK5lcybdeny2k7UQByjqJSoKpfwx6Lpcp7mN0h/eVszLsmv8z940SDOpwTYw==","signatures":[{"sig":"MEYCIQCDmkKl34n6f9QEk104DsCaFMxlm98MiLyvgj3/SCr4pwIhAIc/rxJZJ/Oq5LbTyCm0NOqO9dtVG/HPEBEngkKLNReG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b323e372f095f91480708a04ff5a2870d63cb887","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.175_1747047638090_0.5274601004710893","host":"s3://npm-registry-packages-npm-production"}},"0.2.176":{"name":"@openactive/harvesting-utils","version":"0.2.176","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.176","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a6a3f0ee3121ad82ea3da52475adc8d4fa30f20b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.176.tgz","fileCount":26,"integrity":"sha512-ZQEI8aQzDiikpWvA7Go4dDIZL+kFIq61CAYeR2TRpkVuu4AFQ1y0rdbG+kw1E0FKNtOZM54eQ7ch11Ts3kmNVw==","signatures":[{"sig":"MEUCIC22uqUbKo04UtVXveokBTxoVf6Y95v3PZxNYfWOF58FAiEAqMCMQupRE6IfYYOBrH0PzyZPf6sxXkASVLWocIfSx5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6f6b649e56f1b707085a8f5fb9d6f9ad35eadfc3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.176_1747047663138_0.1580586432250637","host":"s3://npm-registry-packages-npm-production"}},"0.2.177":{"name":"@openactive/harvesting-utils","version":"0.2.177","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.177","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"37f4c3e3ed37313d3b1a7502bc42dd7f90cc35a8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.177.tgz","fileCount":26,"integrity":"sha512-H8baXGjd6gzeLzmgKejxTitrc0kPQ9cuNILW8LEgAfx024FBU9TrW0Jw6fu54DWajkEFdInrneFC7zttmsJPow==","signatures":[{"sig":"MEUCICmN48HgdAV4ihl/YDghQoRIWp3j52siJn5y5p3BLujdAiEAha1dbi7q9BOKnQbnj0QL1UhVkijCaPkcTe6eDY+ATPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da509c049d61c95efe25bbc48e2467c7d25ed8c8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.177_1747047687733_0.5371635906657557","host":"s3://npm-registry-packages-npm-production"}},"0.2.178":{"name":"@openactive/harvesting-utils","version":"0.2.178","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.178","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0a19ead3b7ae40b714eadc2b8cccc7e9177bebd0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.178.tgz","fileCount":26,"integrity":"sha512-X6GsvZ70uI7dti7/r7DbetQFjswX0NswbnBEz5iSa1oRrpekxIoNBKIlu9AlIerD42GC3tFlLBO+G+uPf2DvQQ==","signatures":[{"sig":"MEYCIQDI+22/k/EvWzriMGsUsWuhsPdB89THe1yqnFnDrVYhUgIhAMA14HZgFmrtEy6UcbVjeqsjz85/+aHAYLxiw5YJoqqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5ec925bcea8fd400fa2000a1c2b374f130d0d841","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.178_1747047714506_0.0367906084883054","host":"s3://npm-registry-packages-npm-production"}},"0.2.179":{"name":"@openactive/harvesting-utils","version":"0.2.179","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.179","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"22d8e082f2787afa1ad663a9a3cd9430bcd3758b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.179.tgz","fileCount":26,"integrity":"sha512-+XmqSY6T6JgHcJMvBCC9ZwB7H7Ge1cfgI+VsPJcblO/37S0ajYTGSs1/iEiXXYLIqHnfmB5pQOBwFG158qsR7Q==","signatures":[{"sig":"MEYCIQCCiKBBNaPQdFNwtuefJ26rZVoXBc+BKBzu2YIOaKH6jwIhAMH3OuAtfCeYHQb/vogNVBunRpclJkF2driDSQMqEYr7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5cacbb77e4573e68e579607fa25ef41eecaeaacc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.179_1747047738780_0.5549772091503054","host":"s3://npm-registry-packages-npm-production"}},"0.2.180":{"name":"@openactive/harvesting-utils","version":"0.2.180","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.180","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3cf0d0793e387bd44022b39a85c208899bfdad45","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.180.tgz","fileCount":26,"integrity":"sha512-oOnD6IeIcOqDFhFf+xcfx6NQ3CyTM+XzdMPj7K7giuyunw5O9e04MLHnrpdMi2Jlf7A8I9YN/Jeixx51OUkL7w==","signatures":[{"sig":"MEUCIEjJSl51XOzovmw6/zVLdVhyIcPkbq+hDs1QEM1UiaBQAiEAmbmB87s55H3bDE3vGcUBOAtohz7mYDeAWF6vTTxLuD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"559700dd2511d1ee5047f7065ff73a097d78063e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.180_1747047764856_0.21843204298632468","host":"s3://npm-registry-packages-npm-production"}},"0.2.181":{"name":"@openactive/harvesting-utils","version":"0.2.181","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.181","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3a50b5d3bbfc9d48d82469c04c4339a335fdaeea","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.181.tgz","fileCount":26,"integrity":"sha512-BrkgMYmMt+WCrOk3mXH9sbyE11UQagpEBujtAtbijIcMKNjGCo4n+co6zBuaMWAWkvwFpuAGCbW1cyREqYtYkg==","signatures":[{"sig":"MEQCIHKpktTHM/hEAoJ8ulbtUCsLQxdGT9IZI2MAbgFPwL7vAiBQwMpNXLVYCpCBhv1sJlqEOpdGV/6g2LyjQG37h7DSmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bf18ec5adef664079bb85af0ec8c642a3c41b5d1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.181_1747047789678_0.4642835375596934","host":"s3://npm-registry-packages-npm-production"}},"0.2.182":{"name":"@openactive/harvesting-utils","version":"0.2.182","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.182","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c80755737d03149a998d82482516d2fc6aab3fdc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.182.tgz","fileCount":26,"integrity":"sha512-u/W0vTDzZ9MnofpAegJ9mUHXILhXYQSfhHx9wBfBk/DGqjBbB0a8wa1mRPYdhs1HN2oHVACvN8f2UgWA8KNFSg==","signatures":[{"sig":"MEYCIQDTUgLJgLbqM3ARw3TbizxJ2tg66ZCzdJFcHNsCxXsKxgIhAOlTEFJkxigMSJCsQg0oVbP3b01RFr0mq2KmPjToli47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1a202dbc5d401a2d097e07f78c99e06524f9c277","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.182_1747047816319_0.5927656145361324","host":"s3://npm-registry-packages-npm-production"}},"0.2.183":{"name":"@openactive/harvesting-utils","version":"0.2.183","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.183","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"46f93daf88b3a70d36c0c0401c5fe8d0e765abab","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.183.tgz","fileCount":26,"integrity":"sha512-Y5ifhlK2q+jOVzgGaDL+lLYroomPSWZWOXL882q7vhldoTW2WxC9fglddV4g9gr2bS5uajvqfu5ha9HjHsc1jw==","signatures":[{"sig":"MEUCIQCGfF6EUO8fcP+QOqTGqmgkBNpWR6HF3N+bsD18WvRohQIgTjF0DJDb8hg0/5iknsfE30JyvPR3WSHdW47pUpumg2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9b12d438b7df5d11a792e5f812a9d45b6d8ebbd9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.183_1747047842280_0.5365557213212702","host":"s3://npm-registry-packages-npm-production"}},"0.2.184":{"name":"@openactive/harvesting-utils","version":"0.2.184","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.184","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4a5dbde2feee8efbc90f0f752c774f79a6371a0e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.184.tgz","fileCount":26,"integrity":"sha512-hUlOwLeCzZ89q68AYvBgymre93LjlgmHwzyCjdF8BW6nrVWvNU/FjpNT/uiXGQjrI9pgMWppaKeMmrr4kJ7jPQ==","signatures":[{"sig":"MEQCIQCLOCpsQwj4JpLz9SIsGJGZpRpsHtOTx8lpJ7Ptx7QcTAIfAyqRd7FL+khxjKbb4gCq92Lmyldul4t3PxqUYn3QtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c24935f63855926eaead3539c2a1dc493c772aa3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.184_1747047869304_0.31053560150341575","host":"s3://npm-registry-packages-npm-production"}},"0.2.185":{"name":"@openactive/harvesting-utils","version":"0.2.185","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.185","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"44570cc2d9063884b4dd2e1c2aa4465fe5f3cb4a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.185.tgz","fileCount":26,"integrity":"sha512-iJM3yia4Fshb/wRe7amlyiIzaS8Aub7W+I9NjVReIhs/QTmW4eFd0O5nj6O46RDqEJW/3WHKctS974n41qo7VA==","signatures":[{"sig":"MEUCIQC/iuGiMrqtgroCjL3G1DdwflIahUCK4exmXB/Tk/Jc0AIgDS2JvlhXkjRpkisl9hAVtEOA3EDEMsQccQ6YmmQcNMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"719bd6816c3150bbce979cc2c4c3d26685889a40","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.185_1747047893675_0.9105024539032409","host":"s3://npm-registry-packages-npm-production"}},"0.2.186":{"name":"@openactive/harvesting-utils","version":"0.2.186","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.186","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b9c779e0f191d5b4a742dfcf74eed90d8c61632e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.186.tgz","fileCount":26,"integrity":"sha512-4zdFq/8zv/B1opj8dh1CJMAnwF3vUkvqraZaIkApDrTtH98hc8Kcnu3saRRG9d+Doyjq03seiO/yHOoPf/5r2g==","signatures":[{"sig":"MEUCIQCkRFVO3i2PUcoYUwPCwToWXWhLbPz7TwGeXecyPY5lwQIgKNp+zr6MjvFbUigMCM4XPk9aehkXh7E/GP2adKbx5wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16679480a117ac51549ece686a9a8b1f02d412b0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.186_1747047919959_0.34450332433653696","host":"s3://npm-registry-packages-npm-production"}},"0.2.187":{"name":"@openactive/harvesting-utils","version":"0.2.187","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.187","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ae780a39c3a90f22d4156c3c7d660e1b3b125495","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.187.tgz","fileCount":26,"integrity":"sha512-g5EOMHt0AzpHWyBexKYFiiSEy9hL8N5mBwVEd8nQPBSRzkLS0ZO7mVmzdSUz1ZgMzpRGl4/LCExzaQlOfbwaaQ==","signatures":[{"sig":"MEUCIQDKKX4EtV9/5Rxv/K6bw3TaT1idd1BqxCyJYQXMAi6lTAIgQCY7ukaGrueNlGCDuzrakPc06rmOBBQL9Q36EiS6r4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2fe2bc3f8b61e2dff2a8b1756a01723f455a3818","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.187_1747047945976_0.07265328068801624","host":"s3://npm-registry-packages-npm-production"}},"0.2.188":{"name":"@openactive/harvesting-utils","version":"0.2.188","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.188","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bf7e63fcf22304487557b5ae2307b1ffb1beae3a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.188.tgz","fileCount":26,"integrity":"sha512-5hzBpDzF5284qNh8U/o61mw2tQKyiMIJx1MNMOfW6rHyCPO6ydMWK7oVD1sCpzEqY6oXK2uZM+CJjeuWzj8j/w==","signatures":[{"sig":"MEUCIQDnqIIxhyaPxLUBrP+TrJiSU2umvBI8bFbzCkLqGsvDUgIgYYW0V3rPZpoLBsRgFOR8V9hVbYM3r3aloAG+2d3esZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7450ff75279fc74ef7d0fac83f52589770d529cf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.188_1747047973138_0.23656092491316127","host":"s3://npm-registry-packages-npm-production"}},"0.2.189":{"name":"@openactive/harvesting-utils","version":"0.2.189","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.189","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"91ebcbfd98a9b216c18e6a76385b259e9f6bef91","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.189.tgz","fileCount":26,"integrity":"sha512-GKsqySkvumz7O+Zc09QV5ppziBvj+2k3DrNmm7xoQgNDn0T8BsuApb3ej34kV1jsLP7fXAKPeT0nmeX3DHB1JA==","signatures":[{"sig":"MEUCIB4mluVpezgM2yNHFNgcTbHrPvvYCHOeDoP8wkPo7TBaAiEA1emmco55PEPuPs2pUgBsBXJhbB2hJUDpkaXLpH5I5SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aa35af88a439ac219cd2f09ba1ea0dd21f65e02d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.189_1747047999671_0.23697714065207554","host":"s3://npm-registry-packages-npm-production"}},"0.2.190":{"name":"@openactive/harvesting-utils","version":"0.2.190","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.190","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"548d98a2668d2c6d418f755cb4f86afa4194733d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.190.tgz","fileCount":26,"integrity":"sha512-I5eifE+13Tfny1CClccLYY7DvJaWLyJ/E+8oxFRBDZSRVslRRdKYTbTtccumlI+KH65HB4ircV24/ZiDZYebqg==","signatures":[{"sig":"MEUCIQCVj+0cw51FS4YG6HNajbVDENkfQ/UIFgD8m1er62H18AIgFFOXAZZOuEta5D2Ym6ZvR8mbc09jgaktWa0CeTosce8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f37910e3a60eb8b22931aa3d7064a61244776498","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.190_1747048024335_0.5205836060315228","host":"s3://npm-registry-packages-npm-production"}},"0.2.191":{"name":"@openactive/harvesting-utils","version":"0.2.191","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.191","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2ed46c13f6383793e89a2a2c67df16490e3afc8a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.191.tgz","fileCount":26,"integrity":"sha512-Ebt6Qt+ngbmuWoewalg6dc62pXqhPmkwVGjjWonulPAmapK8NO0zs9jUeJkzVmRblrZdt93tthYEaEa1eWPCZw==","signatures":[{"sig":"MEQCIEtDWySKLCLsl3yz6ISUJM457Ajeki/VBP3V2SJwfPMRAiAR1Evy0/vnHDd48yvr0Kg3gyi4YmlGs2OYcZlUX2S5Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68bc4667da71045f0a5abe232cfc89685f670cab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.191_1747048049900_0.6295597202752703","host":"s3://npm-registry-packages-npm-production"}},"0.2.192":{"name":"@openactive/harvesting-utils","version":"0.2.192","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.192","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d2680bc5c1f03f99c37d892b37623a84d494eaf5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.192.tgz","fileCount":26,"integrity":"sha512-46Jm4EzEtE1tHnKI0YKMbY9KlyS33IQpW/jdWsQcIr9sQ9bNjZcZZ2xgyQudMZt/3CEVOhVIKYvGvdGmDBymGA==","signatures":[{"sig":"MEUCIBM1U3yur+drffGEyqarRU3er5AD6ZJNLQwl6PcJcFLAAiEAhdFnzc+OS2ONgjqNuc2jhsm0fY/TjjPrYver8ed19vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5010ae44968f1a641c1eb3d2a80588276d392dd8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.192_1747048074892_0.2989150640268101","host":"s3://npm-registry-packages-npm-production"}},"0.2.193":{"name":"@openactive/harvesting-utils","version":"0.2.193","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.193","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8d68402d7cfeb32dfab45ffe62e9c225457101f9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.193.tgz","fileCount":26,"integrity":"sha512-KsKupLdxRuLD7/23VFulGA6ie9C8fsuA38pbNpYvBSJhkALPncd3dvVjfIENXxej3mgw7uw/Jl8XuqTORegQkw==","signatures":[{"sig":"MEQCIE9kMg2cEku6ow2zPtraExXXLQojkww+aFOih/OD5pUjAiBTzxMgP/P9yg/hZbO3bEjbxYKWUQnHJ8z/X84f7iw0Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"51c149b789e080edaf71a977f41cd5f48013ca02","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.193_1747048102953_0.03286359545871287","host":"s3://npm-registry-packages-npm-production"}},"0.2.194":{"name":"@openactive/harvesting-utils","version":"0.2.194","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.194","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b44a347b86ea917fe516d973f86fda665aa3765f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.194.tgz","fileCount":26,"integrity":"sha512-cIHo4wPsKVkOsHz+8BfopFH7G+9QJcLhXniAlMDlo63w0/6ajU8H0tfDnd5620MUbtjwl4qg6osuxkqIy1++HQ==","signatures":[{"sig":"MEQCIGe/4cH84tyxcTYU6BvVTKqpGzRho0AiVSQaIdAjIDfVAiB0BD08SUp1B0jNmeicUjYRH793n99dJBgYuXrXrlMIbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"23c9720d7b72687f9f1a54d61dd226b65fc89a57","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.194_1747048128782_0.28183314455859776","host":"s3://npm-registry-packages-npm-production"}},"0.2.195":{"name":"@openactive/harvesting-utils","version":"0.2.195","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.195","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bdb59b710473ba92d250537b7f2e414d7c330822","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.195.tgz","fileCount":26,"integrity":"sha512-e2/aeWbccWDuwV0R1bAJiu+AtJVwzHONVwf3T+ACia3clOCiwlLGlFqwt3qQv9P89E2ypoubT1NH4SNdqOu3hg==","signatures":[{"sig":"MEQCIEtav4ncfIQDE0frzEqFLaXIIzF+0bq2+481SMpBQ6oxAiA7F7XP/UFV2cLaLRTE8wWEr3Xm/sxArIIunihKz0xi0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"343e6f0394d83c7a520eb53482599048ae966953","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.195_1747048153601_0.6873276578850163","host":"s3://npm-registry-packages-npm-production"}},"0.2.196":{"name":"@openactive/harvesting-utils","version":"0.2.196","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.196","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"41b595ee9ccf9a4c01ec98141e1caa80e0013955","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.196.tgz","fileCount":26,"integrity":"sha512-XKTvQ/J+WifP1vc1tzEXl1OPyAV85jh2wxX4gJzWfFMU/24IgfDchkWU6J9XS8fVRHpV0uF5POIS3J98q8Cu4Q==","signatures":[{"sig":"MEUCIQDGHGFEMf8l+caByRiKNqWVru7nnBne94tx+O8GplmXUgIgOZnhFvZNbu8XZxaKX0P1fnfqVorC9navT+AfJUYk+uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c74602e414f8c050e45ebb97c50fa5294633b9fd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.196_1747048179496_0.7565859461268913","host":"s3://npm-registry-packages-npm-production"}},"0.2.197":{"name":"@openactive/harvesting-utils","version":"0.2.197","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.197","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f7728d850c6f3eeffc58845aeeb9d5217debb91e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.197.tgz","fileCount":26,"integrity":"sha512-/3grGTADtkHdiPnj+rpM2wpBxfp/VntoLpE9jIYaiPvvvQ84i92b+Ksrw+IE6iRTsRdRc3QiNmDGRemiN1i39w==","signatures":[{"sig":"MEUCIBJ1oIG2SHJygOTNwoJOfJzAr8H+HopVZ6twRiRenzauAiEAkFVAnIp9L9+mETCi36golSe5iest5gEoOqE4fK2rYeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3636517b6bad0c9f2ddb17b2afdb8cb10b0e5066","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.197_1747048207104_0.7797689887843724","host":"s3://npm-registry-packages-npm-production"}},"0.2.198":{"name":"@openactive/harvesting-utils","version":"0.2.198","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.198","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bdc45fa3a5e65999f13cf6bf0348a27e2df947e9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.198.tgz","fileCount":26,"integrity":"sha512-mCdfQoAkqbzRMvGY8BxSkK3WeR82/ziMc9phzeEdP4mJopA8jlXtkS6ODJU58N3iQblaIdHq2WbmBu9t4e1OLg==","signatures":[{"sig":"MEYCIQDGmXBH3gIV3Xv5ziw/Wduj7DwPlixFrI0oK6MO6vtDDAIhALALm1gBdfAPYIrGJi3CBKmEFS8wYiX3D42sbKU77WB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"395edbcdd1a7242a6345892edcde794673e835ad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.198_1747048232956_0.44002211225197074","host":"s3://npm-registry-packages-npm-production"}},"0.2.199":{"name":"@openactive/harvesting-utils","version":"0.2.199","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.199","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5db8e71e70ba1b821d10117bb868e407086d3a8f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.199.tgz","fileCount":26,"integrity":"sha512-tvQW8i2SSNVTQihCaZuBDbTeP11g+cxc7WOKjKSJNeHAv29un44A/mmj/O7zNLQT6xBNGrQz8gSkyv2LKSbN4A==","signatures":[{"sig":"MEYCIQDwb7cxhwdqeQWc5ZTgHRAC+6ZGXxJVjS+QFKSFb01cdAIhAO7KtvhX2nKfFtFEMwK6dSomiVx6eOPGk1tjEl8ZU9Vc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da6989dc55bdc1753952834fc653af0d97224a71","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.199_1747048258964_0.0906016835025929","host":"s3://npm-registry-packages-npm-production"}},"0.2.200":{"name":"@openactive/harvesting-utils","version":"0.2.200","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.200","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"10e1a4c68a777ae7d0058832a3841a826e32cd63","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.200.tgz","fileCount":26,"integrity":"sha512-ZNFPiMDZYp2ZdB+X0A3A0kUE08nlmZ56iNDD2wTklNELMhIZzmlJPUQFjZkw66g+oZos2M2UxDdL4gCoqIDvfQ==","signatures":[{"sig":"MEYCIQCxeTgggJ8wVbBjQFES9OIDgVpGiTY+bC6VIUA2eTRzPQIhAOxR7zqxuSCESchEzxEGbutsj6hSXdVSlCQQUb6MUSYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d6d27f929b852b1618e55f4fbdf4f565085885af","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.200_1747048287350_0.4781122908194686","host":"s3://npm-registry-packages-npm-production"}},"0.2.201":{"name":"@openactive/harvesting-utils","version":"0.2.201","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.201","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"42e17cdd265228da776e34d04e0763448514203a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.201.tgz","fileCount":26,"integrity":"sha512-OXvisglsARhxVLP/D4e/L5DUOjhoErutOfVmriSsa3JxtAZLOZzrtjtQNC4CfbzJ77aVUO6HP5bxj6LBySpjqA==","signatures":[{"sig":"MEYCIQCikRvMph/OCsqTuMxaNJuL1gO9E9F0INibZrKjP9ewyAIhAKiD1k02FZUku18iPNP6PK8XVU9axItaid7Gy+xhRNDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9d31f9c24b5b29b3654cd80521d23f7f0e2f9c48","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.201_1747048315266_0.31811796793768576","host":"s3://npm-registry-packages-npm-production"}},"0.2.202":{"name":"@openactive/harvesting-utils","version":"0.2.202","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.202","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3b56f75e6f6785efe43215e439dbb6a4992a16ce","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.202.tgz","fileCount":26,"integrity":"sha512-LAuC0WDjBlIAMlytgSXJ/OGiCaDWDjz6XSfxKsvlzM7E+I/8plHz61UKPYWxMRdkAGFctZJBIL+UBNNYCOeTmw==","signatures":[{"sig":"MEQCIDvAK7dmwTmmI5OyfjG+CXWP2BE8khlEieq8v1Or86a+AiBcM+eYAJwAUH0UtJk7pUcQP1wz2r/QnEuU/W+zIxQZUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"08d2527fd1d0714debf0ff3364b884295d2f2cd4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.202_1747048345752_0.340019164502388","host":"s3://npm-registry-packages-npm-production"}},"0.2.203":{"name":"@openactive/harvesting-utils","version":"0.2.203","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.203","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1bcf5f5c7bd4b290ae5c48c63d9d44361cc61be3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.203.tgz","fileCount":26,"integrity":"sha512-51g//XiRqAVMYT3VFvQykXJlw4+f3y9+dVLlvjbavJFWr/iaJpuhAa4QyQNBdUzc3FbC7nR4a7DurabcmB/VAA==","signatures":[{"sig":"MEUCIQD4yd9izOUVCZMtKQ8ETz/qhhNwIGKc8Sf8jS1NGSNaKQIgAdDiyeQOBZWbl4GbuYfI6lBG8zY6E1hLnxMiXVskU8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f64f075fbcd03fd173811f25969377063e85d08c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.203_1747048370711_0.8071384123346224","host":"s3://npm-registry-packages-npm-production"}},"0.2.204":{"name":"@openactive/harvesting-utils","version":"0.2.204","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.204","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f1d0d458a5a843a53a7984e2964ea35250d6e552","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.204.tgz","fileCount":26,"integrity":"sha512-SFV5srae438R6yFfC5EWmtKCNaFnCpp74FM4xRlTkrfKanA3yptCrmKG6pZhrb7wTlQfu6M25u1s+zHP29DeMQ==","signatures":[{"sig":"MEUCIFG/bJU7wjGf5VmDcBr6qNT1VAfmz8BKYQWw6ciDCRQWAiEA1dPOWJrcbtkppU1pKRLLSvr8qeLB0IrS3yhnCL46Cec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"97ea9a0c89ef8a0a724d9241911fb88f500ac985","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.204_1747048395893_0.0470312076383268","host":"s3://npm-registry-packages-npm-production"}},"0.2.205":{"name":"@openactive/harvesting-utils","version":"0.2.205","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.205","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5f6fcd792413deeaf4b636f882d18a653c323a96","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.205.tgz","fileCount":26,"integrity":"sha512-YLeTHO6sKo0HIjOok2IqRNpLfPk2gihEBbqDykf7DhHLDxy9PDVMU1s4+DuAqP/tCBurWxWzon5MSPiXruWWtg==","signatures":[{"sig":"MEUCIBnYxpNEn/TXC1Ei/muyNR7j/Y6MUKgwWJefzTpQ8w53AiEAg/jYlu+Y0q3J1AzojHQOgnHQnYSzsygmKWZkEOvJrEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"055c3ca841d8d0df6df27b4c858ad0fbc8605104","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.205_1747048421054_0.5240186451669668","host":"s3://npm-registry-packages-npm-production"}},"0.2.206":{"name":"@openactive/harvesting-utils","version":"0.2.206","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.206","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3857d03bda7c8adc2f2edc67dbfc942af206c1af","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.206.tgz","fileCount":26,"integrity":"sha512-glE7yBMQbRUOx2EMlCYWMW+ysd0ZnTcfR2W0jjBmeBsz48lq2zixjj71LS6cySuIIufyBG5xArEp0pho7+EJ7g==","signatures":[{"sig":"MEYCIQCgda4ct4ThUR2wdZrNYpGLgA22KpdCi4I18AHHscJ/agIhAI9QrkyKnaXQCzZh70SgpcfFB8QN8TDbuwwukpDJ/RDK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ca02a10e9e415097c39e3b0ee3f596f6f4a92146","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.206_1747048447257_0.5919982566461028","host":"s3://npm-registry-packages-npm-production"}},"0.2.207":{"name":"@openactive/harvesting-utils","version":"0.2.207","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.207","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"65fa96241ef68c8e8e5537f1c3194ad876ee0646","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.207.tgz","fileCount":26,"integrity":"sha512-F6QvbH8xLZVdqQp37goSuISHiV0qF+EMOyAeecmXdKMkDQizp5RxIGAZIntPwdEn1tUgA0+nC5GYYOyaUq/QRg==","signatures":[{"sig":"MEQCIG3PHDBC9HTAf6CxTJt7eZ34nXDxy25TSpdc1jMmiPrKAiAMw3roCJemm4X8RIyVCQ6cn2vxgRwA4B5Xwi8XU27CRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"79dc23e147fc2a87cce9a31239f6d13b28c518a9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.207_1747048472847_0.8409214408062311","host":"s3://npm-registry-packages-npm-production"}},"0.2.208":{"name":"@openactive/harvesting-utils","version":"0.2.208","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.208","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"101b80aaf7be85e09ff584f40ca2cc8bd837197c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.208.tgz","fileCount":26,"integrity":"sha512-ojPKfVUuBidiIh7ldCHR9aOTR4SQLnKAJRon36o6ARfi/GPGmF2hv785qfPsU+DcmvKxqbBhXCxw8NDKbySWyQ==","signatures":[{"sig":"MEUCIQCNaU17xhA39Si67E2UmQ46mI/eR0hhRKL+oD4wrLOxlQIgVpOf7zrg3Es0T6nDSzkVTxM/LSjZ6KYrPHzDowPGyvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"819d60f7577ee7e1f0d23cd80fa766268228ee45","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.208_1747048497548_0.3613962507664761","host":"s3://npm-registry-packages-npm-production"}},"0.2.209":{"name":"@openactive/harvesting-utils","version":"0.2.209","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.209","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c33a450e8c56bc930d89b74be70a6a46fd9a3330","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.209.tgz","fileCount":26,"integrity":"sha512-E9D4l5iBBEQbjrMJPs0gk6NkbDMtWSYD7i8pqohjFeW5uebVAtwv4Yw91mPAyYSpvVQE+eipDMPkQTgi76ISEg==","signatures":[{"sig":"MEYCIQCGr+qB2QM31UQMNHbQmnbZ+TTu0l5jGQVtAdimeh/ygAIhAMEbsjKUJS5kM0A8AppSlsxFdPbonLVGDDsM8TqilOOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3828ddeae5f28614a555a69b7be65b5d8d96ee15","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.209_1747048524637_0.29462997721731066","host":"s3://npm-registry-packages-npm-production"}},"0.2.210":{"name":"@openactive/harvesting-utils","version":"0.2.210","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.210","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"828bde3659106ed15007afd30e43ef1e240c4468","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.210.tgz","fileCount":26,"integrity":"sha512-cZwwz5i40LExlELAMu8/Ktig+ftI+kr9xFv+HnBu1gX3rOtCEJZEHFDaA1g7NxqfHw467xaADpxAzX4Rv/shuA==","signatures":[{"sig":"MEQCIEbB5A6fvDj8KEntM5NXHLaxV651FKvsDv8qQLhBN+WxAiBDRfeyVDjrc9xarP0bmVPzBGhLcUSCuzBWAhjkP2pMjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8cb7bb82be8f71d2e6661d14af0731b7e5bc4a1d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.210_1747048555801_0.03662383557175852","host":"s3://npm-registry-packages-npm-production"}},"0.2.211":{"name":"@openactive/harvesting-utils","version":"0.2.211","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.211","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b534532a634f206cf7fcc836846970ddb8a758a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.211.tgz","fileCount":26,"integrity":"sha512-F9RNtJXAFn2+vJqKhNFVHEWSopOpe6up+8rZ7zZx3UDaxwyXzHt2aZQ0MgS8yTtTvCRLs7dB+K/6KhR2JX3YFQ==","signatures":[{"sig":"MEUCIQCvKiUkpHUUSjRqGkBa+jE4WhKHs6I5qNVMX+BvEGqVJwIgdOTy6Me/+DzozHWmpejVrPuYyPOY3aM7oQMHGABWIfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5766b1aa1df558e0b138b0d1018eb81f646e581f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.211_1747048581852_0.5651400169451217","host":"s3://npm-registry-packages-npm-production"}},"0.2.212":{"name":"@openactive/harvesting-utils","version":"0.2.212","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.212","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"75f3869c01ee621e69aebb01fa7b70b2b48b9e54","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.212.tgz","fileCount":26,"integrity":"sha512-d1IEe1n3Nt5WUA5AtT8gLAHVQPK2Trd9RvjbGuwiugL01++9shkDPFxESCrA0kHwoLnjmTQCDQv+deWUglixAg==","signatures":[{"sig":"MEQCIHLWxE4e7H5KOkYThobbnCiIZ2l7se6gICHdI67qe6o/AiAZHQX1w8ukceWwRfxcqqQAfmtPbn/rBJQYyIMsJqkNHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"db58c3dd90613897f119ae7c1673d71548177354","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.212_1747048608658_0.9765305698039657","host":"s3://npm-registry-packages-npm-production"}},"0.2.213":{"name":"@openactive/harvesting-utils","version":"0.2.213","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.213","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3fb5f499fc545e87657175e74cfe27e288210960","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.213.tgz","fileCount":26,"integrity":"sha512-24a+FXG8mvNiqnMHwIUnPnkTPgZjHZ02oftpSPboYcfpXu5C7RjnVN/iklpnz01EDk8HonP8GIQ66LVKx1oEnA==","signatures":[{"sig":"MEQCIF31JMOsKHqrgDRKIDNVFcdqf2I0yDUr0z5rVMqMSxg5AiAqvOiRs5ft0BxSZGT8r1Ueg83Dbo2cnAMGM0Z9LUGzjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"76bd2e5bb3edbc69371d50eb07888ede80aa397e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.213_1747048635661_0.05742665498676969","host":"s3://npm-registry-packages-npm-production"}},"0.2.214":{"name":"@openactive/harvesting-utils","version":"0.2.214","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.214","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1a9d0c4dcc9d5976d6526453f4579f092c613c8d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.214.tgz","fileCount":26,"integrity":"sha512-pLSchIKeU7sj4mK9chkyujkL3vqucVIv5SCda0tOF0ivHOhf5LgKeEMeoZrsd0zwoe1y+2cko49E7I+IOw7ASQ==","signatures":[{"sig":"MEUCIBigPJDNnZds7dx1ngM79z1XmMQzY80PdzPsx6tU11CbAiEApX4MoXXs52QJXe2pGLdMrkfY5I76iuuBR+A2bGVuIrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d1723091b41e3116fc071d855ba687e9b720cbbf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.214_1747048663454_0.2732533837839366","host":"s3://npm-registry-packages-npm-production"}},"0.2.215":{"name":"@openactive/harvesting-utils","version":"0.2.215","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.215","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fe28f7d6174daabbc2af254b3dabdf842bd9e431","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.215.tgz","fileCount":26,"integrity":"sha512-DBFu4UegBTc8Y4NyI4P7oZlGU4RHODEewAMknqJ3hu+Z9+YKXXqTZ22zbNydtqcYucuBqg2fAWNTDUNLYfFYXg==","signatures":[{"sig":"MEQCIFokuPjbyceRIDSglLYcdW+8mfiXrLJgQUVHiMPDjTL7AiB0udJtUsn7+UxaPs+b22PA8hxLRoOj9HHcrrXX5cC0OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"80e770be420f211617f2a0251132232d06895ba1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.215_1747048692825_0.8885228018291575","host":"s3://npm-registry-packages-npm-production"}},"0.2.216":{"name":"@openactive/harvesting-utils","version":"0.2.216","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.216","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d8305ab3b74cb2c0f04de7c2efffe431aef0e149","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.216.tgz","fileCount":26,"integrity":"sha512-OiCwXeX18MpNnHt1Hc0yoKE64uJpBVrz7x1uaDdxGeSV2nD9KAPq+PJ6SMQml12ZyjUlcYAxojqA7dYghe8afw==","signatures":[{"sig":"MEQCIFCt0UloI5tVlHTUCoTbYoxdyRpeIuStaDX++UELJPhaAiA1Vy2jXkaNwRjrX0fBNB5hKt0dBHT5P8eNs5vipzEdGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"77d3450f9064cac5bc8162a0527dcff2fa1351ec","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.216_1747048720206_0.3606241572068789","host":"s3://npm-registry-packages-npm-production"}},"0.2.217":{"name":"@openactive/harvesting-utils","version":"0.2.217","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.217","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9a6f58094d55fbad01daff296e575387c8a958fc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.217.tgz","fileCount":26,"integrity":"sha512-EzwPm9KBzrQ6cfhRx7XEkiasi3Pknu/1aTMLDkyDZKVZ8zsqR9HQ0NdxCIUsbYVY4NaHxLBh6NLOPELjUC7n/A==","signatures":[{"sig":"MEUCIAtrcfXEZxzzJNjG6Iev1GNqikQN0rS9JHh6sEBb4XptAiEA482fY/QjXhEWfr9sGt5ijl+/EOm5O5uroxjHPQXhUEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1bdef01710a4944698cd274f78f07c73852089ce","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.217_1747048749346_0.6986277827143184","host":"s3://npm-registry-packages-npm-production"}},"0.2.218":{"name":"@openactive/harvesting-utils","version":"0.2.218","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.218","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e8809fdedb3a8b72b76f27a3844e229f5bb455f6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.218.tgz","fileCount":26,"integrity":"sha512-FZYJm6LdazDpuhjdpBOzgtVe9BKtLaO06Gieir7BBzWWF+OGY10WeKHPUn4Fb87vvujAH2ElRKG//c9EjkMcsA==","signatures":[{"sig":"MEUCIHw8Z3dOmKq8KpzrM/xBmdohgT9dTydG6LOlxmV71+V6AiEA9EG+mcLTvHCicuUxAojDQe6FftQUZeCNY3DX5MldQfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8c51e655507da34d1d3bb6c5082865b503932366","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.218_1747048776415_0.30998735616291007","host":"s3://npm-registry-packages-npm-production"}},"0.2.219":{"name":"@openactive/harvesting-utils","version":"0.2.219","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.219","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5437fe085ccf14216622489fd3f3a87a755d3b8e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.219.tgz","fileCount":26,"integrity":"sha512-v49WWKGFwLH3agHDX/werzOMzFjIMe0navH8dAOVQNx0whsvNY7+cpY+YVITH4/JtaSGKCfToK9IPHLIhUplJg==","signatures":[{"sig":"MEQCIAY4EZ3656UZyiFGUJq5Z7kNYk9mZIJGBQrn8IO0vk7aAiBYPQt5CaaNyoLMWtKlqWsjAyQwR2WDXeY+tb2vvE8s4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61e4123e4517f397eb8571f0dce332e88b7b118f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.219_1747048805485_0.7157426579273078","host":"s3://npm-registry-packages-npm-production"}},"0.2.220":{"name":"@openactive/harvesting-utils","version":"0.2.220","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.220","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"32bfaa03b98837bcd0733da4f65fb306722b0439","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.220.tgz","fileCount":26,"integrity":"sha512-1KnKtKpuPVcQ7K3RM/oTqRKhyTZ2M5PV9vLj+AOfxyB65gno8b4Ih/w6T9k8/P6RocQztpQI5Zyu8gl4LQ5Ufg==","signatures":[{"sig":"MEUCIQCJLB07yMwKf2pRiJXTzVFd8ynQdpoSTgwoPedQOMNRQAIgUQLcqdf30XD3u3OOUjk4QelB7WQrRqkb40+SIJGT/mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ac9105344580a5e111d9ba8cd5fb41d1e6b77b44","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.220_1747048830147_0.2775991903262318","host":"s3://npm-registry-packages-npm-production"}},"0.2.221":{"name":"@openactive/harvesting-utils","version":"0.2.221","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.221","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6929c5bcbe2fc7ffcb9d60665ea50355ad29b54c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.221.tgz","fileCount":26,"integrity":"sha512-ML2iMx7TYSQXFcRlO8AAkE07GH7VxHzZJaVkU77pCAXSisrTermv9UF0NXM8Zzs3y4kFt6j5wyEGceoGwr4Zig==","signatures":[{"sig":"MEQCIEbuEybT5MuQ/6IZ1c4EZMREu5dftkl9MPVvFGOIt8YaAiAfyuNGBdxNhiFIKGoxP1k9AL14MdoTxcRTQ7uj3MXqIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e81f1b08b21ea4fdbad20abc52c8773e8d7b7c62","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.221_1747048856293_0.7724783612981376","host":"s3://npm-registry-packages-npm-production"}},"0.2.222":{"name":"@openactive/harvesting-utils","version":"0.2.222","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.222","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"04870de4e2f81483c92217caa6f862c95af9f205","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.222.tgz","fileCount":26,"integrity":"sha512-UpLvKj5rMmZR8fVJ6egKr67hUyJWY45XzjIhbrh038y5cAkoo6mchCAvrHifZQMhMbxUOGxjdHxlc0QCDRNqGw==","signatures":[{"sig":"MEUCIBdFqrvqCiTxH9Vz8fJ38NbYVbrDM6r93/+ENbh08dtDAiEAz81ttJF531dlgO+rcSUZ+8l+eTjV2Bn/oCPehrg/ohE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d2fd02b4875e22d37f1045b6882041e32a918444","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.222_1747048882176_0.6430410196129206","host":"s3://npm-registry-packages-npm-production"}},"0.2.223":{"name":"@openactive/harvesting-utils","version":"0.2.223","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.223","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2611d4a79de5caf3c370d230f80c590d1c246027","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.223.tgz","fileCount":26,"integrity":"sha512-vEaoK7spMe6Og31QiW47eeR3GKckNas8pjJwagsbwSsU1krGjVJYz2+AFM6LADC1P+kAXJSQ1ptVD812FJZ1Cw==","signatures":[{"sig":"MEUCIA4KT2Gk4XpMuph0yuZiwXjlnYJfErcR12b3HcLkHPkUAiEAwI840okpYdvbNMQD1zv1jVL1S34pgcbRdWt3vV5eYzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9f194f990806d3c6e60ee979ad6e61430c1195d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.223_1747048912590_0.9940500084408048","host":"s3://npm-registry-packages-npm-production"}},"0.2.224":{"name":"@openactive/harvesting-utils","version":"0.2.224","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.224","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"95870dd1509e9a811a075197ab603cd8c7f8e895","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.224.tgz","fileCount":26,"integrity":"sha512-d0Xhz8Hopd+JpzLd6dAPLJKb/wp+oaNiENq4WNIkDKIkCwoWmnulDFYrIi57o56Avy3S9cMOqb8jhZEnJ79AQQ==","signatures":[{"sig":"MEYCIQCD/hliSuCgs+Hfc1sQ2SojD6OST49VeaUnorxVKN13cAIhAMqdQFy8wbvpQ7UZxurO2t6lmyswGTy0/uzOPojnJm+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fa827287ab294f7402f1ae45ceb021e3dd3e11b5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.224_1747048940593_0.08325986119438067","host":"s3://npm-registry-packages-npm-production"}},"0.2.225":{"name":"@openactive/harvesting-utils","version":"0.2.225","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.225","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0cd1270dd1b3ec4162721abfce9d3b9941e1243c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.225.tgz","fileCount":26,"integrity":"sha512-1JKYFD3mKkfospXEgqmU07zlnOFubtKy0Xx+l8FtqDgNb032sMX7mKU11hw4ysSEuTRjXv/l8VuKN0Cq98tFsw==","signatures":[{"sig":"MEUCICBwFYcV7W9HF//oyfzFOxBNzOw1PQgFYae8EY7DhxgUAiEAmouJjiy1HPcSSabTAlacXH9LlbKxZjyrWB/4S7jRUKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f6041a05dc17db31b743618a110e68c508ee7459","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.225_1747048965916_0.20612501103660708","host":"s3://npm-registry-packages-npm-production"}},"0.2.226":{"name":"@openactive/harvesting-utils","version":"0.2.226","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.226","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2b050284a7ab99a55bea9118f2b25367014e1f8d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.226.tgz","fileCount":26,"integrity":"sha512-PGKjOiY7ZwxARQTghv/8fbzeU7vwiPUr7kCLRwgQT/5a0nYJkF32JHZO/arSPdQmi+2n0+KTzLExxZVllAF+OQ==","signatures":[{"sig":"MEUCIC3sfTQlPgYjXipp7sstWFa/djCSN+H3RyNCu8Hi53oTAiEAvt5f2xOIgmTVo9+ab/je/1V3f+Yb0TawAkN8c8duX4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"988944525ae63a098d62765e6c8085bbfe6268e4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.226_1747048992427_0.7120548909344737","host":"s3://npm-registry-packages-npm-production"}},"0.2.227":{"name":"@openactive/harvesting-utils","version":"0.2.227","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.227","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ab59fac97cd72bffca61d6ff4b2c841069e99859","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.227.tgz","fileCount":26,"integrity":"sha512-FvtzARAywlSr6xx3WOM5jA46ZOlb4vfL6qsyHX4HkAyxrcJ4gxTwq6L+B8kiLQyIb6N6/nuLe2rSSrWY1bDFcQ==","signatures":[{"sig":"MEUCIHlACS2pFHqIKZaELiP5BAF37xLl8h3f5+JzGlosyi8yAiEA1LAgrBG5M9zf6L+LNl7tx6irHOQzi9ZxHvM3HSaaR4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"624f6f94ef617d04954b7b4bc0047029147a5c07","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.227_1747049017567_0.91682572590179","host":"s3://npm-registry-packages-npm-production"}},"0.2.228":{"name":"@openactive/harvesting-utils","version":"0.2.228","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.228","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1ecb9078e3e4a1d97d8bd2fd618207efe3cff6e5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.228.tgz","fileCount":26,"integrity":"sha512-Z/+nWxFlGNq95jLyGHiUossSGnFZobxb32iaP+xKlAmFi0BfFQaH8eOa21gnB0mQgzGcqwc9XuKJL7ejXd9b9A==","signatures":[{"sig":"MEQCIB/LZgmcPOVe8saMzac6tZUQxD6xxXZaPEm5kzmNWusOAiBetHySndaiVbGtnXmZaQhHcOGZfgqKgQXIs//VgYnYvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d578a8ec65eed5a8717269370464e1ca1624fc32","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.228_1747049045898_0.7632627459304928","host":"s3://npm-registry-packages-npm-production"}},"0.2.229":{"name":"@openactive/harvesting-utils","version":"0.2.229","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.229","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8d900128489e3f38bbf5a42590cdd35dd1279597","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.229.tgz","fileCount":26,"integrity":"sha512-l2d8PwII6PO8jF/l7tZLKWO/xDIT2GRggdddTfsb0hROsAzoOIsZO51gwJ9+Z3Y3tX+1oiAmZ8CLhzaR++WyLw==","signatures":[{"sig":"MEYCIQDXjHuyloTR2hwTTG8k3v0gCMZ3vHidXdccYg5EpRiF4gIhAOoFeogbUP9HvZf8M0wJKmaAddtyuXE4YQuGf5yptVgp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eff5ad40bf2e531840ae7cde0f9c9a7ef8169628","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.229_1747049070291_0.6690641586629302","host":"s3://npm-registry-packages-npm-production"}},"0.2.230":{"name":"@openactive/harvesting-utils","version":"0.2.230","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.230","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c0d78cce6d62dc6a75712193760bce88961447dc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.230.tgz","fileCount":26,"integrity":"sha512-R2vmaeGgyVyB7AKk8UUdA81df6XQAfI/LaUOtfi+b1TN+7AZAwH9YzXbyTpG0DyRJ1+8TSTqXi5Mx50KFw1ZSA==","signatures":[{"sig":"MEUCIQDdCIpiFqMLlpn+7/DUSaeeuyeVTEPZYumobMkLp+apWAIgf1NMhLpRY88FceE+WxKlInSK6nyp8OFQOqfzAq4AGbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4ec7b18936f3afb63a2860648153008bff4d0f78","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.230_1747049096849_0.06996939195127672","host":"s3://npm-registry-packages-npm-production"}},"0.2.231":{"name":"@openactive/harvesting-utils","version":"0.2.231","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.231","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"04b98f67c21db11be7c575a13d6074d47d9f0062","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.231.tgz","fileCount":26,"integrity":"sha512-4FPY41/s74DQfKfTwFCorvy3GE1Q/62VwrwZkkxkcDZ649mcqu2Q5v1DaNqTx7lx+ObYmHpfgOsnHNB2peaSmQ==","signatures":[{"sig":"MEUCIFyD4WbuduwfjyjGUAOLTWNQQf++bBR2K27GWBIcQ0mFAiEAhxaA4XrbYDfTp7QJFmfKp3EQ42WKsBlLppELN1lpkmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f1e01c7de53956841018ebbd868edf7208c524a2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.231_1747049123207_0.5612568783899705","host":"s3://npm-registry-packages-npm-production"}},"0.2.232":{"name":"@openactive/harvesting-utils","version":"0.2.232","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.232","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d601fdf77ffea1c9cdbf5a987104320379c4be03","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.232.tgz","fileCount":26,"integrity":"sha512-vwqriCR+joXih/exQhXMEU5HFGoxAAXzXVaR40T4HFJQ6xeXSv8KkAyO/27aivJdU8qZCnayfW/x9TyKvO0K7Q==","signatures":[{"sig":"MEQCICMPbe8DuexZw7MICH3aPu6Gjbe5lPuDykQkl114rdw8AiAc68DVYbvmIgRB603yINy8nPGfmdfkW/ypeqwKFYyVWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ee48ae5bd6963db44af11f81d440c77097947c55","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.232_1747049151155_0.5008015417495877","host":"s3://npm-registry-packages-npm-production"}},"0.2.233":{"name":"@openactive/harvesting-utils","version":"0.2.233","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.233","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"75bcff81fcff92c7c021e0e09d2befeda9e03eec","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.233.tgz","fileCount":26,"integrity":"sha512-gBKABi4XB1GoO9sQ3DiytLJYb64Dc7J2vz0UkZgOiLGarvYY9wAlFx3SMrwyWX4pH7b/INC4sQr7bt0nHmt2jw==","signatures":[{"sig":"MEQCIECD4o3/Z5Gm9XZpIt6o3VymwFCJ04CHBN0/My2QuWIHAiAX6tvCFyeXKmq7IgXatUFOWOjVYxo6NyW6tPB+OrvkYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7034aa87de8b2619eba72d7df2121151a93a4c93","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.233_1747049175527_0.6328106112957623","host":"s3://npm-registry-packages-npm-production"}},"0.2.234":{"name":"@openactive/harvesting-utils","version":"0.2.234","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.234","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"40e597c46708d94aec46cb5d81969754fe15b60d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.234.tgz","fileCount":26,"integrity":"sha512-wK22rBBhx/h7oaXhLOVr5MK8YdrrLGsvs+iczcY3lxq51cMwK6zltdmNrCCQPL1GjGclXvrj4PJK3t6LYZ9EAw==","signatures":[{"sig":"MEUCIQDz4baWZoR3VqxyIOBGNOu+tYB8xF1BDf1ussUeDY+7dAIgU6rNvOFu5XNRWCucH1U7nuf62QszKNR1KcOTFr3bB1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7b6f5ed8744823e4e526871724000f3f49010b56","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.234_1747049200345_0.19252737674018694","host":"s3://npm-registry-packages-npm-production"}},"0.2.235":{"name":"@openactive/harvesting-utils","version":"0.2.235","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.235","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"99d1f3d098eac6f7dca31632e418642fce2fb985","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.235.tgz","fileCount":26,"integrity":"sha512-yz6kyMgAWiQ9WZsWtWKDHL4Gj6MP896HUkcNAbjM5rR2eaV2imxs7hWa2CDpdX6zoVPwCtXGyuj5+efyCClOvw==","signatures":[{"sig":"MEUCIQCk2oYAhvLYKJlNjig0Nn3xDLzZcda94JX+vG8GOfBLpwIgKzDKFvBqXrMVAdNpnS6BVU61eWgJY9b6Cm7Xy+7suHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e84e542594b39d6c5891f4c5c8253c79ec78491d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.235_1747049227068_0.16647707858665295","host":"s3://npm-registry-packages-npm-production"}},"0.2.236":{"name":"@openactive/harvesting-utils","version":"0.2.236","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.236","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"99e5a6fddf9bd4c5465cfe8253cb0ce6af54e6d0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.236.tgz","fileCount":26,"integrity":"sha512-JcdskOvQ7ck5oaP8kUDIR5JUPbIefnnfdCukCPpKtwCkDqBiL9SQo5kXHThGwS90ioZFS9HCgBjSXTBLjY/VPQ==","signatures":[{"sig":"MEYCIQDwJbw8qVjnw6AwdEvN9pwD2y31wsvXvVNPtyAmdZM2fwIhAPzMlpL0ysaH4lLLrBOrRLOfGwduD09BK3AegAsfWW4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0c6d4ffdd19fad868d0bcd14e695a4ca6af799ad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.236_1747049253025_0.882556057903112","host":"s3://npm-registry-packages-npm-production"}},"0.2.237":{"name":"@openactive/harvesting-utils","version":"0.2.237","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.237","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c71c6d2b739f236afb6ca4c5005fc43742c57777","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.237.tgz","fileCount":26,"integrity":"sha512-82JFmEwSLmsWPVFaFm8/tu1bLvf51rv/UWfbY4fGAt9//5f/95AJSypls/r8oIh05ScEGoKU6cWkjTI6IaVZzQ==","signatures":[{"sig":"MEYCIQDz8fIrDXa8y7aXIejssXWre5jZcpJJsYtx5wOFAlOOewIhAIIOpykfZIWqC88HT5cTx38j3PuCoOOsEpXMOeQ9qXRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"511fba8d12b4c26617eb501f2da081d516cbc100","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.237_1747049277120_0.7369229830715605","host":"s3://npm-registry-packages-npm-production"}},"0.2.238":{"name":"@openactive/harvesting-utils","version":"0.2.238","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.238","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"07e5035c54d70dbfc5ac7f4d91e8b321df6cee64","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.238.tgz","fileCount":26,"integrity":"sha512-P/WpioahNmqJck/lKgswVpEa/QiZTlSiMg3QX6tprjVfeBJmpB1bE7rUGkBn1Vchdu07tS/HSvOGT8hDTZ2ZiA==","signatures":[{"sig":"MEYCIQCTP1IzsAAoRPpGRLLVKE6EI+odBKGskGlIMOGGM6ov1AIhAOeZg5s4aGiy02IgTsl81ADrZrirf4BYyLV1N9foncOZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"41adf0727e35555c26e47dde872f5696bcac12c0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.238_1747049303106_0.6452960069137206","host":"s3://npm-registry-packages-npm-production"}},"0.2.239":{"name":"@openactive/harvesting-utils","version":"0.2.239","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.239","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ccd4447d893e165c78dc2e47e4f4153116ef8f07","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.239.tgz","fileCount":26,"integrity":"sha512-pdVEq45civ12Oi7b8is6FzOobdSZOJflvebbPDF6t18WIUYkYl9geRyFv+PCAsrJEu+sU3iPCn3w7SfOVUNLFA==","signatures":[{"sig":"MEUCIFC1AP7ElznIl3gDnYHzwYv09gKa00V6Knzowt+LvG0ZAiEA9Dq/4cypaRTbbksaquXKtbzuvsmTu0UpZuE76yo78kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"21d5da5090a334cbeafc66c79e104ab121efbe91","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.239_1747049328186_0.8205544085395784","host":"s3://npm-registry-packages-npm-production"}},"0.2.240":{"name":"@openactive/harvesting-utils","version":"0.2.240","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.240","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"45efa492cc3a0ba8d52b023ed7906ce290c44571","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.240.tgz","fileCount":26,"integrity":"sha512-0NZwr52AJZteSW/WQR/t60vreiGODQK5GTVnFyvAkqyq9YMuwAtfTqbWcu3TD9VBEwEfi57fCiLIhpO3TWwkTQ==","signatures":[{"sig":"MEYCIQDQIIABIUJ8R60V9jtgKbhgfMtOaKOsIWUhrPUplPUKOgIhAPhFpar1+IXyGFH0ORXi4TkQyVh3YWNHoZ50uszePWwp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"73d5e1dd2ddbb7f4d1beee2410ac145616052a64","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.240_1747049354852_0.40093718476679996","host":"s3://npm-registry-packages-npm-production"}},"0.2.241":{"name":"@openactive/harvesting-utils","version":"0.2.241","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.241","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"292672cd5befce51a087a719c4f026c17d2f2d91","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.241.tgz","fileCount":26,"integrity":"sha512-gViMe/AhdE0W7wt7HEeWaZfFUgdaP3uqjvNFePY0pOeB6nZOWt+eqwdw91pbGXV4Y1s5Ypsls0Sw6maBOamd/w==","signatures":[{"sig":"MEQCIHiP//P4iX535qFCr8b+7KqI4sMssKX8/nL/fZIQ7B/BAiBJ4TATCkJYGohcCSirkU/u/XRGmEuv/OjMI+IEZ4r+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2f84a0986eabf915fca321fb0747a5767769a2d0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.241_1747049381786_0.7414787261033637","host":"s3://npm-registry-packages-npm-production"}},"0.2.242":{"name":"@openactive/harvesting-utils","version":"0.2.242","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.242","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"963ce417291067fd3efafa678d44ced00361f672","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.242.tgz","fileCount":26,"integrity":"sha512-GmS12ZJ+lL3Bg9wfabBcJNEM7WgF7U/27oPIDp+jM0jYgwTn5qEXkMQWvc+YU4Gps9XR1Se7nPY0EncOy+/U0Q==","signatures":[{"sig":"MEYCIQD9QDIQb8gHqyVU1ZDnhL9NnoyJ9cHn+LqY3QIMpdtshQIhALlRRUqfnljCWM0dQE8K/4AtSy5uFHQBw1N6VYImuq2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0ee7705c62ddef3def90362a3e461ca1ac7501ae","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.242_1747049406728_0.4072863437006262","host":"s3://npm-registry-packages-npm-production"}},"0.2.243":{"name":"@openactive/harvesting-utils","version":"0.2.243","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.243","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c490bf5c8bce73421aea432b2697498450229413","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.243.tgz","fileCount":26,"integrity":"sha512-xfv7wT8VEGU5DwtZOG5b+5MvPA3Wr9FzY66Pu8+S6TLUOOIWGzJhTTCZSUFGE7Okf/P+zTYCpgD0sgj17PSGEg==","signatures":[{"sig":"MEQCIENH+CgDwPwGOBSO8kDYLexYLaV51T0Ksij+dp+O0rHLAiB2qOXGp+4VF6q1xUUTyYlGDcP38lhmIeJ15hkHpBbX0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5586659e12cbfa33300b2a82797cad8467f0fec0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.243_1747049433053_0.1750750339603646","host":"s3://npm-registry-packages-npm-production"}},"0.2.244":{"name":"@openactive/harvesting-utils","version":"0.2.244","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.244","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0e7262eeb80ddf747e65fe0366205e836fa2a355","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.244.tgz","fileCount":26,"integrity":"sha512-7K/QBN4S15wOtiMebYyRCi1mLKkuOnAB7ptZ+YGVCOQnF5BuoMXIkUpv+cqrjLESgTBb+WT6h61jyibcakb2gw==","signatures":[{"sig":"MEUCIC8FIob1egsHURStBAdBtkAr01dVrl0U/EMp8A8YdAM3AiEAgPbgZz3YhbueqziwIcJKLKq9S5gi5kJDe9GPiRllLV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bf1024e8b1f9a6c18f868c0e070ea318b0d2fd5c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.244_1747049458681_0.3802302840650553","host":"s3://npm-registry-packages-npm-production"}},"0.2.245":{"name":"@openactive/harvesting-utils","version":"0.2.245","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.245","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"79302402496136766c01de01af7e8e76b13d0fc9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.245.tgz","fileCount":26,"integrity":"sha512-GDAIZqv0sYFIRRKMzYxPkI0tqeVI1o4VDbWOYMrb7lAYHzv8q9pLmeIYJ+sRwmZjAyyZp7X/4BARf1ATwrns6w==","signatures":[{"sig":"MEYCIQCOf02tMDRmjAnzV70t6Pxkwi571ARr1CmfTTeph1XH6gIhANdtJroy2mWm4EWadwV3bsAZPORFQoruioDpbrgz852v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8dde2823a6bf28fd38147b17c3400164b7e28865","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.245_1747049482693_0.9799874497108669","host":"s3://npm-registry-packages-npm-production"}},"0.2.246":{"name":"@openactive/harvesting-utils","version":"0.2.246","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.246","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"789e1dcf8faa3376ae99c94f1f475f6c97eebe27","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.246.tgz","fileCount":26,"integrity":"sha512-aq45eD3Lihgo+kfz14E5s6usD9o9UYSrN0XeR+2TXJc0PO3xEBn4B8JekWsTttX7wfe6JBQxBjhBnfOSShQk6g==","signatures":[{"sig":"MEUCIEuiQktrXIbLL2vPFEAz+VTeTGNbVC+Bt3Sb1j9alX8VAiEAyP0dHzOGQok4TntP0MprZeUxZqp8VaHba70VX8RruCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0f1ce45772dd0b42f93a23f419789029c7780881","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.246_1747049508443_0.6155482404098724","host":"s3://npm-registry-packages-npm-production"}},"0.2.247":{"name":"@openactive/harvesting-utils","version":"0.2.247","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.247","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fe42ad097fd52d74f30b5ce3acb46a50e2e59238","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.247.tgz","fileCount":26,"integrity":"sha512-dBb8spwbMpQ74B/8YomnnigMZ1pD+pm+SO79a4j3nxSPLBLcLkIceXY9qMjIXt1wLFOtnkgDYppAKZCyE5pfuw==","signatures":[{"sig":"MEUCIQCu0jZnu/FSkrwNuBCmiieMSXok4Fi2tGEDFsDX0xhikAIgF/ljO6OPYtXL5DPwgch++Up4ojHy6aoFDvAsB8a0u44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2900022b42f4d71cfc8b112aacf84af96814027a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.247_1747049535390_0.4212783203798469","host":"s3://npm-registry-packages-npm-production"}},"0.2.248":{"name":"@openactive/harvesting-utils","version":"0.2.248","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.248","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c77f5f7cf3a28d93b0f1a8d7e42c1bbc5b81c7ce","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.248.tgz","fileCount":26,"integrity":"sha512-KdZNX9MdAqcIOwJgIWRCnAS75xYXP64K+ytYFX/Oa01Ue1B0ezEYWmAtBMUz2qpBzSLFg0n0Fc8Zr7wFRXA2Hg==","signatures":[{"sig":"MEUCIQDHAQW7P2ve/0IizXP/f3CFb6NQD3SlN5+Fl9T+cThn/AIgUWLLFyuEbGvP9SDioNJweMZXhxfVT8gxQ+E6JRSRRrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2b67e4a630fc0fe6de6948ebacbf8fdfda491f17","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.248_1747049559474_0.7090489146147172","host":"s3://npm-registry-packages-npm-production"}},"0.2.249":{"name":"@openactive/harvesting-utils","version":"0.2.249","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.249","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9151a19abbb24f3c7ea846bb2480b8088a695cff","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.249.tgz","fileCount":26,"integrity":"sha512-7J3EDW4765Ddz+r/yBlpDWwUj1D6y5D3xefaDzmf5Hn1os22hUJz+L6gY6NtGWCsGgb7k8szyzP7RgVHILUYAQ==","signatures":[{"sig":"MEUCIQC5Au9nm5vR776NBcEJ2YjS539Y+AGRkzMstluvq6GybAIgJFW2UV7KGmlMeO2wzIhpWcJAGH0D2oK0SAzmnDIz6/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a100b31b5c6836097acbf256a66e6c2dd0da2765","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.249_1747049583506_0.4455249538805961","host":"s3://npm-registry-packages-npm-production"}},"0.2.250":{"name":"@openactive/harvesting-utils","version":"0.2.250","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.250","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a51bb6957f03e0108c6e8e260e84cc079d9dac17","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.250.tgz","fileCount":26,"integrity":"sha512-+pBJKjRJ2FlFeVMBw9pPkdRreSPtUcgbHWH6xCFIzZckxqiVQ2WDT6K7tvCY8lle8cwC59bFjCsPjIRnoQCOFw==","signatures":[{"sig":"MEYCIQCXhy9ZRykBhinxh61zW3KD3DdnbG5J32NRsv7Cx5pCmQIhAIs4KHbdo8hhZGryRWBACtq9KGS3E6CAu0oVLEuKN5JJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"25c034ad6b3bf2ef620235da2781a8731c79a5d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.250_1747049608749_0.37892414728024093","host":"s3://npm-registry-packages-npm-production"}},"0.2.251":{"name":"@openactive/harvesting-utils","version":"0.2.251","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.251","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"599167a0035a6862f04a056f61f1a094ba1eb1cf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.251.tgz","fileCount":26,"integrity":"sha512-Xo7XSZakhr/u9qQM37NFWGKez477gTN+c/Gr0KK+jdfj1QxNymWn+EUeUdLtSibkDQ+NybuK6sZwt5xfBSCG3A==","signatures":[{"sig":"MEUCIQD/ey+VWdbCoVMhdAZF78EVwukAW4uN6ArwnW6Mi2mpogIgAdzSN+xijzog5/gFXBZpOLanhfFrKFwfF6oktwU2Aio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"618621811b7551f4839fed1b62212fae30092d1e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.251_1747049633436_0.0794977704732176","host":"s3://npm-registry-packages-npm-production"}},"0.2.252":{"name":"@openactive/harvesting-utils","version":"0.2.252","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.252","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2c0f66c217cec8fe56ceb00830916d5f11723841","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.252.tgz","fileCount":26,"integrity":"sha512-yK1thddd96mA4vYxFJjrRTz3g5BQ8VU8KhNqhQRtS0Vb1+IO+bBtFAW3YyyaiSBvGad6zuplbeyScc3zrPAXhg==","signatures":[{"sig":"MEUCIEGiWKwiQfbSdUNpiKLXMQkt3RPFQjTpz7apITpqp+mvAiEAtLuN88Ds48jEfu/+9nwADhcnBsvlNpZsRcbDpRzqt4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5c745695e508f34553111704b63c0e89f42faa0e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.252_1747049660759_0.06471443341959193","host":"s3://npm-registry-packages-npm-production"}},"0.2.253":{"name":"@openactive/harvesting-utils","version":"0.2.253","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.253","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8bcbcbf9d34d7d1b5c3ee307df219f410f1859ed","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.253.tgz","fileCount":26,"integrity":"sha512-E9BwF+vXZSdw9L5qwEAxvwYmJ5yvF4nvvzcKnNfmEIowT3RerNQYIqC4Z6D/gRSuVFjGeNg/oZiD935pZ3SYBg==","signatures":[{"sig":"MEQCIDtELd9DwW4GbGRbLhFUY736j5UkZE4Opfa12W6UXY+KAiAogGhERpHNYy0tktTZOOLBtcYcb0s7ZzGoa7JzZSxkkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e7487ca9ee956bcbbe792a9b008963cdaeeb8fe8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.253_1747049685635_0.7370725206689528","host":"s3://npm-registry-packages-npm-production"}},"0.2.254":{"name":"@openactive/harvesting-utils","version":"0.2.254","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.254","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fcc197003171139d328a41bb775b3ab0fa90f196","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.254.tgz","fileCount":26,"integrity":"sha512-zYZ0uMA3YWowMG8cyuue+toPYJauh3P+/tjhLmxO6udzJ7Eb8UHglm2T4yziul6sV7jSTxBKPjXi8U5l98275Q==","signatures":[{"sig":"MEYCIQDOvf0Zj+8ML1zEZu4sYWyYyEH9qWy+dBTZzVPtdLgEGgIhAKAOWPByJm629e6DAFToBCduvIuk8GkPWueFq/IKL6OL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61993ed07a2048b7c7906b128c4bd44f865c00e0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.254_1747049711314_0.20247698713511086","host":"s3://npm-registry-packages-npm-production"}},"0.2.255":{"name":"@openactive/harvesting-utils","version":"0.2.255","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.255","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"116dd010d628c4c300c2c654e04bd94e36b71fe7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.255.tgz","fileCount":26,"integrity":"sha512-TD8Bygw2TITSmbt4l/zg/PX41AVV7VtJ4OP5JmXGHpH+UCRB3SmE+lRVju6rS7KQd1/tvEpoloaJyN5D2JEyoA==","signatures":[{"sig":"MEUCIQCWUCvudPWJSBD/2JHXfQzIyZjV7fG5jk0FrD2FyAOdRAIgHOdhwre9bXvJqyKwHUwW/vmcZyiWIXmoV1k503cu+vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"14bbb844f681035a385a34460f17816039d8adbb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.255_1747049737506_0.3916636585899611","host":"s3://npm-registry-packages-npm-production"}},"0.2.256":{"name":"@openactive/harvesting-utils","version":"0.2.256","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.256","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5bbd23deb9414fdb7a503763917011a46008d62a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.256.tgz","fileCount":26,"integrity":"sha512-gmdJKWtmEc5fbPzUqDmRPOQbbSYWYPVH1OFmeLIeAg1BqzEb6SeT/PAPaKWU8eo5D9Y3iW5ULfRJDrfmW9xaUQ==","signatures":[{"sig":"MEUCIQDKW1x4rUGdzREmRjcSkPhvoLpMNjRUqVSIw6LaICQcZwIgScOuJw2I2V95aD5ZKlckUk0/Ee9nlWRrxSHATgPhj7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cadf8cb6f0c120d836de1e0e4b9354b3c606b71d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.256_1747049764140_0.4642440887532935","host":"s3://npm-registry-packages-npm-production"}},"0.2.257":{"name":"@openactive/harvesting-utils","version":"0.2.257","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.257","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a02d475eb91772b2dc4d61ea547464393c9568dc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.257.tgz","fileCount":26,"integrity":"sha512-dHtgxZCjEjPaCg4ePLjcLf1AGBkif8HOU3QRjqZag2sjb54xy9jsAfQpmzG2Rp1nf/Js72v6qX38Rbj5i0RGEA==","signatures":[{"sig":"MEUCIQCyNz0pmMTwdB13nmpzneC/HW4ZaiIxO5QlzhSCSD7OgAIgZl0KSwjgePz32ILUy3rNv9NiyNSDvkh3U+GoBaIbjCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5efa038d3c2d89445d81f9213ee99bd7e000b87f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.257_1747049788505_0.6097218312830746","host":"s3://npm-registry-packages-npm-production"}},"0.2.258":{"name":"@openactive/harvesting-utils","version":"0.2.258","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.258","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0c1c824a2ddba92d92b842a5cc3878c94a76293a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.258.tgz","fileCount":26,"integrity":"sha512-3T9GPobepjgd0MNWaq37L2y5d4rlPrEbqdoeqw59ONvAcvXX6gsz/Uh8/sPgHCRIDLpRjP6ghicDV2OgVjxGSg==","signatures":[{"sig":"MEUCIQDn0vwx0NImNIMLwa+/wiibk4Bq3QypLh05HRLCzdtMCAIgIJGTTOHybUJ41oXXtyISiWLYENxIMhfmVr/jW0WfTWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eff36964ccd1a890917d781ac316905d3860e1f9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.258_1747049813973_0.017437700210385598","host":"s3://npm-registry-packages-npm-production"}},"0.2.259":{"name":"@openactive/harvesting-utils","version":"0.2.259","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.259","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cdd0d0d24a66b4b1fd1df8f51ac8d18dde1a1b11","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.259.tgz","fileCount":26,"integrity":"sha512-sRpEY9yDbg8WwQag0h0iQSE+NatcE6nLA5xeAy/q6M4bRdNQDqwWzRZWg45+av2gB49bHdTFw0GO4Jzsg6MG6Q==","signatures":[{"sig":"MEUCIB0ATVqHAoI0nk8YhDYpN6eCWsfWXKLS/oqS0DftzZhRAiEA5TqCPHfT0BIY/OSTtsDC4k3IqwhxG3JycL92n18frsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b1f21e32efa1c2a7948b0a4cb16d62a64e7e70fe","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.259_1747049840378_0.8142880447876717","host":"s3://npm-registry-packages-npm-production"}},"0.2.260":{"name":"@openactive/harvesting-utils","version":"0.2.260","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.260","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ae725ec0e5203d2a48c719ba81d0acbc1d62ef3e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.260.tgz","fileCount":26,"integrity":"sha512-yfxQFDhnS8MD/4GjJO7FechcPcB23sD2OHmYWAAoDqpX10DNa5nNuyc1A4IyJC9P1InucMYFPMtmgVyj7RAnKA==","signatures":[{"sig":"MEQCIEfCZMMDw+d6/70CSnwxsCvQxhw5MxCua9YishrGPtb8AiA2mA6gVYbZYqf3tq44Nv0xeP5DOilGjNzXB4C9mPF+vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"59c136e90164dcf2595944a51112d8b7b66e0985","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.260_1747049866654_0.16432638443965542","host":"s3://npm-registry-packages-npm-production"}},"0.2.261":{"name":"@openactive/harvesting-utils","version":"0.2.261","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.261","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9aadb94b6d9d80d5e6e014dc12daf7e08b2c2781","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.261.tgz","fileCount":26,"integrity":"sha512-sLCDJQzUVFf76++dZ091nWCSpTxI4BZ3Q6ZN7AEmf9LV1mqFAacUdfgr2+iuDeCfAgxUtY7LlEdHQycKL8VUTg==","signatures":[{"sig":"MEYCIQDd0i3aLD3mSNNPhIq/Ey1Igwg1dLsbr+iMmIxx+Os6lQIhAKPqo7Y7pdUcJlz/JsD/sui4mpdnL92DsmlNJtYt6zbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8a98e5eb413b894c038c5ff6da8ffc29b7986995","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.261_1747049891064_0.3927025229232721","host":"s3://npm-registry-packages-npm-production"}},"0.2.262":{"name":"@openactive/harvesting-utils","version":"0.2.262","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.262","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c300054343fa99366423f65f8a9b418caa205956","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.262.tgz","fileCount":26,"integrity":"sha512-XqBT/c0v5btLvJHxbFUOp3pawju7uZXwbUroih9mYhzkQZbQ36t3VpoCKiiZggqeVDx8h9woPWypxdI7KMDaYw==","signatures":[{"sig":"MEUCIQD8EFzTU0gxDB1/6jMxcJvZEp4puHXDgy+6uepm2YIuLAIgPe7TttD769AzAyirbcHHylX+jD3SYyPHNj2YCynkDGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"88807578529f3b4f5ca9604aa80a0a4486da82cf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.262_1747049917233_0.8822360065963009","host":"s3://npm-registry-packages-npm-production"}},"0.2.263":{"name":"@openactive/harvesting-utils","version":"0.2.263","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.263","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"39aeddb3e4d01d0163d21dd99f4dd19e5bbc151d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.263.tgz","fileCount":26,"integrity":"sha512-+6jp8rCSRj5WOYReCYkTw+bsQlK6HnB6kFa+kjXf1Fqc2FOBoj7VNEqQkjSUaG1+LqkHhBqGa0zDXpITi9tpig==","signatures":[{"sig":"MEYCIQDOIb5S+JovvQqfr64UiHLdCXAcYJZsUxQ8I3cI1sWAbwIhAM+y0GnJFG+pwDmSG25WvDbAbKeA8+Y1yp1isv8zJtCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d8476933e9cc0344031164198a48d6a7595b5c51","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.263_1747049941390_0.8380406456173963","host":"s3://npm-registry-packages-npm-production"}},"0.2.264":{"name":"@openactive/harvesting-utils","version":"0.2.264","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.264","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0323898c2c66e2b9a9b66bb27bf6211dd6728b1d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.264.tgz","fileCount":26,"integrity":"sha512-tsn0MD4qj6lIyKcS/gt3ixhHsMpnEfiLfmvstj1L9HaVQVLq8/rMjZ8DFns5TzymhYCn9Etaew8Xt17hRQItaA==","signatures":[{"sig":"MEUCIQDeopWDibT41sFdNGkA2yWQEBJ7oUsHuLJ+4FQ8I9dGWAIgCFO8Y059dDZT6RD72BpeL9410zc09SDdkQ445Ag3Jd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"82f2758ac506b015f39f9ead571fb9ba58ee444e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.264_1747049971138_0.980919282538121","host":"s3://npm-registry-packages-npm-production"}},"0.2.265":{"name":"@openactive/harvesting-utils","version":"0.2.265","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.265","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e991212ecca8e0f1d7a1e519e9344855bfa7b71e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.265.tgz","fileCount":26,"integrity":"sha512-hTbgzpgJOi3OkKQW13QvIDIfH2eLIrio+SM12X0lGXLBPrYRDJ8uRiNr1CdCklVB9oYSDj2uNSqmRPaPF6ijqQ==","signatures":[{"sig":"MEUCIHAcUtYsJ5OzIK5QTnHoFnetKWp20CYD2OBr6SWuUYfUAiEA2a6+jX7C40H1WBmraW0/Ew/WRs/VmyblCq6+UQfWcGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9d185aad54fc7904a376e673941bb25e6410f243","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.265_1747049997112_0.10659519909114024","host":"s3://npm-registry-packages-npm-production"}},"0.2.266":{"name":"@openactive/harvesting-utils","version":"0.2.266","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.266","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f273da7a0f8df01a6b9b19a09e2556921aeda97e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.266.tgz","fileCount":26,"integrity":"sha512-TUIrLr8rvIL9v8QjHskzC3mSSLCXKbmaueqQ+8HGFtIJj6w9B7bI1iMBlwfSc6+NhnxT4dkNRAzDt4v5uGSBOA==","signatures":[{"sig":"MEUCIGb5XmUcW9ULF47Jt5sRU+lQwezZ3Vy9EMx0AGsYW8fmAiEAlMt68VXKWHsdtNNYZ21/Sy8wYEENA7EuYdFivskXWsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5699ef69377f7b5a2a9ab51de2505e423a7075bc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.266_1747050026240_0.9300827043247277","host":"s3://npm-registry-packages-npm-production"}},"0.2.267":{"name":"@openactive/harvesting-utils","version":"0.2.267","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.267","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"79f5e1727022289a48fc29a3bb7b608cce47a637","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.267.tgz","fileCount":26,"integrity":"sha512-2h/yAikF79+T6V6MSxIcLNFDsHdoZ2QVFDHfqk6dpZVM6S2Boq/ethsfL44uH9vP6IpBCJ61gDfO6l9b3G1yYQ==","signatures":[{"sig":"MEQCIE+/4YM5UwBUb8yY+ylL+UV6mpSaoALkhemFP9wQgV76AiA0rqx4mu9VJI0iZy72+CLMCCltjjxlm23HdxdaFkkhfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ca5792c89d9ef91335bb6909d89588535f608787","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.267_1747050050031_0.548047751764567","host":"s3://npm-registry-packages-npm-production"}},"0.2.268":{"name":"@openactive/harvesting-utils","version":"0.2.268","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.268","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b1b801574d411dbfd14fdced592c263e68f73e8b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.268.tgz","fileCount":26,"integrity":"sha512-9ltJHdEDR7sMwG0ayq7CldfSklg2a6cvgdbcv9VMg2K+xlmjgdGLAJSSDMGzaiw1XVnQx6u41zhCVOWP0hbwWg==","signatures":[{"sig":"MEUCIQDdl9+zCW5y/MyZ6+nOYIrY2EOE2llcDK5WwyL6bRkSTQIgbn7E+Y6tcTrcSyt/84Ue0hOlUHb2SJRwSvMqmoOiU+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"896ba8066314ac9e99d9eb1873eb1f46835a252e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.268_1747050076141_0.7691376748644523","host":"s3://npm-registry-packages-npm-production"}},"0.2.269":{"name":"@openactive/harvesting-utils","version":"0.2.269","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.269","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"554fe2026af1406d831ee1af9c3bda006d93dde0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.269.tgz","fileCount":26,"integrity":"sha512-fk2JJyG1yg9ze3CTUdhXbJY1WJrMaGZ8HoZgP6+oGGOsLKMXH6sVzTZVDrY9DN1+a4gSGGObSDQ9w9hXen/mrg==","signatures":[{"sig":"MEUCICknuugcawuxiyRQ/fEeaWlzBkt2EqjI60sFF7LQDC3mAiEAu2xiMJljH7UlnHOZIyc7NtFNbJR9npDWb3CbLsEGV2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"99180662d170abf09644b8267ec05fe643f21284","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.269_1747050102253_0.7217372580796122","host":"s3://npm-registry-packages-npm-production"}},"0.2.270":{"name":"@openactive/harvesting-utils","version":"0.2.270","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.270","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c8085828a9597bd4839c982c278400a54ff7371f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.270.tgz","fileCount":26,"integrity":"sha512-LnnuMk73I8eC+Ev1w06RxNN/jWYdzGhC3hbQA16cDUrtdTBasRagPUyKcLTgVHLwc+oSHp+w5PqJ7bOZg5I2pw==","signatures":[{"sig":"MEYCIQCu547mLWrUQZ85H5NdTCSQ5ykawT2xG8tpYR9QI9AyqgIhALkyOMryPyjd13LBmZbwcOn+z2yB7LauofdpBX3I/IY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d9e5cf2f815fa230220e72dc67a622c20faa182e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.270_1747050128955_0.7241029870420539","host":"s3://npm-registry-packages-npm-production"}},"0.2.271":{"name":"@openactive/harvesting-utils","version":"0.2.271","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.271","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f46acd4861ac1c413c7e4655f814fa8c8a4e24b8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.271.tgz","fileCount":26,"integrity":"sha512-/xkS0pRCen+6G8UwiQhchV2C9FRRUa9RF4HW9up3S5xRqoJEnrnOPlz9CJg4a5xFOSMOJNs/ny3IMpca5uDTGg==","signatures":[{"sig":"MEQCIHa94YDBwueSkz9l8ziFgjr0AMxk1Y+BuMHx/q9vm/gCAiAErolNPD75TpCwjWU0F963M6FmTVLoXW0hCCWw4SwlQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cab8dde075beb021e2d17cf61bfcac63e2807765","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.271_1747050155123_0.9375564201090527","host":"s3://npm-registry-packages-npm-production"}},"0.2.272":{"name":"@openactive/harvesting-utils","version":"0.2.272","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.272","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6a78f236297f2328d21186d2d2c566c145e77f03","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.272.tgz","fileCount":26,"integrity":"sha512-dqgOuYk9aX1m2q8BLR9ieqCgMCsDzWr2PzsSOnrDLusdlY+A/SrEoNwLgoKgFvo7UF5NqJcwDTjeKMQPA+dnmg==","signatures":[{"sig":"MEQCIFvYGShrcuvyuXbWVN4OxoBm+uM4ThphxEIyiQiyh9QhAiArs6ktGjePVeoHFigr8cRAEUSP0mwg1srV3HFdrq74hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4b8912deb2234771f6cdf17645eb223048386538","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.272_1747050179069_0.9930078511287761","host":"s3://npm-registry-packages-npm-production"}},"0.2.273":{"name":"@openactive/harvesting-utils","version":"0.2.273","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.273","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"774732386c71590ff8a372b9bd35e168c7a146b8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.273.tgz","fileCount":26,"integrity":"sha512-rvZ39OeLwJhwK6KIlbGrODv4l+5ZxwfIFdF4M1k9749vVq+2NylLQTeg6anv/mfiTMPRnbjLppngYF7BncUIQA==","signatures":[{"sig":"MEQCIGxtXlu0WGjAzQ/bSKU0xYL8Ad6jVkmDjlTFf7/6pcDFAiAqMv67HxBOGQllXlNJeBi9SJBbYc0Z/kJCWdHYciBcfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ed56067b4666be1cb911a92b21e61e112b5e7fd6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.273_1747050204274_0.019424819549201278","host":"s3://npm-registry-packages-npm-production"}},"0.2.274":{"name":"@openactive/harvesting-utils","version":"0.2.274","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.274","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3c3a300fdda6574d4a695e76b2f091d426f84e42","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.274.tgz","fileCount":26,"integrity":"sha512-bc5oQMMLDFFMveX3XIb23uQnKWae31S5AXVH+Vrhxb6VDDLMHPCs7DffgehJAGiqOhuHJi7MIM2c23yKVbiPQA==","signatures":[{"sig":"MEYCIQCphpv26183kcl8R/glqxtI8aeGENWr85qY1d/gPl4nJwIhAMwfxgYpxeOOajy1GNfPlslit1A/sfQg7ux5M1AxMYT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fc1355208ce7a60bd5aaf5bbed81130ceb20747c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.274_1747050230655_0.3156708957694754","host":"s3://npm-registry-packages-npm-production"}},"0.2.275":{"name":"@openactive/harvesting-utils","version":"0.2.275","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.275","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8a3cf44ff1f03b5c0642ae622f05848419e14e93","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.275.tgz","fileCount":26,"integrity":"sha512-gaVZiUAFCL6FHkH+iU6UFuFL2eZQbrH0/MxzxtBq4hNkk73+z5kLSjiA8LrJ64K2liwcpi9QR40nUncmRFn8yQ==","signatures":[{"sig":"MEYCIQDhUh5ThuNSfrcw53miyc7MFRI0lZq2CQ5wqv4vWrrhnQIhALC9QRFRd7xj5ZiAcq+XvPluf+CMFrZAQ3DQJCKA9r+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c65a1ca186d4e30c1e9fb6a59f1d51a5738bccb7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.275_1747050257102_0.8264932065647139","host":"s3://npm-registry-packages-npm-production"}},"0.2.276":{"name":"@openactive/harvesting-utils","version":"0.2.276","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.276","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f2b123daf7d732148d98abb270ea5bc58c62f347","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.276.tgz","fileCount":26,"integrity":"sha512-GHutevRS+T85CfdNVVCOwycfETfx/RsE/7ry+2duJJxy0cPxXbKfuBdidGVlFkXoNUqpqq0A1ZLG+HaVphiHig==","signatures":[{"sig":"MEUCIQDWkdH/fT8e5RO4eIjk9buLMuFJgCQBGaSHaJJq8OWMrQIgTiBfG3JqbcRU0JdVCfcBtke8BFMOpITmGUkxoHHFMQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"12b340eac0bf2219b592bb7acb027ccbe04eb47a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.276_1747050283110_0.46289926759043154","host":"s3://npm-registry-packages-npm-production"}},"0.2.277":{"name":"@openactive/harvesting-utils","version":"0.2.277","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.277","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"99bc321e7ed20e9d2c7789c214f999792fd57419","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.277.tgz","fileCount":26,"integrity":"sha512-q5nCiNu6HQUXy32emc5Ye2VgwYVCC/EWG0/Km2j4MLz2WxkJUV0r/qmEkCedB2nrOLlQ2NoivMljy4u0ftj4Uw==","signatures":[{"sig":"MEYCIQCNbWk0cb2WSmoCS8j1r2aoCF9zP91egX1w2HkMkWE5hwIhAJqdTCktGHekuLyHYRAVs6l0yL1RLOm8yQ6u1JdJvIpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61c2586cda899564b8cf3868594b085a5c2618a8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.277_1747050309964_0.3407776740956281","host":"s3://npm-registry-packages-npm-production"}},"0.2.278":{"name":"@openactive/harvesting-utils","version":"0.2.278","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.278","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f890f8d6adff27e0a1fcca817a7b3b476b12c8ba","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.278.tgz","fileCount":26,"integrity":"sha512-soDwJbWS3raQYU61CEMlshrlvMTW9rtFvM5FEbLAeoJcGqYRzJwEKqfB6yjhn61bNgxQhCQ92/UytJv4sX3PDQ==","signatures":[{"sig":"MEUCIQCsKjDLYsST/qR/f3HnWwbjRGpRBP9BN4R9w/nLUIavwQIgGuzqGdenW6R1no23OPSVK2GXfjtOLkb+NN8cSyl/U4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"144ec55ae35a4ae71310c42e0e7f1932e914f71d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.278_1747050340053_0.10538478146462893","host":"s3://npm-registry-packages-npm-production"}},"0.2.279":{"name":"@openactive/harvesting-utils","version":"0.2.279","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.279","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"882eb934dc68025440888f6f10bd5bb094cd1eaa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.279.tgz","fileCount":26,"integrity":"sha512-UBLg6kCPa3dS27WMuLHqAK5NywbC7I7u2QVrupFdNqF+QloKDpjGEZIr9twY03Ts1JgFv+5NX1S+OioZORBDTA==","signatures":[{"sig":"MEUCIQDYn0cXy+INKB+8yvic5cHFD17/1suoynyx/5xXlHR5ZAIgJ2iKDWCwQB0cHxabVQd9oz0HHWocfpVkJGBo8itZnxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"567c3d0672651fef3fc046b92449f701278c966a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.279_1747050365500_0.3771863248634164","host":"s3://npm-registry-packages-npm-production"}},"0.2.280":{"name":"@openactive/harvesting-utils","version":"0.2.280","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.280","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c2a44d4a2facee55aef408a846f8d3011f2c2e79","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.280.tgz","fileCount":26,"integrity":"sha512-NBmTc1D+JWc7SaCd/jgOwa8fOfO4zZcQN79r8bigT9eVFHa1G+3TBgxWlkaUOKAACUW0dVTcPTnXHuadPT/7+Q==","signatures":[{"sig":"MEUCIGjE8DGThm2yIOpYo8pcqu2PJrr7VTPZWSIqm8V0jI58AiEAmJYlXYJqNVfvPuCg7NMBHD2jLcfnUpgsi1mEviRYTmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c71471521c1914ae5ea9d1b0c4e2b15d0bd13526","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.280_1747050390173_0.9482730520792877","host":"s3://npm-registry-packages-npm-production"}},"0.2.281":{"name":"@openactive/harvesting-utils","version":"0.2.281","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.281","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9613aedb2be7855e40a1e01135618c2074768c43","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.281.tgz","fileCount":26,"integrity":"sha512-mFJtEABNzUKMpAiSkrXN4XkxP0lgoWd6OTi53DA6T79W8cNvJxm90lowbGX+MJain5j9m5QnsQbZrt+cScD8Bw==","signatures":[{"sig":"MEYCIQD41hWGHoEE2QE5yrWI8Z+45vptRLEYEYytZkMUTmpTiQIhAJdEXpKfY4Lwz1A8H1e8zHK6RxGOYjQsaqTMauu7ppvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3fd2b1e55dfc32cff0b01fe2f47f3e6fbc04e262","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.281_1747050415050_0.6978805103949293","host":"s3://npm-registry-packages-npm-production"}},"0.2.282":{"name":"@openactive/harvesting-utils","version":"0.2.282","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.282","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2e3827707225ac73edd37e8866d93fd60833ac7a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.282.tgz","fileCount":26,"integrity":"sha512-LDTrj/Ib96fNrmCtMLAAAsg/T75W4hIW6n1bzf1OZs2ucKa6V6G8dvmQYxElQ7sWAX/UimhqgwWCIDB51o8/pw==","signatures":[{"sig":"MEYCIQCaMtEXYSK8gt89DbhCZPGJMFdo+ongXtT4Same09QyfAIhAIMynAeSYKCFROy9Ucyfr59xLbX4NynjsfQDFH86dkrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d89eebecb3e69e18142948b94db2485ab6d4b219","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.282_1747050442243_0.07751689345234847","host":"s3://npm-registry-packages-npm-production"}},"0.2.283":{"name":"@openactive/harvesting-utils","version":"0.2.283","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.283","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ec31eff48e58367c0350cd607133dedc3b8da17a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.283.tgz","fileCount":26,"integrity":"sha512-C3JfIZoXZNxgRkEp/Znb8rbJuRQO6ilVDVgd3MvwRZhD3pamPVqRI3VILTQ6GQ818+GGFEDkAWa0ZGInXcASmw==","signatures":[{"sig":"MEYCIQDVwAmIBJGdJiaotIU7+eIG/FuF3WLqBUB7SyhLWfhYnQIhAM4uQt3GW0dgfh/P7aEcUBnwg/7DvcMPplptyiTDz2T0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bcf9ecc00499d82ff9ddb1e5e5189500c01fa12a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.283_1747050467896_0.15065339658627241","host":"s3://npm-registry-packages-npm-production"}},"0.2.284":{"name":"@openactive/harvesting-utils","version":"0.2.284","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.284","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"589a636e27330478ca4701b4312866107685b70d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.284.tgz","fileCount":26,"integrity":"sha512-ozt64jpKz4LlTm/h4+NXndiT7NlAfV39s7L4u/LvayUoPnDBi+mt5R76eK0PaGgB2gRpAkwLLkBR9guB31sIkg==","signatures":[{"sig":"MEUCIQCm9DESuX1vCTxiE9OyT+MjHaVKXkNAbbSy4VLtq+HQHwIgdTJgrjToZ7hn+57ikZwXX/Xah5AwYn5b2W82mjZbg0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d85b26d4f78ebd8df2adfd09127c13c25fda0370","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.284_1747050496310_0.7268940344043391","host":"s3://npm-registry-packages-npm-production"}},"0.2.285":{"name":"@openactive/harvesting-utils","version":"0.2.285","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.285","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"87fdfba655e3bd183aabd6e8ceffc4aa7d71a616","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.285.tgz","fileCount":26,"integrity":"sha512-jFm6liF6ZoXcWPyaNO0pzRx+Ju6IANoxJY7GQhD3SY239NdymZGk3fMifVW9KYkdmI+h/fVNEsjy1tB4DSc9FA==","signatures":[{"sig":"MEUCIQCMMW1tcgN+kq0CQga82+mbMJWDqmaOR7rXP1wnTO675gIgZ1jVoWhMsV24IlKeYuax3aom4rf4o3t5phF5PGB+P/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"972a21f7aa7415a3286ad8fa00ce6e7b8d77e65a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.285_1747050521860_0.8139679791857208","host":"s3://npm-registry-packages-npm-production"}},"0.2.286":{"name":"@openactive/harvesting-utils","version":"0.2.286","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.286","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a334e77319709d747bb34d4b998e8c88af0aaf67","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.286.tgz","fileCount":26,"integrity":"sha512-rAMFKX6n9bt9q/xu3kZyyGNALRhw/yjCSk89QynMvXy5mse7vIJQCX0BwL1GIRsMffz7T80OdNIG11Ajh17o2Q==","signatures":[{"sig":"MEUCIHeuvLClEzM7Pg4ZALgZVvtvPribGwcZ8IsZkjXc5wp8AiEAk8Jrxtx1/YyrwBRMr7ChMmzzYgoU1W9JPajlKS2XdL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6c04c16ea589b3a41dffdf3204110fb15ad076cf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.286_1747050548739_0.13066037593247337","host":"s3://npm-registry-packages-npm-production"}},"0.2.287":{"name":"@openactive/harvesting-utils","version":"0.2.287","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.287","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"67e54a99ca91b19dde5efccdca6f9981b5ce5ae0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.287.tgz","fileCount":26,"integrity":"sha512-u+QtxJBau+c+/RcUvgWFds5zlOMRLyuTOjWt/MYCU5rOEIIE4+9gJSMDN/vJkYR5nvLZE1/jgol1cNcZv2XBRg==","signatures":[{"sig":"MEUCIHO8NYKmSeGw6MZi91LiOArWrXnaAlrKHUUWruAyk9/8AiEA08uIEhTR2pQ/DKcAifo/u4SLZ99bEKA/xt9VDdLj8bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7481d5a9c0caf13025a568a147405480d2a38448","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.287_1747050576312_0.5158943569350716","host":"s3://npm-registry-packages-npm-production"}},"0.2.288":{"name":"@openactive/harvesting-utils","version":"0.2.288","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.288","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9f1b13dd4886118f3a98f7fc8722eaaaf1581a2a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.288.tgz","fileCount":26,"integrity":"sha512-wC9Kmp6NephZ6WySmG/f8KVl1twzfYiRHauXUkm6CzEF0Y6eh9rcWdOS39AYtAI1f1uxasYg0WqWm5BFs+0//Q==","signatures":[{"sig":"MEUCIBppUDh+Gu/BYfmO5lSnrdn7PhYi67gMuAXiL8eGxh7TAiEAhu5IRIGqq7X02uc5/3uR4qqS+mvLE3Sx/0oUGUBegLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"714a882e243bdad591060b0b4503722c2226ba4a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.288_1747050602421_0.6206618382083735","host":"s3://npm-registry-packages-npm-production"}},"0.2.289":{"name":"@openactive/harvesting-utils","version":"0.2.289","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.289","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"10a7210a745727499ec715b90343dc678c3da802","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.289.tgz","fileCount":26,"integrity":"sha512-5QxpaV2I8je/1Tu3yJj7+wp21U+XEu3v5v3WwdXeyoIsTGbIRerbs1uyZ8i6FwltzD+vRJB1E01bh1NainMknw==","signatures":[{"sig":"MEUCIQCJfqIB2hKODAsZ7DPtBTGe6+ki2bG/TciGZReQ/kQRDAIgV1nneYIJSzF1wlkxIo474K/37bbP4XB1pYIiQLsz2Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"00723fc954cb4a21808942dfe59208432acc3f7b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.289_1747050626888_0.2326489278402586","host":"s3://npm-registry-packages-npm-production"}},"0.2.290":{"name":"@openactive/harvesting-utils","version":"0.2.290","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.290","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"de93c87b3d69b1a6025c3304b57cede8f3d9ddc0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.290.tgz","fileCount":26,"integrity":"sha512-VnDblN6+bmMnv3k9N8fvittlUPf/qT8GaaOJPAos66wqzTfJS0dOfYOr+5Vekfee7WSGpJyOv9L/hvoIrb6t/w==","signatures":[{"sig":"MEYCIQDkyMt68gr+AMHh1y4pF/sKgKxeZp4QDmvlUwHp44j0lgIhAN/NOVDBb5++No9VnUkWdkK+1K/VXxzP4mXcFdBmPJTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2c7939e8a0e16e28fc0119fcc3654d125f11f0d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.290_1747050653005_0.48089129302919664","host":"s3://npm-registry-packages-npm-production"}},"0.2.291":{"name":"@openactive/harvesting-utils","version":"0.2.291","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.291","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"85f40f8f803edb271676a47a79f61ff43bd77d2c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.291.tgz","fileCount":26,"integrity":"sha512-sORR+qKAlKI9OcdmyNXTHWuSlrotIqImwfwM8K3f8oBG+pzJS+KrFAaOGmdpu5TocvIVnoLLQp7t9pKgN4kP6g==","signatures":[{"sig":"MEUCIBKnif3Cq8FeOEqZs6EJOhLHBwADTmMFFffSHDPryDDFAiEA3g79kfIHE+/WeT9dUvJ2fdW7Mz4F6T4I0bONOFp5hm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"23cc8fdc9aa997eb46c52e02c9f5d62f6ab42073","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.291_1747050679399_0.9872335643738719","host":"s3://npm-registry-packages-npm-production"}},"0.2.292":{"name":"@openactive/harvesting-utils","version":"0.2.292","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.292","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"354e7675907eb7cb6ec40b8981192962c620ff72","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.292.tgz","fileCount":26,"integrity":"sha512-8g2Z+io+EmOJz0QjH0qLETMe66QcEmrOlJONJC/8mQFxD2R95Hk1Ov81HEpXVs3kKwcK42c0I6tg96AKDUTkVA==","signatures":[{"sig":"MEUCIQDiBZWUbL5p8TmlsKNz2JfyXTAtiojWh0HsaBTm8SEEXAIgKUZ8wQY2A1vc1Cj2NlI3YgJXmEEC28o3ncPeV3G60pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5a9c581e539f3c659ae4db9b159e4bff1e09cdd4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.292_1747050703354_0.8247526724527245","host":"s3://npm-registry-packages-npm-production"}},"0.2.293":{"name":"@openactive/harvesting-utils","version":"0.2.293","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.293","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a70d9f20f7398c41474fa934409a6fd216d4e59c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.293.tgz","fileCount":26,"integrity":"sha512-pCBAtsC+OmzwH1wXVIDxGjlVLK9OWoxFACv4l4zAg5DZFFBrQ8/JPkxPiNassTjl08bS9ViWqnROpzmMFspL3A==","signatures":[{"sig":"MEUCIHQbA/DKGbn/TrDI8LtNU6zxZdRWM+4MzknYYuywrqpJAiEA4NueGluGcS3y0G6BLQvIQvOGCwyN7Ea/nTRQfTFkt/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eccbec16dd67fe1192b2bb7e6a56558221069b1c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.293_1747050729732_0.4097910173048984","host":"s3://npm-registry-packages-npm-production"}},"0.2.294":{"name":"@openactive/harvesting-utils","version":"0.2.294","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.294","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0c865babe09d6a4add7e832438592d37f965563b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.294.tgz","fileCount":26,"integrity":"sha512-RxWV9TN1TyPXjg/jsxxhZAKcwPpLXFDu7jtl19vwh9+3Ysu+c+jOM/BkTaShmkmraKLtUbt40Kbi3EBgGCZGtg==","signatures":[{"sig":"MEUCIQDBPQweMdxyhH9o2UOAmHpPJ27XOn4FENmWzadnFJkteQIgcULGzFcFgmzIHiv/5T71Pn6jTtT8ZZzyb2+QJF1fjIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bc35dc620b73a39ce799eb36cc867b1f5fd1b2d2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.294_1747050753689_0.14555332560906842","host":"s3://npm-registry-packages-npm-production"}},"0.2.295":{"name":"@openactive/harvesting-utils","version":"0.2.295","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.295","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"67da6a8045d52bf0da8717bfc34f9fcea783db67","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.295.tgz","fileCount":26,"integrity":"sha512-KQVj9TSViL6WO5juvF5hGXj/TCtwMb4Sv5bkbUDC1z5uHn2adRVR+Zb3uFKon04Ph8VVubxMqgu3S8Dv+5A4uw==","signatures":[{"sig":"MEUCIQDXLVhdzogm4UtfSTSLW7R6lhnr+PQ3nM3dCsUzt0wnvAIgfQ2Q59+jujCKVJdNzuF2csusYlE30UKywcytsC6Wogw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8cdc7c3d24ade3101a5956ffe8fcd247ee6464b7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.295_1747050782633_0.9840669196015144","host":"s3://npm-registry-packages-npm-production"}},"0.2.296":{"name":"@openactive/harvesting-utils","version":"0.2.296","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.296","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8c108b603bc52ebd63b5f9a843f7c65e95f0099f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.296.tgz","fileCount":26,"integrity":"sha512-qmFtV5u38uDEuqTihcslZ925ka5EcHpusNRlgOLf0PYBkmL531KKm3flR2Wu4zHo5pr80k1AaTnDMcYXJFgqPw==","signatures":[{"sig":"MEUCIFK5O6VlUGkLWfKMJXw3cjtt/X/l5fTizNJIvPrZAh/PAiEA8zPhP36sNa5BvQoArPAB1g47PoltwAdayrFU+HW9Mgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2e1b8daf239168d74d1c0ef6b55bc09af53a208b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.296_1747050808129_0.04796803103022107","host":"s3://npm-registry-packages-npm-production"}},"0.2.297":{"name":"@openactive/harvesting-utils","version":"0.2.297","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.297","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"359d1ece6bfda2a697640244198ba6b0269c534d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.297.tgz","fileCount":26,"integrity":"sha512-KtCZoq2ZswCzAA5/Jz3TijC5lxofx4g/JJXlkTv1pWwkURYrTdyAIsrjKq8W/IT+etSXOYqV3TDlgacwTFT2vw==","signatures":[{"sig":"MEYCIQDRHNvL1m7+WgsUaWhcGec0t5MzDHgT+3kd7LmzYB4qoQIhAOQycbdOybD0flylHNkr/IrkvZm2y80YCklRNy4Mz6xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7aa1b9b3b10752f28e4bc46393671e55d34140d2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.297_1747050833953_0.45888775075896904","host":"s3://npm-registry-packages-npm-production"}},"0.2.298":{"name":"@openactive/harvesting-utils","version":"0.2.298","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.298","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"014ccb35636d71042ec99888279baa015cc9f809","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.298.tgz","fileCount":26,"integrity":"sha512-wuPsNMizJNKRreaMC8glIlMkBtZ3Oo/CeubrZ8h5rCq4P/jJlFpaB/znEm0AsgRTucgDELTgG72MaJN9o9bu9Q==","signatures":[{"sig":"MEUCIQCMpjkedDkgMxzn8DP6UXpW1vhyP5PKzJXkCcANbQ1EhwIgcc0hbEdY1UprXscSrWV/5wLel7KarnadjZpuRXLozvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"43f0c315c812573ca08600464e2054d0d9c785b6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.298_1747050859369_0.41881914563938194","host":"s3://npm-registry-packages-npm-production"}},"0.2.299":{"name":"@openactive/harvesting-utils","version":"0.2.299","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.299","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1067bd5f20a26b76383c39f18126ffeaaaf45c6f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.299.tgz","fileCount":26,"integrity":"sha512-lYyAtzEHth/cGXtJyFOffXo61d8VJR5fhz4128lFof8l+l7WAdtAtcPU25lR65KvFW5bBuQoL8a65WaS9PX5Eg==","signatures":[{"sig":"MEUCIERMoD2AnUOIQQVOxb5AGD36UpSjPoZ+mKfSQllt1EAoAiEAmUgMpAm3Ctit3Y36FMbDAe3D2SQzXUo/NwfjhTU9DA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bc574bf625aa64e8148cc206e6591cc7185c7af3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.299_1747050886223_0.19505082028680376","host":"s3://npm-registry-packages-npm-production"}},"0.2.300":{"name":"@openactive/harvesting-utils","version":"0.2.300","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.300","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d1d7bc0bb3c34aa38eae3354264477e92e89ddb4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.300.tgz","fileCount":26,"integrity":"sha512-zj+tbv2F5cudpwBHbuGsxIUVjB3Zk4vPJAFWipYoN2LcCNDxcKYNdf12avxN+WoVTdlvexU+re/nLFhG14Q1Ig==","signatures":[{"sig":"MEUCIE50UBNP/eLWhlpcqoe+Pys1vZyY6OMgxo4c28M5o2hRAiEAt35LXW593xctvIG7NNFH7vrsI0PIXd41DVyNzN/BLlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9602fd5e5ab7b910d640645fff902e0b45d4a8c1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.300_1747050909354_0.21604787317828866","host":"s3://npm-registry-packages-npm-production"}},"0.2.301":{"name":"@openactive/harvesting-utils","version":"0.2.301","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.301","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ce7bd994e4747baf55f56140175fa9c9f71c9b14","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.301.tgz","fileCount":26,"integrity":"sha512-qjMB8L3USv3smClgIFCHNLmYzDWfV2S2SdDbWgSR6DIF7FxggMcmzcCwZI/lr0/MAf8JaemiXtR753cZIXTJGQ==","signatures":[{"sig":"MEQCIGdXGW335de+zH6PR+QYFiJxBJZ45zlSNsfj5eaQWFB0AiBGXROoW/rE2M1AnrfXl8kUUHNBoZhBDMvALgu+WMz7Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"04bf150645f10e5508be92f81c9007cdf6fce649","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.301_1747050933628_0.10731397004650933","host":"s3://npm-registry-packages-npm-production"}},"0.2.302":{"name":"@openactive/harvesting-utils","version":"0.2.302","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.302","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"afc991fc9bc1b37b73c2ceaa2375a8adbde203f5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.302.tgz","fileCount":26,"integrity":"sha512-w8l/8FYrDKXY0Ba1rnlv6E74pYKySLUi0TNJmFEQS5GwlC6z1Gt+MBXpPuWhvPZVHzOYBG4686lm+swaQAHVIA==","signatures":[{"sig":"MEQCIHQrRz8kTkhSGOI57RY8CgC+55Q36TNx4aLEIjJorhPBAiAxKbtok2IILacPGhQCqbbbrLqgnPxyinLSDwcBouipwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a38172a62aeea20580201990fa4d8a82c4abdbf1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.302_1747050962043_0.11922953235963774","host":"s3://npm-registry-packages-npm-production"}},"0.2.303":{"name":"@openactive/harvesting-utils","version":"0.2.303","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.303","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cdc775883c806b1b0e70a09d717cec1be25b9604","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.303.tgz","fileCount":26,"integrity":"sha512-Rw9LLJ4r3UmVX+7ckMhb3Vy5Bt2NAr2dh8BjxI0ibcR8xiLnUZm/FjtemVeVtURFLotnMp910YVCnMxC+LPf0Q==","signatures":[{"sig":"MEUCIQCgvX/6ZTwKNUKuofMU6ur07SPi3NxpGkseaaI24n0aAQIgQDiMuP7knhKawIblW1Or9d+x33GNzlyLZcWRZs8PQuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bb439d865471b637cf0aceec31de1d0ffdd607a5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.303_1747050989364_0.5590126298499696","host":"s3://npm-registry-packages-npm-production"}},"0.2.304":{"name":"@openactive/harvesting-utils","version":"0.2.304","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.304","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1a8365075e113d0e9d2dc67589c47f02f2dcccbf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.304.tgz","fileCount":26,"integrity":"sha512-IivCmApd9GEEteDnwVfC6UKVLy8aOpyqLODTue/ill7H1oT4pbzyTxMEo1lSE/Ur3Reu03I+5PnmGAyi/P1f+w==","signatures":[{"sig":"MEQCIH0WuDn0JhKox6hjozISiQ9yE9+jcyI3w9zq1TTT0vT3AiAf4/9n7X+u7QLrHeSdEVXIHBCVAPDntGMbvcRPnCVxPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e7b9499a81b2efdb603ead5ac14c0fb89b728e2e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.304_1747051018090_0.6144219997136515","host":"s3://npm-registry-packages-npm-production"}},"0.2.305":{"name":"@openactive/harvesting-utils","version":"0.2.305","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.305","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"29c81fae5d65167ad5e9e54056c387c140fbcff1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.305.tgz","fileCount":26,"integrity":"sha512-SkwFkb4ccpvd7nzJU8xJZ9ayiMRrxImJfRwM2jhQAEdXQLzNdQon+YpZv6b6/qveRtQbByt4tiIvHj+MWLT1rQ==","signatures":[{"sig":"MEUCIQD2hlDCLYjFhxj/tXKwD+GG9EdTytnSP7wd5it1KfmVBAIgWGQ/bYe3hHqv2HbK7H0hzjpZe1maagZGOQQXf56VPmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7958137c36ea84108e679310f58225acbef9b625","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.305_1747051041682_0.08997277782693236","host":"s3://npm-registry-packages-npm-production"}},"0.2.306":{"name":"@openactive/harvesting-utils","version":"0.2.306","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.306","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35c77f01371522d767f38c7b4cf5348b54fe9621","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.306.tgz","fileCount":26,"integrity":"sha512-AQdTP4NY/6DXH8VU2L7rmE+mOV9VhjOXot9LOgijFA+xQF6ze7cg7nGb5z6r1wj2BnxrfEjktDu8pFqHVNkJkA==","signatures":[{"sig":"MEUCIAuuoM7RbLFVG7skqD8XpznEP5kJZOax8QeytCxKxK/qAiEAzTeLDBjCucXxL43ej7OMvteIFeqBCi6EPhwNJL+YFXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d173211e4c32b3e0c2b7457869a5546a6f6379b7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.306_1747051065814_0.13814096709304224","host":"s3://npm-registry-packages-npm-production"}},"0.2.307":{"name":"@openactive/harvesting-utils","version":"0.2.307","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.307","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"278ebdde7131c810d2ee6f819cd1ed60231f10a1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.307.tgz","fileCount":26,"integrity":"sha512-W301LH89y8hdYGYTztuXwEER6PwyAVoAlXNQBM0GVjdjAQTCjRiASXYwr6RCEB18M7F5WQ9yk6k1K4OZKMS/uA==","signatures":[{"sig":"MEQCICbuBhEhSVfxFhal9AEzfqOUhQJ8z6YMYPJ2/Om78lpcAiA3ekgV/DGSO1d881MIEYb2SCZER/XAF2aJ2n1qGl11Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1016ef7da83de6cd1b725ddeeb85d78644c8932e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.307_1747051091733_0.6054501451065304","host":"s3://npm-registry-packages-npm-production"}},"0.2.308":{"name":"@openactive/harvesting-utils","version":"0.2.308","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.308","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4fefc8dd9b4aa51d2e77c754fd70bbfbe457db5a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.308.tgz","fileCount":26,"integrity":"sha512-WjCy7VMqNjwFWTzF/4ugmi0fmhLlxQFVhTKvEAM0+vO1M1jZwjGz/6yBwglsHkq1CfPP8PmfXXGYZZtkHQ3+Xw==","signatures":[{"sig":"MEYCIQCBdSZx6538xrRKYingAA19GTCPIKXn2Ms6el+7oDglpAIhAOwki1tIhdYyXe6ZWlE6liDrnWcwBsQp6+Yi0JlFCLu6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"01748a12af66acf49c5c7579d64264cf49ab8b2e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.308_1747051117091_0.38722031987468375","host":"s3://npm-registry-packages-npm-production"}},"0.2.309":{"name":"@openactive/harvesting-utils","version":"0.2.309","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.309","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"87aed3dbd533f17f7e6ed8a7c7a282ec8cd08147","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.309.tgz","fileCount":26,"integrity":"sha512-8Lultuc0aMCol3tBXvEZBvmS5WijdJ8u0U8DAHbyuqcoQpU7sbforH1fenJYCyu00j6nnjlSbAy+zbph8t1TKw==","signatures":[{"sig":"MEUCIH9gwIiVPOLPE28RyCrODfczy9e95yiElzm7Xx448o6rAiEAzLTY1ksqT34BAlE+aRetAaJeJZQ6JrhjMf/zkPgJ4Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fecd1d12a897435a5ec9d3e381d5d68b03750a0e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.309_1747051141844_0.6460921153982586","host":"s3://npm-registry-packages-npm-production"}},"0.2.310":{"name":"@openactive/harvesting-utils","version":"0.2.310","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.310","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7a6c94dadfdc49a3968c9a04d5ddc5cd41e1e72e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.310.tgz","fileCount":26,"integrity":"sha512-Fj55VkccyZjAMiTI5/MQ46T1O+tSIX0XQ7kGpGvSY6JQiajivSxBjPJYMuUlOh2PmlHIB2F1FASLlLzr4OTe2Q==","signatures":[{"sig":"MEUCIAKMADvIpQIDn27cKCjCGqwZbhxE9oxAnHUcePmsiXBUAiEA8FwrjMZFmqVhwlzaotok9axXetuFyrbmLop30jaw2OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d9659e8780ea467d117ecbe99f9e449d7dea98c1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.310_1747051169615_0.49609599310855224","host":"s3://npm-registry-packages-npm-production"}},"0.2.311":{"name":"@openactive/harvesting-utils","version":"0.2.311","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.311","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"56f7259cd6acece536e6b4480d66f1725d4b6f73","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.311.tgz","fileCount":26,"integrity":"sha512-FVf93J8FnJ+5hTSTH/wDOqcSarTXIod40dcA+17OWBpeIZNXRUJ32vOBfMVUmEx5xkJHBjH+8zUMjQ69/ulEGA==","signatures":[{"sig":"MEUCIH71rT7N3L65jsOyYYHt/S4W8OgzRrl/jynwG5IEyGRjAiEAo2FFgoqyDhhJsmh/J98fRnw/cZ9+AKRO8Vo6kl8j9hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da9c08aa8209e1bb969fa7731a7a019d4290ce68","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.311_1747051196241_0.3445141489982273","host":"s3://npm-registry-packages-npm-production"}},"0.2.312":{"name":"@openactive/harvesting-utils","version":"0.2.312","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.312","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"59797817b19e1d5770c44f502aa1dca5ccd7d697","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.312.tgz","fileCount":26,"integrity":"sha512-qhU8Xu4wZ82XVmFoFSL+0gQt8ZkgUD4xJ2MNOaR/IhFmtWawTxGepATB9BEB0ROGAAJWX1U4GCVpqWMPgTAEyA==","signatures":[{"sig":"MEUCIAiY7s7GUj1ieim4uR3MkKRBDAk8/LdQHJb9+z2hnqHFAiEA8xUsHtIyFxsQx+P7w1QRzUUNNQfc/Tlt9vkhGtl/tIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"35332a44fa34a2d3e666af81567ddec4973bc636","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.312_1747051221705_0.0884477441070044","host":"s3://npm-registry-packages-npm-production"}},"0.2.313":{"name":"@openactive/harvesting-utils","version":"0.2.313","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.313","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b523f285a47f84c3f522541e15e974c8c3abbddb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.313.tgz","fileCount":26,"integrity":"sha512-K3VQcrdx/7f7HUltO8CIvy1zh4te5F133AIblwjU6KX1ByzbiwWLTv2iNOGS0XIo5uICkn5N2/oJaXfu5fXwrA==","signatures":[{"sig":"MEQCIBg3PoF6lglu+pYwULBe9pZ/tGAAWeZsE4JNOVqlJAidAiBixHk3GZEn0Q9kHodyUNwqtEafGeDGfdkW45EKG4I05g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2530ee5be1ad0972317d12e5152fe3f7ce720a3a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.313_1747051246022_0.7784345921753442","host":"s3://npm-registry-packages-npm-production"}},"0.2.314":{"name":"@openactive/harvesting-utils","version":"0.2.314","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.314","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"457144e1484b7755913bdbab26aec3b633cde31d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.314.tgz","fileCount":26,"integrity":"sha512-TZE8H4S/6RRAcnvgNJwUlxnQV2MvTfVoEcAxRazFlKvXgW7Ay90a71JqTKNYGd2Q7EVt+l7kedktQML+DcBmGg==","signatures":[{"sig":"MEQCID8HS0pI4BuwfeUE5u10sHMCXP1GleiYYaC1AqlRxcynAiAyWUC1jkd/mGJ5FcsM+yuXl6vusKnu1M1Xm41uQthSNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2cbb7371287c53b73c3e914f24141e938e07bba8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.314_1747051271385_0.8537617535650288","host":"s3://npm-registry-packages-npm-production"}},"0.2.315":{"name":"@openactive/harvesting-utils","version":"0.2.315","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.315","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"473efc2ccb0cabb7dd524ae5ec38b2bd35378449","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.315.tgz","fileCount":26,"integrity":"sha512-u098kBYH4L72yPPCIx8zxxoffPTXP3YSPI8H9H+EMV2h3tRk5tpAHmhKJu79Y7l1wD0A1tlH9G1iPNExxU/mlg==","signatures":[{"sig":"MEQCIGVlkyl80t4a85aRgtdpq5+mexvaIWRND3GkFiPPPrC+AiBdOkVQ89Lro+If/PpelVUvqeyzvVll4eOegXE4yAsodw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2239847dd9ff5f017f6a04131b9542f663db4052","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.315_1747051295978_0.3916700705780791","host":"s3://npm-registry-packages-npm-production"}},"0.2.316":{"name":"@openactive/harvesting-utils","version":"0.2.316","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.316","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b8400ecf4ffc439b5b0c862174f8c6d899141d9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.316.tgz","fileCount":26,"integrity":"sha512-szk/mwHT8DU7CqRG0Y/r7gUTXnCuHa0pZWFvkmLtGrXTh4HImjbWPBaZzS03Ypoom0UjSvm/+GybmI6WeQOH3w==","signatures":[{"sig":"MEUCIDVtSwoO7a8GZqz+4XeTAP7SnVPuEd2Suw1tD+ujccG3AiEA0CkxwsQfCLvhqG+SvxJ6kd5SfurRrHJAzDU5BZpepEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"386c2b6cc13fb6f9186cd7773098610214559e7a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.316_1747051324281_0.46299694378858725","host":"s3://npm-registry-packages-npm-production"}},"0.2.317":{"name":"@openactive/harvesting-utils","version":"0.2.317","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.317","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"88e513f55941d6a4e474d5a10b2b754b37ae68dc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.317.tgz","fileCount":26,"integrity":"sha512-N6FbNZEmqIeBefHRgYjMXtHrszCpGJxKx4LlCp6BC2upqSvWUcyG0tonu5nO39q7Cx6XXFkVwMM4vwx4v4XKXQ==","signatures":[{"sig":"MEUCIFgPXvdnnGd673xuCOFK5shJuyao/YT58NXUBno8RbtmAiEA+xs8EjadEBSKvhJQKogJeGyxvSwiconF65+vrb4DsFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f73ed5c9ec66dad29e4787a1f5d5107d49c763c0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.317_1747051348914_0.9461699436224205","host":"s3://npm-registry-packages-npm-production"}},"0.2.318":{"name":"@openactive/harvesting-utils","version":"0.2.318","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.318","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a6a3a99449300fd0f3933e291ffc3b00f937b2fd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.318.tgz","fileCount":26,"integrity":"sha512-ZR4RFaifyAnZEfrxM4p1vWJjzAU5JDWorXRK8UOvAZKHzT4aJYx/IUQkF7iAIYT/TK0+dMmVT8JAs+W5JTCcyg==","signatures":[{"sig":"MEYCIQDubGTjanp67xU2CkumqQsyGXyqrQzKe00gJv2JVxl+aQIhAP+dsKQAZxjxRum7uOkoJ4UF1xQb8TZSAO53uADaS4bG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"97695ec12eddeec169b6934a7c6a8c87f755e5c2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.318_1747051374848_0.6231031466347374","host":"s3://npm-registry-packages-npm-production"}},"0.2.319":{"name":"@openactive/harvesting-utils","version":"0.2.319","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.319","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a12e30062542f32ac5bf86b31fa734966a5b6d81","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.319.tgz","fileCount":26,"integrity":"sha512-rPDCBBJY34XvHW9YQmj2tkdrdInVUbcnQKrJymvWd+FKQOnzX609CafTq8QMC/snW9T8zMIud1/CydIradZP6A==","signatures":[{"sig":"MEUCIQDtAw6aL20sx+7A/HIuWYoeT9gx0MVZJ7g4H1VA+FnAqQIgb7xEUZ05Gj6FSeG/xybv51fBooPiYSeT5ldELZfJFfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3256028fdce13e4dcc5f1a2fc8cf29caeb0dff7a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.319_1747051402708_0.8499768629514997","host":"s3://npm-registry-packages-npm-production"}},"0.2.320":{"name":"@openactive/harvesting-utils","version":"0.2.320","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.320","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"41d4f94e3aaa39670c2c37e48b7e662b29330aeb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.320.tgz","fileCount":26,"integrity":"sha512-Z7qhCxfqCpcHC6uLXA68pe+HF0I7wai4P1iz8+/j+3oTxBLETmCw2cdkinCzMh2Q+o6+Pu7m4t/60Y7hIF/nSQ==","signatures":[{"sig":"MEYCIQC4K4BD5YUpTxbnfdskWXp8cAQCHQi1g1sjby6zxmUahAIhAPqqA4RrASeapSITXDQCfBTBO7Hdc9P5yvWqMlWCog1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6eb16ad52bc3f2fcfc84c7aa546e0d83698ae124","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.320_1747051426822_0.12061281846719218","host":"s3://npm-registry-packages-npm-production"}},"0.2.321":{"name":"@openactive/harvesting-utils","version":"0.2.321","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.321","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5117071c4d44250fe2482522518fdbffb680f6b9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.321.tgz","fileCount":26,"integrity":"sha512-B7Qsmte2DUwEoWGWPGUKJM22imdacaObVH3CgjgN1UFM98qlPbgpR4WJvhqon60TLKb7XKo4QgDM2k6VkLkt3g==","signatures":[{"sig":"MEYCIQCrKqw8Kvh6Pm2C+CWLa+dkpEEQ5ika2Pi3VBMSYgWmWAIhAKORK0rfTv6om5KtPVPYp+g/ZPr25D868VMHNyP6uM4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9fd891b0a9972e06c09d83205672ea5da48c7d27","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.321_1747051455196_0.2267255628899909","host":"s3://npm-registry-packages-npm-production"}},"0.2.322":{"name":"@openactive/harvesting-utils","version":"0.2.322","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.322","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6c8b8a04d5639615a32b6cb3039cdfea819df4c0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.322.tgz","fileCount":26,"integrity":"sha512-Bu6qGmHK/EkViHd44r5WuC9wrx/iwANRWgy55s64osip9VBrpbJzB8HcNa6XXPYMjWj9rfzJrv1fnTsgLSJ1GA==","signatures":[{"sig":"MEQCIHoygJVw78Ssuaf060AQIp/J+fhuuUge4CzNkoSgTuMLAiAMERZzk3k68gcN6KjagvgKTzMd9XR2cS+SAGqO+gU4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1f92c3d3c84ca65acfcf3c57fbd155f806ae39f3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.322_1747051479744_0.08311413618554941","host":"s3://npm-registry-packages-npm-production"}},"0.2.323":{"name":"@openactive/harvesting-utils","version":"0.2.323","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.323","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b6f971e3c51a00073d625df4f4f458b98a625c85","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.323.tgz","fileCount":26,"integrity":"sha512-h8XuAtV8qtQbQ3+T9nfRY8fA1qjYYR9rVxTFTRLgAC57DWFHPoG/l7ItWdwMdCOREl53tZKX2xdsfX+y3M5dZw==","signatures":[{"sig":"MEUCIQCacHehhbgghEbw8qC6vGM6IVka5dCy6GrDmBcu/Yoo0QIgc+DksJzWwFUPa48e6XDFYBc17jhMgNtpbRKy3kaEG5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ada563ebd89cd5fa110c966d97d6f6ef5bb9f2b5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.323_1747051505767_0.30414166599834513","host":"s3://npm-registry-packages-npm-production"}},"0.2.324":{"name":"@openactive/harvesting-utils","version":"0.2.324","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.324","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f4488d28cd1a164ec8e673422a3a2a12b55fe865","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.324.tgz","fileCount":26,"integrity":"sha512-HZXoPJxAVCTMSQTsJrshV5MBdcqZHXo0wLykzVhQqr6m9nmx5uDJ9x3+n+RFmNMpxBB4AL6IDQ/LVvgiaTXSbA==","signatures":[{"sig":"MEUCIQCRRpJPWP8W7dDZHAh8xmNPkwY33ah07FvOHHFbdSowVAIgM7cuy1iH0zR2NUH11j0BssSFiUogdg86/jqVVuDb8xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9c1c413ab9140513c7d8845548b53dd2d43d54d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.324_1747051533600_0.6916527409430615","host":"s3://npm-registry-packages-npm-production"}},"0.2.325":{"name":"@openactive/harvesting-utils","version":"0.2.325","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.325","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1a2b087ec71c2580b5f00b16a0b670dba552b14f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.325.tgz","fileCount":26,"integrity":"sha512-DxXkw9t+f1qdsqKeH0CsgIHBU/luBEi+bSE90qdDj1erE93CxwFQJcPjHvwyClcz4FEQmyWegG4TyEQN2cx5Gw==","signatures":[{"sig":"MEUCIQDDI+dFAgZ/EbhiR0gUV7V7w+tG02gQyT2NAqL81mJDCQIgL27pBj5N7KL6gtZ9c/1blPPkw7TV0kMP90Y4tzTc+RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0d501cf5b82e51b2ebfdab05d6159717b0dd2d51","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.325_1747051563515_0.5673518317804014","host":"s3://npm-registry-packages-npm-production"}},"0.2.326":{"name":"@openactive/harvesting-utils","version":"0.2.326","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.326","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"916604218e242817a8d01b062d7dd36e4212856d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.326.tgz","fileCount":26,"integrity":"sha512-Ox48EyIqir3uHjD13ii2T3RGVpPsg82Ua1IGYNJps1DRP9X7hSn61I/ZP3sEcGHizJ//IjGq2fN5yVigtc6f5A==","signatures":[{"sig":"MEYCIQDDd1XSoVK8rd9xvp+jVzzgkQJo4sgMSm3/UNbYoGPiaQIhAJTDzllfeVhOhO+Z52GaBp8rCZw7tm0Z0JsOGDzGPH4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"503eb50b07985fe6ee42810444791a3c1757e0fe","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.326_1747051589018_0.06776457358468457","host":"s3://npm-registry-packages-npm-production"}},"0.2.327":{"name":"@openactive/harvesting-utils","version":"0.2.327","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.327","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d5f615a155f5855a9a957e49f8ac21627addbb9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.327.tgz","fileCount":26,"integrity":"sha512-wtoWiW+mxsUa0wiwckXh8hoofo2DangiYnepRSdr6oXR3BE9ZIhOOWDSJ5gOAl2iq08Sjrp/Ayta8gv8oCIeVg==","signatures":[{"sig":"MEQCIH21dLGG4AhxmokygSST46hVjGZOvUmLJ+DTUtXbSYp3AiAYB2qfsUdZqPy8SfKnV+lVze9uRqaQWIr4nlCwg8dDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a2ad7068993659fcdd24b41a78594a25705b4c63","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.327_1747051615348_0.924530484615784","host":"s3://npm-registry-packages-npm-production"}},"0.2.328":{"name":"@openactive/harvesting-utils","version":"0.2.328","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.328","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"00d846444e91aba9cd25ac6aaef9144c44b0f1c4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.328.tgz","fileCount":26,"integrity":"sha512-chuST8APQ2Iv3/uWpRilRmu19I5FY0urHWJ2E38VpirLQl7T4s+uqjUCg9xmpS4IDKcOFM4VKmkwplFly5MYTQ==","signatures":[{"sig":"MEYCIQC6+Bz77Vf9V4EqVb8eJxSkOWf9iKZqKIlr47B+cb2JugIhAMO6ycwyW/b2RPqyi8roz/Eh2R8iSI3H/kDeB3fykZBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"89b76ac16cad921dc5fca35e10e0bc6fc4222ad3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.328_1747051640454_0.9767729034092738","host":"s3://npm-registry-packages-npm-production"}},"0.2.329":{"name":"@openactive/harvesting-utils","version":"0.2.329","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.329","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b027ebd01dd47b83b42e86bf26201f133da22148","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.329.tgz","fileCount":26,"integrity":"sha512-Jp3Z/sHjUv7dByTZO8FgNBwFtu538S4Vd4J8YfDtXIeXKcyXenL8iry/Fln2ge1AkDjtOHgTpeqay6/k61I4cA==","signatures":[{"sig":"MEUCIQCAdhYZecsQ7UMFy7d5+tZHma1I4JOEIIvO+fjQx/NNjgIgXTMwG2sq3YTasp1vvbBzdVazHnpdHQj106LuRUT7W4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7517069c283e4981d70eca63279ed90f6c088d41","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.329_1747051667636_0.627150388971063","host":"s3://npm-registry-packages-npm-production"}},"0.2.330":{"name":"@openactive/harvesting-utils","version":"0.2.330","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.330","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fec6239ff50600fdd09e74a677cda5c3e5d65de4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.330.tgz","fileCount":26,"integrity":"sha512-kWUzXXxvNyzWC03sRkg57S6gLUkQo62LZXLjiCYYz0Jjw0foxtG3SZjUCJ6JB2U5+/QfJaq37yo8PGen0lkDcA==","signatures":[{"sig":"MEYCIQDXNJrp9pMLxK6jCyGySaOpsIRQ9BZ70DjAW8fIqn54/AIhAJ1RrEPKNchyEUO9j35yFtf6FGfEVdfZ6iF5AAP5vKw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ddfa11dbaabeaac2781bf499880e796866417bae","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.330_1747051691647_0.36865611295152","host":"s3://npm-registry-packages-npm-production"}},"0.2.331":{"name":"@openactive/harvesting-utils","version":"0.2.331","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.331","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9a7c8f8bb6a9a9d7211872e4a3fca2e7529f4d32","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.331.tgz","fileCount":26,"integrity":"sha512-6YQbm8PtbdTg7+BGLC0kzMa5jTB0WLkEMWKiRKNWPSvosU2fOWhpSifR7H/Qaxqubo5Qc+vtVmplYo8iRc2E/Q==","signatures":[{"sig":"MEUCIQC17jb8KexZ221yy2uHE1oII5nz23cYDGEpfcmO/YRXjwIgS9ePWU0UqYRLHWGMybaXmsQrRjSzew67yPMnt/sfRmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"56f471fa8b16c0fd9cab52f3daf71d14a2c9242e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.331_1747051717453_0.552022514899366","host":"s3://npm-registry-packages-npm-production"}},"0.2.332":{"name":"@openactive/harvesting-utils","version":"0.2.332","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.332","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7bc8c613c714155a7e40494f85a7a2d6fbcdb67f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.332.tgz","fileCount":26,"integrity":"sha512-6/m7BYZAxFqj22qY32N4Rzpw/OdFmM9DnB0Fiw/P4gZxZfbVHWnRXvyAhLWC6F8JSiDX/CgdBtTm1L1rlghqzw==","signatures":[{"sig":"MEQCIDm6wLUXWrgQqne7THlk9zoTCxtkLen9aVUBRhU4JoHeAiA01RY4gsyurKiAnMZG1NKsxuA6chBi2nk64glGJ0b5Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"12b3ffcdd75f120dc02b6f6d80e9308b605dea09","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.332_1747051743482_0.05694692304315496","host":"s3://npm-registry-packages-npm-production"}},"0.2.333":{"name":"@openactive/harvesting-utils","version":"0.2.333","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.333","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8ee0e28d3b5c91cfe9c9358bd1d870994e4efb7e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.333.tgz","fileCount":26,"integrity":"sha512-K8UArshcZNFtGb6tts3/B1LuQa4akJoQ3LRVSlFL03ByfZd3PyrQV748kvzU5WZ1JNakmXo5DUO2KYrzV/QMgQ==","signatures":[{"sig":"MEUCIQCe38JOFPSZT0eD7OhhFMQbHb9KtwRYIGldeIopzxhWKAIgbBRl/+nNq+mZqUle87Dfk6iEJ9LcxWaU3rsiFOXnYVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1504db4b1a8c1e1934363b9eddfa1f3212a37a1c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.333_1747051770408_0.3353343560778046","host":"s3://npm-registry-packages-npm-production"}},"0.2.334":{"name":"@openactive/harvesting-utils","version":"0.2.334","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.334","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"08873f24f238b7804181930604c462927fd6695a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.334.tgz","fileCount":26,"integrity":"sha512-w9z2HzeATZdf6A/JVPEX9X31IuSaW4lpMp+izW53gFYIxKX39lZwOd4qvyMg6hTN832EHjDE3bZ0jsm8rKK3Vw==","signatures":[{"sig":"MEQCIGlI/1Y1eqlmgvmc/B0ZBeQS+Mn6aF20iUktaqeKjFhAAiAW7HyHsZ2WEKZ2Sj9IhmGxSChgZbXZSt0JGlzqMwUHdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"97aec6d3480890b66b4319125827201ffcd284de","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.334_1747051795362_0.12359228851800275","host":"s3://npm-registry-packages-npm-production"}},"0.2.335":{"name":"@openactive/harvesting-utils","version":"0.2.335","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.335","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c091c0e88832ece9879227afd6d7a5a37436b8d1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.335.tgz","fileCount":26,"integrity":"sha512-CXw12PXaYRTL0WSQ8mGlBz6lsg7rG23E8oe0xJ9P9GtnMYMHvUYqnDj7+cSY3Kdd6lpSYeqiDJRMxpRDnrCI7A==","signatures":[{"sig":"MEYCIQDyy8bGZrAeHm3DaoVCQULAnip5lnVUMaiXo+k3YtalEAIhAODWllj5LURnrGFJNkIkltl3WsLPeBKi3mXxHjiizkN7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4b7914f04a3c22c7df5ed2930c17c6cd740ae775","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.335_1747051822431_0.6962643301086135","host":"s3://npm-registry-packages-npm-production"}},"0.2.336":{"name":"@openactive/harvesting-utils","version":"0.2.336","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.336","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"251f03c5a2136473b4a42c2a265cace0832b43ac","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.336.tgz","fileCount":26,"integrity":"sha512-FvtoWU+sKC2ShAFGu3t3c8aIh0C6z/0Rn6m5eGu7SiwMz8oPXUoepXLq1DkaxiRU98HYDmO2yM50O6/nZgpcYQ==","signatures":[{"sig":"MEQCIEsQ7EEhbHn1I2xXOapmhntKTAWwPvnBzvGgCfdC+G+kAiAbD8QvdqpDffqXUi4EMbxh904mcCBPU2imHiv0QsEYaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8d9a256c6d61baf87f884d002abbacffc3649665","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.336_1747051846941_0.15827138687782183","host":"s3://npm-registry-packages-npm-production"}},"0.2.337":{"name":"@openactive/harvesting-utils","version":"0.2.337","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.337","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1c36805d0eab19fc02a10bcff6597ad16f85e3bd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.337.tgz","fileCount":26,"integrity":"sha512-4OBH9KyKYgthi6KNZIsWe4RaclLpM/szi6UCWLqhm2XgJfVDl2Bkeg/hQ0Ls5XV+xa9VrDVSYzKJx9Kc6N7SeQ==","signatures":[{"sig":"MEUCIQDz5dW8B97h/ikCtETyJzgnQiKwpsu38ZYyJ3lv2cqt8AIgVkgE/8OPXIoSIuFqdLAUGO3v5H8Rdb1kT92ungZPUNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0fb732e4a37a13e8b1a668811a0b0a4e4f2af14a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.337_1747051873264_0.06561511911756002","host":"s3://npm-registry-packages-npm-production"}},"0.2.338":{"name":"@openactive/harvesting-utils","version":"0.2.338","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.338","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fb01702b2a978221fc81c74d7ef227b2e4d365b4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.338.tgz","fileCount":26,"integrity":"sha512-DJKoCaeazB6ZDsRugdRxgsGKSQL02QtJLCEVjARDTM9qczyRtfW8mK5I0b+Rp8HqFg9U2vL9UjWkOF42/wo55A==","signatures":[{"sig":"MEYCIQDAecU26MjxkKQr95wGy0bS58v5DFTOPWEJVxR5j+ae8gIhALz8UG4QS2N3tbXaK5TZUWxPs0tCgna47wq0hcnxSMR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"50d19d07c9e39ad7bd6412961686c387e80375cc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.338_1747051899449_0.20019715437230867","host":"s3://npm-registry-packages-npm-production"}},"0.2.339":{"name":"@openactive/harvesting-utils","version":"0.2.339","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.339","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e425f5d92c40a0ef7021972f5e0346b9ceea7d0e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.339.tgz","fileCount":26,"integrity":"sha512-GZRP0+jv08MHNID5gO/nFITRCT9DpmbjLk+WhaHX4A07wOa2kkFeMMGwO2/d5i7JRVhuB7CdtfQ7uwBo9qybWA==","signatures":[{"sig":"MEYCIQCf2qBAWgv+C8xMp3I9rRCv2HmDd9cOEbjTkcxOKuBHiQIhAPWaJVp1iEpelovZecsP7hUwFsLSY/TmFJ8whcjhSTgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c0f50a7dfe9b67de2c8292a4e9ca8a95669e7f05","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.339_1747051925390_0.8955610022324421","host":"s3://npm-registry-packages-npm-production"}},"0.2.340":{"name":"@openactive/harvesting-utils","version":"0.2.340","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.340","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7901cb9184a6c15f23eeaa113e9a3b47aa450b62","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.340.tgz","fileCount":26,"integrity":"sha512-v+LCuQxaP8BWYVJ4WfSSeBXFYFtvjiuKaJBxSSKij/x6HiuBZndWHbdQzYF6882Xnebg/UkfEXsJG7fFNVcurA==","signatures":[{"sig":"MEUCIBekDESlzP+sclnFzjm64+bb0D/E03KQyJEHhLis94i+AiEAyrWYbYzlXVtzxYsS80y7PnubHCop8r4/FaGSpvgfevc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1e900b772d921ccc9503975e24964ab197867ef6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.340_1747051951447_0.21832285393607753","host":"s3://npm-registry-packages-npm-production"}},"0.2.341":{"name":"@openactive/harvesting-utils","version":"0.2.341","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.341","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"93dd4f9975923c7d6b56d6eeace0e8aa0d62db1d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.341.tgz","fileCount":26,"integrity":"sha512-guGbcOL26DgWpVx8JfPK9dQbkfUOM2XMUxJ1FaaeJEhY03xGMzvaf6Ma6jHuvLNkwumcxHjQ0Aa0vg0mGJS/SQ==","signatures":[{"sig":"MEYCIQCNQ+Kdh4A6jaJPONwTydoyJ3u/x9Uglg5xJtOLHOWuEwIhAPupWVMsmO7tz6a9OYVKVTncbchCxrmxh9bVZxt976JI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6e1d58b2eae2731e79e0090fb7d4e763efe9bda6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.341_1747051977490_0.12614097188174966","host":"s3://npm-registry-packages-npm-production"}},"0.2.342":{"name":"@openactive/harvesting-utils","version":"0.2.342","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.342","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1792f39806981c6eb3dfc004d3f6990008774226","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.342.tgz","fileCount":26,"integrity":"sha512-SBhnL++HRsskb9WzaEmQ0aavmzEjcDbQOI7f9XUW2QetAwJ7wRE44lmBcbv6IVj5srTgUFxcd5UE+g4l6VRD2Q==","signatures":[{"sig":"MEQCIBDBfnBtLxegjwDZbzyMRU5Hh2pVMW7uWHuKxgbbyedtAiANEGFw1/dxYmcoYTskwEsZEqNsggfcYqW/ZPCzBY1s3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0c8a90886762bcbc85c8a35bab19971153be734","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.342_1747052002273_0.5577702584497117","host":"s3://npm-registry-packages-npm-production"}},"0.2.343":{"name":"@openactive/harvesting-utils","version":"0.2.343","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.343","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"324fa300d4901772aade3f463a3c4ec40516d5e1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.343.tgz","fileCount":26,"integrity":"sha512-ojPkSxmdPRdVqlmSz2JBlPtAD6dgOdeRYkp/2mdYDSIFlKQhHMg94GjMpRYPpC/cDnBV5TkMFmCGVvTPjc0nwA==","signatures":[{"sig":"MEYCIQDQ/IXyaupe9oP3GxODBgMXVUX6kwAerzcGPUbCDTYoHAIhAJyQSz8xmEvE1I9NZJkwGYCpBEch5ppKh4mdVxa4hZHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fbae425096627871b5d742a70bc7714350dc121a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.343_1747052028280_0.5909480171052286","host":"s3://npm-registry-packages-npm-production"}},"0.2.344":{"name":"@openactive/harvesting-utils","version":"0.2.344","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.344","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e8c7ee358d3da1831f07527233891776d3915a7d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.344.tgz","fileCount":26,"integrity":"sha512-TWlV5Lp1dGPImZWXEMaiTwcUftEUUDQ7/ca0OOqHYf360SXMqgwup3qoJUbW8SsDB4PH/abREL0dTCU3/SkMrw==","signatures":[{"sig":"MEYCIQD+3aNBgtbGC03QNkO88apwF2GJBPoMsjvZkBwHvlAGXQIhAN5BEa4nnHUrr/WZ2EX15p2L9mVorL6Q7YyHjEoSbmmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8efb17aaf25b1551db8fb467cb138e5efa8b843e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.344_1747052053774_0.7533548361522813","host":"s3://npm-registry-packages-npm-production"}},"0.2.345":{"name":"@openactive/harvesting-utils","version":"0.2.345","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.345","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4a4384530ec1fa710dfac14bb75214bb03cc66d0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.345.tgz","fileCount":26,"integrity":"sha512-xA84YbyxBA/KGK7CYMlDjhEib+CZNP5IcwNPNWgtnq6jx/Wy4mysUObgZo8H0IjF0KOCfLsQQ3g6a+PNRT4+vA==","signatures":[{"sig":"MEUCIA5bc78Tis5V6FxycnlRCvaR3uqQao5m6J3GoNhkoKd0AiEAlk24npGD1m2jRnTLrZdHAdywygjEmD2TZ0IK9n95Xro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1ceddb61ddf45929da1630b7fd9a39125d2840fb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.345_1747052080484_0.3691037089808904","host":"s3://npm-registry-packages-npm-production"}},"0.2.346":{"name":"@openactive/harvesting-utils","version":"0.2.346","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.346","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"81fa023a8ed3f029b9419e671bbcd9affc47fe82","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.346.tgz","fileCount":26,"integrity":"sha512-1LgE8PRFkHAEDiAUy+b6+lC/pbc3u5hVP0q+TgdiVGluMVdz5/UqAdcZ3F9CcqMitXZg+aU2defyGNZY7tQcqQ==","signatures":[{"sig":"MEQCIHIA74dYhwg8sCXeccj26M0k3QLsDDEJku4C+1o7Si+mAiAzU43BHf9TfmJ4fHno8p2t4OCm06npNQShprA9zS31zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d8f2d89ff1d57b42fd6088a557d54ffaa05e25ae","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.346_1747052105673_0.6973355059018937","host":"s3://npm-registry-packages-npm-production"}},"0.2.347":{"name":"@openactive/harvesting-utils","version":"0.2.347","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.347","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"660481b018dd17f227b1ebf16c74fe12416fdc72","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.347.tgz","fileCount":26,"integrity":"sha512-wuyYGV31zENECB75pUfbuMnm+J1Yx+jOrDwNXigE0oda2tqCDnJrqqBsRDa519VlTzvbL2/1qQSsJCcsvANVLg==","signatures":[{"sig":"MEUCIQCxxVBPGwN8hhV/SIi8k98IBRyuQcRNE1ZcASmt9C0buwIgE5Iy4uOP75b4Z+fIw7OPxjR6NnXSicY3Q0femVKaIHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f5535341d2f7ca7e1a4e9bf1ca593b13ad92d4e5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.347_1747052133699_0.9570125046506197","host":"s3://npm-registry-packages-npm-production"}},"0.2.348":{"name":"@openactive/harvesting-utils","version":"0.2.348","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.348","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d98b83c060f1eb7dbac33768551dd5b3b1134da0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.348.tgz","fileCount":26,"integrity":"sha512-hABR8TZudl/U7cL6akQYebtipQC/jfy72EnpQd7KvNqz+L3KtfbhsbIBJLoxROEDU+AqRLaVDGl38qiGAFtOJw==","signatures":[{"sig":"MEUCIBU9v8keQ7TJyFseRoYUypA1uDmGQsGmmh0cEf1jGTahAiEAh6G7mOCGzsl3OAHWOmCRY0LdoibMdiREijosxOe+uwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"65e030297c485d1c94ada67486999a6947b0f2d3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.348_1747052159920_0.3414503778140472","host":"s3://npm-registry-packages-npm-production"}},"0.2.349":{"name":"@openactive/harvesting-utils","version":"0.2.349","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.349","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"770fef35b275eb4220818091a7458857374126dc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.349.tgz","fileCount":26,"integrity":"sha512-Gb1dOtZ8w2PyE3K6FgXLPafpp8ZnLGiKWv41iTq6Y2J7vpY3S2Rgay5d+yFytqhw0PszZsg2KxMLZV04F2s0EA==","signatures":[{"sig":"MEUCIQC3OE+UZxeRmHhLaa4Jfu0jh8DBVHVQ88na5RaKjckuiQIgZGz99MfQl+64AmJ6IvbPD99Yjhz/a9E1W5hYr092VKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68c616a6f012fa2d88975ee8c4578241c7dda75f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.349_1747052187101_0.7126693360487728","host":"s3://npm-registry-packages-npm-production"}},"0.2.350":{"name":"@openactive/harvesting-utils","version":"0.2.350","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.350","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0a145b9a9d226050391b4a7ae417e728337659c8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.350.tgz","fileCount":26,"integrity":"sha512-JuJOZkccXpa0J0AxqPNnO9tsIbjqEHhgokB489UcTFZTRpLs3v4RYo90SFX6ULgICPw5jiXs/bmNSTSSkvI8HQ==","signatures":[{"sig":"MEUCID+PFyf2WXzVQQm/y3d3M2T8xiSNrfTz8BfMqWUFj85OAiEAxlTL+O+hvmWvJU60mOiIa6aRoMEtkay+AnTZNoAqiTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1186ee92cbc4b070000223f852b3e45e5b3a8048","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.350_1747052211152_0.053525824383415355","host":"s3://npm-registry-packages-npm-production"}},"0.2.351":{"name":"@openactive/harvesting-utils","version":"0.2.351","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.351","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f2183c53357ea38d026325c0c189ae6cb6976f51","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.351.tgz","fileCount":26,"integrity":"sha512-BngrjtC8IBoApjIL9hCqisFaUa2A92HXGTDUAkkpuGD37JBlXO43rF7o+1SgERmYn0Y95JL8/FNmASIQYYL7RA==","signatures":[{"sig":"MEUCIQCmbZlQf7PfgsUtjdsyYli61L8sdvXKgD6ySSHrf7tT/wIgJFt6vrRqm/inGL71C1h+6ReKCqJb69lJZWIF7H7QIBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"52066eb36ddcb52a00bb02a4724429bb083572aa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.351_1747052235859_0.39435570433673983","host":"s3://npm-registry-packages-npm-production"}},"0.2.352":{"name":"@openactive/harvesting-utils","version":"0.2.352","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.352","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b15d257593bfbf951e972fd3a861b196e21878b9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.352.tgz","fileCount":26,"integrity":"sha512-/X/9t1dceWlq51IQND9m3tbo3QzCjIpsh0oAvVCySEZx+lbMdiv9uE+amMKqJqUXnZYvhABY6sVs+A2ege7DUw==","signatures":[{"sig":"MEYCIQCRQgH3MX0ladUvjFetjq7YqIlZEE6bE0koPFq2nOfTjwIhAIfR+rH6B0hLddYOtffIWk+iVkFtE7RVWvhQ8twusjVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"37a1460d0b892f00c4b6f76e1857344308a2c109","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.352_1747052262034_0.058883702141732996","host":"s3://npm-registry-packages-npm-production"}},"0.2.353":{"name":"@openactive/harvesting-utils","version":"0.2.353","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.353","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9907e2435274fad968723d1b58c152e0e6043cdf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.353.tgz","fileCount":26,"integrity":"sha512-T44FJXqlSRzTkQe/PtniL3Q1Eb/ErkFOzoRW07Z3pVzpiuyDkC7rQKRVxkVGdgDXMbkVfF0v+4apftqdh9LL6g==","signatures":[{"sig":"MEQCIA+dqOpu06MM2CUfgrPsclC6i1B9XQ/HClODEOfkoOFDAiAdcKFyaL5UaPtspW0zk/I6yv4XmYiC+s9xLYEBsWziuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ec502eb48abb2ebf330d35b18eb3a13bc395476d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.353_1747052288051_0.9010568766325777","host":"s3://npm-registry-packages-npm-production"}},"0.2.354":{"name":"@openactive/harvesting-utils","version":"0.2.354","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.354","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"15801f0f6aabed78f275b091ba60142036541969","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.354.tgz","fileCount":26,"integrity":"sha512-zcu0wiaG1lNc0oVP3/ngWiemTCQMk3B5m6kkqfeWVSNzwKcDFHzZ0A+BCmF/KTgV/CsgS2HKGZ5dXjcMdHJGMg==","signatures":[{"sig":"MEUCIQCO+ZGo50pAbwzKEmdKx3Ql7ikez/B2Xo6ida0NIp3rgQIgPAoSOO8imPDcpLKTxl7CxZsneCyYHzoxm4RA8Qjmu1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"45beb6d2c8e704e80f9c75774bb032eafe206e20","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.354_1747052313351_0.21118231273353283","host":"s3://npm-registry-packages-npm-production"}},"0.2.355":{"name":"@openactive/harvesting-utils","version":"0.2.355","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.355","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9a9b5d027cef7aa5c3f5ca796f6d51e6d5a4ac8f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.355.tgz","fileCount":26,"integrity":"sha512-YXPjHrqSxCMJgkCXWK4NclsjJdKJiURDpwW92obJIxdrElviHUdwe2sO7OvTPYQPckQxwRgAWBcK1govDoLoew==","signatures":[{"sig":"MEYCIQDvSnxh3y9+gAaO/10HhPG/c2JjKO4mVTjubx+TfcOJEgIhAOvaLfi6DOD2HGx3LRXTaD2AzboNSFHEeIe45ve2Kh2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"610a62a754cd31f6e0895cf70bdff3440d81de56","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.355_1747052338738_0.5347593595034434","host":"s3://npm-registry-packages-npm-production"}},"0.2.356":{"name":"@openactive/harvesting-utils","version":"0.2.356","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.356","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"088408325adc31956d333e0e6395fc4fd323bd18","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.356.tgz","fileCount":26,"integrity":"sha512-3pz1JmGqz0dhzSNLCd+LgMxNBzAsKLkTrNR/biZMyOECGeIZwFv726+y7OF2f6t2Ybf5jG3syE4eVzDua/cAEw==","signatures":[{"sig":"MEUCIG3OJvRE2MiEAoPSdAcJTW/KhJ2MpPXGlnic+upjL5/wAiEApxiZLQ+JVI/XB7m0qPpjhABITySjIkqxcYMaxamS2is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"26d4df5bd51cde2cb19c12bf8008dd316249914d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.356_1747052366154_0.22715512919270253","host":"s3://npm-registry-packages-npm-production"}},"0.2.357":{"name":"@openactive/harvesting-utils","version":"0.2.357","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.357","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"573b05982ee2e1421690db13aae43a0251741191","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.357.tgz","fileCount":26,"integrity":"sha512-5odTDhV3B6ZBTqHH53gu2mQ8dZeDul/Ynfd9QDuB5IKc6ttjwGURKEqqGblP7blL9nUWZr/ULemBNtqdxe5eBw==","signatures":[{"sig":"MEUCIQD5MHbKhpaRSNeiwPYc4LUGVXvGp21sU4TyR35VvomoowIgXyS2wCb/pokGLSsBaP8TRPkHag98g9FvG4ZVYvBGSiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e27170a39256d49c91a8391bf4d77a030cb85ed4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.357_1747052390446_0.2760165237673189","host":"s3://npm-registry-packages-npm-production"}},"0.2.358":{"name":"@openactive/harvesting-utils","version":"0.2.358","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.358","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"16b7ec93350825633d7e5d8bb8e65c2b6945340f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.358.tgz","fileCount":26,"integrity":"sha512-EbTrX98M1g2/iB0ijEjo53/DYlAnqju93jwloo6Jm5oIZs41oCGJYvJXGzwn40nBpvy8LK1lNLHPEflkH1RAIQ==","signatures":[{"sig":"MEUCIQC3+C5bFdFl3KF2kc2RE6mWMaY5GLcd5Yf+AGQ1FB9zrwIgFLfeSvYzovSjoQISyvUx3LiqFAzIh/rsNLBbEKSPQfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5e379dbb27be61561367ea138b7ff973715f92b6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.358_1747052416449_0.8799499162169702","host":"s3://npm-registry-packages-npm-production"}},"0.2.359":{"name":"@openactive/harvesting-utils","version":"0.2.359","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.359","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5b3b9475178f0ce49c92699c40a4a3f61affdfa3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.359.tgz","fileCount":26,"integrity":"sha512-jj14465r6kSJCleTJkePphAHz6GFdDupICFC54NrOzYUPK066DBvtcKsd5dUpTuiQzYhREchhn88R+1hAJmSGw==","signatures":[{"sig":"MEUCIQCI3VpqwSplTbzmN3rVhdJCor0bqAAXtPmNHGawerhUKAIgKJBIKCfrJBu94+fs7Y+HY/N23DhmYBHisbHEaRvVk7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b29d74cb467df8f09a3650e608c677ceb89b1a23","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.359_1747052441478_0.8572714123686411","host":"s3://npm-registry-packages-npm-production"}},"0.2.360":{"name":"@openactive/harvesting-utils","version":"0.2.360","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.360","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"11503a984719d5d8f6f8c921ea92a6973f9f24ec","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.360.tgz","fileCount":26,"integrity":"sha512-PMVki6pZ6AilvP1h4cI4s6APxRuGHcrYjrW/IaAbV8ZI6k2t0CShrkB0oFPN0HjbBMQjFU06hYX59TePpBCqaw==","signatures":[{"sig":"MEUCICi9Yw7DbdNgqgGGzfQhlwKSkF6717MfYVumGp6zIWELAiEA5iLfTPeuqjs32MMfsHramrjmAEtN97SqjSUuWsAHKA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3249d5773f76f42ed460488ba5cb2601625999d1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.360_1747052465619_0.6771009281220739","host":"s3://npm-registry-packages-npm-production"}},"0.2.361":{"name":"@openactive/harvesting-utils","version":"0.2.361","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.361","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d907c765ef350d45f10456af83ca7a364a91eaa9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.361.tgz","fileCount":26,"integrity":"sha512-Mz9D9D1u1Qa0m1MQVDayqDKrMtMkAxJ9Nvhb8TtcrKWyOGxZpB4m+WpaKEA9P+wbrPXj5kmejrGXcLr2BaBNig==","signatures":[{"sig":"MEUCIQCCDdcEpmHRwqpuWtis4GRM8uVHC41NGwnsXdx0xxhCiwIgD3Nt9EAUUY53pP1jiIzl1iwLUgrhRbj3IQDiDyDRh7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"33613eb8b4a84944887a1397929b90f47393e1ab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.361_1747052490946_0.7086841238340276","host":"s3://npm-registry-packages-npm-production"}},"0.2.362":{"name":"@openactive/harvesting-utils","version":"0.2.362","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.362","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5769bee0d6da9391463c00dfe641047a0d76c536","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.362.tgz","fileCount":26,"integrity":"sha512-H338k5UkmMOs4PE2gOBu6SYulcjj0l0smKz1bouUtG0+HqxuclH6f3fj3IS3UlCUnrSVpiuo6nnYODCJ59o74g==","signatures":[{"sig":"MEUCIFcnVlwKz4l5/hygGBWh4qJy/GcD/wf+bqbmdFxwlzKDAiEAny5CtDl1euDnMpwRfwrZ9Q5keEAXYF12kC3qUaoZWV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4f2459b47820b56739581ebf69e2684a19473ebd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.362_1747052517291_0.7469168724947146","host":"s3://npm-registry-packages-npm-production"}},"0.2.363":{"name":"@openactive/harvesting-utils","version":"0.2.363","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.363","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5632776bca759d7b774aed6c3a8f89bf13a1eb80","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.363.tgz","fileCount":26,"integrity":"sha512-MMOmjNeahy1hD2jbWG4I6f0gfYes/V8sbP5WG6ylRaWWLYE0tTocacWa6hRWGh9zfeXaU6A4uM7xaLPiAvRWow==","signatures":[{"sig":"MEYCIQDjbwzx/2pLQ9wWRME/tmTEUHvOsa9ydP1PEtQQGtWRUgIhAP7jQzODUl59FMIol865qPiOLbYXWpgIAYXvkNEyQYmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8adaa68df5ab4101e9c22d4cfcc5ff1c18dc7a98","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.363_1747052543741_0.47741679061174813","host":"s3://npm-registry-packages-npm-production"}},"0.2.364":{"name":"@openactive/harvesting-utils","version":"0.2.364","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.364","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8ad3440765da0a99052ae4d3deeec9aca1fbc900","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.364.tgz","fileCount":26,"integrity":"sha512-iLMIb0tCnyGkZJkBzt6QMoXyYzDe8c4yg7Uu2OKYOKzr3w+AMTwpi284c40iUE8MlVLMuEPnb6EZjvyzTsCRcg==","signatures":[{"sig":"MEQCIHGKKrUN3Ut/QYLwTbv7SEhg0mYZGeC4IPyA5gFfYQoiAiBrQ2+3jyuAPlW/Ddz3Yvc6GvFO8hxamHXsKqyzovb8iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"465be69f6a19c3917e5dbad57504f513341cc391","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.364_1747052568657_0.4317238515586701","host":"s3://npm-registry-packages-npm-production"}},"0.2.365":{"name":"@openactive/harvesting-utils","version":"0.2.365","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.365","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"87c881185fce579ab994d1532bc52615b00a4252","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.365.tgz","fileCount":26,"integrity":"sha512-ofB77j3aqCRc9COCTrR+1YuFCVBrrYXnHGMINgwmJngHwL/9xPq/YHyYmLM184QEImP9PYnUcnGsxMOLA5JkEA==","signatures":[{"sig":"MEYCIQCs4EvbNVJwGQajX3nszwv3FWANvKbKaD4axVax1wBqYAIhANInTITcVxwilVn4b3a0A0JOi9MVXVK6krzjGhI4BFa0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fb297be40add43496b06d9123edab4736092b42c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.365_1747052596859_0.05386856174556898","host":"s3://npm-registry-packages-npm-production"}},"0.2.366":{"name":"@openactive/harvesting-utils","version":"0.2.366","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.366","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7ac1c839a70d4e81305a9eadd1a1d391691b6acd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.366.tgz","fileCount":26,"integrity":"sha512-73Ae8bkznjW/QaI1vuYSadl0wSwAoV4kU6czXAHz+W17YZHo8P3nv7YkiUjpt9fA3vs3jsw0suak6aash/8aEw==","signatures":[{"sig":"MEYCIQCXVdOD58/ztbWlGMUfMmUUUDmcXjUquv7MKs9n4oxpTgIhAJthX9TT9qDpTHUJp4pHS28bucD79W/4u266x9A6ZAkq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e59b0b4df2ff19f68d294e0fc62c697449b65811","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.366_1747052622117_0.8201804781928972","host":"s3://npm-registry-packages-npm-production"}},"0.2.367":{"name":"@openactive/harvesting-utils","version":"0.2.367","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.367","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c9d227244126c66faf8d3b37e9e4e3ad9c6a2fd2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.367.tgz","fileCount":26,"integrity":"sha512-ihzVEmtxm/VYdMljoZFz3jmknMGyMj2saBlPTKkiB/jVCGiExX8wNRG1NqMEEBFVykcw9c8tYmsFGzZwD9xCGg==","signatures":[{"sig":"MEUCID+CNCQhKjWF+wcD6/J7T5N5r3+9D22MNl1S+QWnWmjVAiEApvRZ9lcevio28IA688Rm/obmgKxwt1mmklaHrHsgD7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f8819678f2b8bd0d7acfe5c39f5d03d6a3533050","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.367_1747052648407_0.5145365386093801","host":"s3://npm-registry-packages-npm-production"}},"0.2.368":{"name":"@openactive/harvesting-utils","version":"0.2.368","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.368","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c320618b3566ae01db5b16a81b72c8a32c2eaf49","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.368.tgz","fileCount":26,"integrity":"sha512-P17ZBn5f+UGka/vYLGPx9xGiOIWKgROG3I+01sUhHUs7m61cA6oECAKYjAIhn+xTPtCkmThwnuTE5uvlxk8oNg==","signatures":[{"sig":"MEUCIQDlWrzTUEBbPRa8eBXticnPCSreMCd+kSqRJDyG0zJJ8QIgXUUaOcdfD+3EuoP+mW2kNgNLl8KquoiHRiPMRkJzhdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"734c3df948c258dcd92bd990edccf5eb8ae845fc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.368_1747052673108_0.7078193784918458","host":"s3://npm-registry-packages-npm-production"}},"0.2.369":{"name":"@openactive/harvesting-utils","version":"0.2.369","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.369","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"903be350a396d7c623d55a1bf0568c7a77c0645d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.369.tgz","fileCount":26,"integrity":"sha512-hNzjbmoTct+Y+y50rmtbKRX0NpPI786pAlUyuzr71BTxCFbVFF9ESnau/Gw5rLnFSi2e9cgzmZZOmSK7MIs8uQ==","signatures":[{"sig":"MEYCIQCpMzAtfBaePKUoEHLoNHuk3E/zqpIp/H5fAXKA6Tw21gIhAOIKOrwuCNaTXR0vgG4MQl2fS3foJUeosTFWcp25eqmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a6679a277de3e9e21fba50e1f267bbc657724ae5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.369_1747052699571_0.8563134061654607","host":"s3://npm-registry-packages-npm-production"}},"0.2.370":{"name":"@openactive/harvesting-utils","version":"0.2.370","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.370","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e0a753a4b093fd755420bb83d854d77fff2beeb1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.370.tgz","fileCount":26,"integrity":"sha512-66tGBuIfUGhGQ3UVmgn48kFTz46IqAHaLnX+NYzsDnHbKL03EpABrgt4M2JvWAL0/efNkzw9p1zN/6/lBMrQDQ==","signatures":[{"sig":"MEYCIQDqk3sFi1ADQX2o4TFnK58YzaQ9OUSWoG3I+836y3TkAQIhAP8JRUX2OUI0F/MYqelmd6ZX5/VtB/snHf47neHd7UAG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c26338603e7de796b22e5031731160a0ac09d00f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.370_1747052728606_0.5443911550333074","host":"s3://npm-registry-packages-npm-production"}},"0.2.371":{"name":"@openactive/harvesting-utils","version":"0.2.371","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.371","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d0ac209468dc7284d5d3997baa9f32d249745c2f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.371.tgz","fileCount":26,"integrity":"sha512-9NfbydglXVVAcaxpSlg0md1T/IDLDOmoT2fzcvyQsbYdg1wjjVeLFUguzjQAOKA200f45quU/QVXi8QtfO/cUA==","signatures":[{"sig":"MEUCIQDDrLb6nGPA7j4fZ65a1VZDCs0h+fdhvNOy66fjC1nU9QIgAUVbfz8gw8PVvhogDx7IaOrRkfph7kfzG9IAYw+k8/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16e32d069eb3fb4ca1ad1d740e87cb83cfd7032e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.371_1747052755780_0.5074264145092431","host":"s3://npm-registry-packages-npm-production"}},"0.2.372":{"name":"@openactive/harvesting-utils","version":"0.2.372","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.372","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e2ef088b846a489099feedbe21ba7f8ada167b9d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.372.tgz","fileCount":26,"integrity":"sha512-ZlZnTdy01fTF+RX/3YVpS3eIFqtswDA56XNt9lU1tUoNhjZtMct4FF4k01s4/0t48PCiXO/uR7tKdsGt9c0n4w==","signatures":[{"sig":"MEYCIQDg6P8msXnqFK2nWViN1oOz8wxy60venJ3OOYpEPIlLsgIhAL/qHMUOxd93wur2V5LV1PZJmPrMT1prwpbq1X+VlwQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a74b1b989799b57c2e17210aa3fca835c76cdae0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.372_1747052785771_0.8135541741153425","host":"s3://npm-registry-packages-npm-production"}},"0.2.373":{"name":"@openactive/harvesting-utils","version":"0.2.373","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.373","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"717aedb5b38aec3cc84fce3bd55ecde234f5a449","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.373.tgz","fileCount":26,"integrity":"sha512-qPQurndRwZMGzowRPHdgsJDjBmloAivvCIt3Laaj0WRrq3gWOskr3jqVZauHxUTH2Xvt9U8fvh2tz0iIZdalVg==","signatures":[{"sig":"MEUCIH+kTHedOovdj46JbPIaSPSTVE+FyXe/Yjm+/xbCFFHlAiEAne42aoVwjNrcYomwPmuAykLbTXn9JsJDbFgY2X6TZVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"821e5b043c75fc2bc5b48472a04e7cbe5c1c5e66","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.373_1747052810024_0.04206100387163891","host":"s3://npm-registry-packages-npm-production"}},"0.2.374":{"name":"@openactive/harvesting-utils","version":"0.2.374","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.374","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e259c1f0c20597524c32a280f398e4b81e001b7a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.374.tgz","fileCount":26,"integrity":"sha512-zov3ZmXQDiw7+MYelpFC1efxu7myhJqXIlQLT71MhYeFWC6HCrNrxz3PSeH5Hoccv+2eI0um39iErv5cupjU8Q==","signatures":[{"sig":"MEUCIHw/WP9dK/gs0IZpBptwqz8XlsysWkTrwo2Wo2HGPw1kAiEAsSBBZpLKoN1foS9AbDJsYGlfevAFT49/CygLnabvH/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bd483ba214904ddab3b95250dc4c2942d54d464f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.374_1747052835555_0.29520304633404115","host":"s3://npm-registry-packages-npm-production"}},"0.2.375":{"name":"@openactive/harvesting-utils","version":"0.2.375","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.375","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"30f9c83f7cd76476eccf236b722589c95056b174","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.375.tgz","fileCount":26,"integrity":"sha512-iP+JHQGS/uUU+ZEKH+zV7feOhPeuJmCmIU7jPnfKhRtAXDDIwsyl6NNTlSKOVEvSGT3pY8uGwlfdaoH+uY6YQg==","signatures":[{"sig":"MEQCIG4XpCo5+R8tJcM2v0NF784/hpbPQ8+Il+TSf13Fnb/SAiBpQ5jZEAXmKEHolF5dJ97YpmNanyXcenVCJ6up9vLeOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f6e65110ff855de19b344578934989e43de6bfc5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.375_1747052862692_0.1114832808203674","host":"s3://npm-registry-packages-npm-production"}},"0.2.376":{"name":"@openactive/harvesting-utils","version":"0.2.376","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.376","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6fcc0d20f29ca6249b39d4ff355757a37ee840a9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.376.tgz","fileCount":26,"integrity":"sha512-AB4/Rznx5jzsitdn7AFvQ+Lt9YInFvNdO4A1VeOnNf2zLELhQvuZEyWwWB1ZoK0qiG1qjL5Qs90Np2OSn7La1A==","signatures":[{"sig":"MEUCIQCChXb0tFe6FsLT3n8MmXQ7U4YCN4D3EakFAXqHSxoeggIgVJXGFDscB//xoKEbrlCHlI8xdjPDkq0gsU7Rl6+UkC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"174517509f06b88adefa018158bd406fce9380fc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.376_1747052889415_0.10443188367217937","host":"s3://npm-registry-packages-npm-production"}},"0.2.377":{"name":"@openactive/harvesting-utils","version":"0.2.377","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.377","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dc4dc00d2d7b94be615f6a73b23b7f588b399c4d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.377.tgz","fileCount":26,"integrity":"sha512-lHb5yW1f1xLdYP6iZ4fdTKjKGmCTmVGbrWCrSBnNk931iREj0koRMgCQSLRbJq6DLkwTFD2rDBXglBkCfsi80g==","signatures":[{"sig":"MEUCIQCxCCH/+ovN5a9bk9Zev62fvu/d+S2ivheAJB7+HIsxmwIgO57rm9p085IVJBE811K4G89cWGF1Mw6pYKVwZa2/SiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4c83911db6c0e92e651ebab2ab3959bc2588c14c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.377_1747052915712_0.7415092638767984","host":"s3://npm-registry-packages-npm-production"}},"0.2.378":{"name":"@openactive/harvesting-utils","version":"0.2.378","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.378","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ef6b2171d399834bbc88826839fb781ea30a155b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.378.tgz","fileCount":26,"integrity":"sha512-E3UM1s5RCznifFvHHkkOR9ItmIwx6o5em0Gq9yk1ahZn0Fgf2dG8mRhpHZkhqfZN1utxPbsxa+oyIMpSMoXlJg==","signatures":[{"sig":"MEUCIHTMDwf4FgDRUkbCuKdEev3Y3UcJobPvUy3ALlBj3pMNAiEAj1neWRg4RV3UyAxDtTzAXQdUDFJuYC49+R3agV2dwNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bf5bdc2935f1d2f4791e5140e1d2862f506b6908","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.378_1747052941331_0.6369568677098068","host":"s3://npm-registry-packages-npm-production"}},"0.2.379":{"name":"@openactive/harvesting-utils","version":"0.2.379","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.379","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d54b6ee406958bfbf338abacd88093496ea2e06d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.379.tgz","fileCount":26,"integrity":"sha512-3OlDovSrImELkiDWsgBj9NTwrBcIycQA4dPA+wSJEPS/cdgy5myYWyUQrVyAbl29hBhoAYBKcKRwUqWDzstJDg==","signatures":[{"sig":"MEYCIQCxnsZLDxA9thK3Kr+FL7sx3fHECuIwAQcGtWFQseZNhgIhAMk+CkMNmazVIoPRPOKBlwTGZF5CAZFRFv7lHv/JUhUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cf249def222c3147b9ba86bdb0fcb59b73437181","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.379_1747052967086_0.2807480436013339","host":"s3://npm-registry-packages-npm-production"}},"0.2.380":{"name":"@openactive/harvesting-utils","version":"0.2.380","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.380","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"be8570c4054ead637834726cae8e2c7f61a65bd6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.380.tgz","fileCount":26,"integrity":"sha512-8Xoc5sEH5aG0WSnZ8pIrwlZipzE9oyON/E1fSxZ6TkdKll63urQ3GP4+tWt4VWNSjDopFD7bwAeaSSzY94moCg==","signatures":[{"sig":"MEUCIBAUzTOnxJlUxUIVlP4I4DRbneuMo1kTjUmjvDoRmpRjAiEAw5OJDyZdd+nf9qW8jf8Knplh+m5lbFKKZoFcASSF5QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"abc6e2c826596227eb75df11ef914072cde34748","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.380_1747052991707_0.3706068432990517","host":"s3://npm-registry-packages-npm-production"}},"0.2.381":{"name":"@openactive/harvesting-utils","version":"0.2.381","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.381","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dc14b9ce2c9699ecb54b73274a5c76f3046f5a35","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.381.tgz","fileCount":26,"integrity":"sha512-8woh7E0fKJQKZR7k+E5H3u2DN49G9Cmi5bWxuirFW8VOSoWlyFc+SD9Jc4rcR9Wuw4E2ymjS3V838li1Jzazww==","signatures":[{"sig":"MEQCIF4LeWrJVHQj6zaAYPNa+sVI0zX7BoIrW8+0d3BqjCXWAiAjWOjXox5iQScZqMAPpMeXeyh1thm2yvOEeF+I3BtYMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0893ebe30677f275018b72ff82ae83c2398ddc45","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.381_1747053017564_0.00031098264394557873","host":"s3://npm-registry-packages-npm-production"}},"0.2.382":{"name":"@openactive/harvesting-utils","version":"0.2.382","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.382","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2507230fca61411f738bd0a3a0008874591b67cd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.382.tgz","fileCount":26,"integrity":"sha512-BjaJlDRiAGovNUPuXAY6EZwca6sh/wordOGFjiyNiapaj0zIOkdioi5SJNpiLdPhPI3u7o9StUCZ7vTIVnq/eQ==","signatures":[{"sig":"MEYCIQCoXF8zoqksDThNSLsxGuvp8Ww9tFD4D5Nt5HhbvspDWgIhALfdrgLt3w/MCLNS2FZuvPfRM7ZX5977+U6L/zOunIP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1f35dffd664e5b3d58d22552b20f4fb0fdc20928","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.382_1747053046234_0.02664081190635792","host":"s3://npm-registry-packages-npm-production"}},"0.2.383":{"name":"@openactive/harvesting-utils","version":"0.2.383","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.383","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"445a228a14ab45db237ba46796dccbdda38e0279","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.383.tgz","fileCount":26,"integrity":"sha512-A8g+dHco0dN8vexJnyHMTojc6URzotJw4wURZcnx54pqUITm2jh2mgHcsxxe0mc0BUZ9z+P5G8739/mie2OmTw==","signatures":[{"sig":"MEUCIQDK+ODwt7G5GBH3KE/oPY8l2z2X/bsb1Gp72MrKIsp+eQIgCjNJ5PazT+i9Nr6iIAb9ymg/L0ur3qNCvjDKaPql60U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e41ce25d9d5fc68230c3a66c30f36f46cf3f318d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.383_1747053072342_0.9099970358920204","host":"s3://npm-registry-packages-npm-production"}},"0.2.384":{"name":"@openactive/harvesting-utils","version":"0.2.384","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.384","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2635bf7fe2f2b2920df721aba46cdc382e43f826","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.384.tgz","fileCount":26,"integrity":"sha512-F2MbWp0Z6OvBPBFgVsCVlB4xVr/v7dJQUBmx4YygWMpD/alUgliz8nFzpyBVfLxUfQWEq+EoYyXyiNLqEeRHuw==","signatures":[{"sig":"MEYCIQDeCzLM2KjlRqsWNELIwv1vfcKuDOU5Y/xCL2Y+Ww3LvQIhAIPosnALNk1jmcYiHdYaP99A0gHXrgM6q8dnMjVVHmBN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aaf944d38a7e00880c7458181b7e6326e4d2cbf9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.384_1747053096833_0.4421866607547431","host":"s3://npm-registry-packages-npm-production"}},"0.2.385":{"name":"@openactive/harvesting-utils","version":"0.2.385","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.385","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"409672d7fa60104c2ccc33dbcc13cf531476a52a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.385.tgz","fileCount":26,"integrity":"sha512-ZPbi2ahy/qDHK4YkWT6P/5YOxIuobqZwFqGijZJl35YUG/ejrLBjcS04Q4H0gyGE9Y2viOZCt9JmMllVfdIPhg==","signatures":[{"sig":"MEUCIQC5Z8XgUBBincQVFLS2g8gCC0uSEJHhPdQfW/bteKcRxQIgFaj2Wf9kboRn5xxJEiNISGGMfJNyXQ/Yo45vnUemRy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a25d7bfb22d2b3caed75106a33310b6368a807d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.385_1747053121635_0.08573526368137019","host":"s3://npm-registry-packages-npm-production"}},"0.2.386":{"name":"@openactive/harvesting-utils","version":"0.2.386","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.386","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6c554a024cb28f1a03bf9eb7dd10627c44398d71","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.386.tgz","fileCount":26,"integrity":"sha512-kgxQru94t6pdqD3bMHZ1C9Yp8RBguZggInq/rkwP4aVgKYWlKCUb363aXfBGfMYX50wy6nd17kuL67uDz7OA0Q==","signatures":[{"sig":"MEQCIDLgT7RxOfH2ZbhKzb4XA3qLbzHffqsCN2qrcDrmoKo3AiB4kG/GWQynt3ioHOsDsKyU7eRL8gr8Vfvg/ddXDBqQAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e924096564d859762a67f1b1709f6abc1eb7fe7d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.386_1747053149144_0.40685828495207277","host":"s3://npm-registry-packages-npm-production"}},"0.2.387":{"name":"@openactive/harvesting-utils","version":"0.2.387","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.387","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cab9e94f0d750728011be9e59cdcbc134f09dbe3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.387.tgz","fileCount":26,"integrity":"sha512-q3nYDrihHxDY8gUgXhQEaJawkMKn/iYTvd7jecqlrAoy8e80yWkEoe2pIMH/YhMwLR0HGuJ/rvto+BUgV/phDA==","signatures":[{"sig":"MEYCIQDv3Go14dwyi8jxyxmpMPcQ6o3v5ZzaJCbJkDL5mWd3+QIhAPGG2sPxFUuAecA+Ef9+evViTIJYfzA9j/WaTPLM61Pm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ebf9fd032eb2d22733521f0be986ecbe22ec1079","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.387_1747053174551_0.715909006846255","host":"s3://npm-registry-packages-npm-production"}},"0.2.388":{"name":"@openactive/harvesting-utils","version":"0.2.388","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.388","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8b16ee030ed4e02278a19194747d56c2f7edecfd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.388.tgz","fileCount":26,"integrity":"sha512-cyKCxhSTFFDvSRoBpAQYu2saBwPUvhvR4q2cnJqWi6BHweIsL59qfwXZQy6eTpxo8O1Ns6AtuUHhhF0vvcbOvg==","signatures":[{"sig":"MEUCIQDCg2m6IzL9BwwmwFipeXerMd8ZQQHw+F97S9xeeo4+AwIgSZ6LGdkTb/NPDrnQMvTxAqklWODmNbYuPsm60vK6m6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"881c86867a97410555a76d4a5f61a2086836b9a7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.388_1747053201182_0.1247974822753819","host":"s3://npm-registry-packages-npm-production"}},"0.2.389":{"name":"@openactive/harvesting-utils","version":"0.2.389","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.389","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"45e8b6becf9aaba1726ae4a4c87a4164746e6b32","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.389.tgz","fileCount":26,"integrity":"sha512-U9FyP+53jj/YObrPQ8ClFhtPzbdOWH+zY927GM0b38fKU7e3MERRtFOHpE0cZT36Bou87gSzMCi+lUiZ+rRG9g==","signatures":[{"sig":"MEQCICQlLyPtxN2nuoas0v6f4tJ+LPGR7a33b2zwPsz8yZ6wAiALnYSsCIBMk1APp+TBlkmkeZhw8T+Lwlq7p3RBL6LnNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fe842e3c296e168ce9b79b7fd552c4aecfbe582b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.389_1747053227332_0.09414027153565452","host":"s3://npm-registry-packages-npm-production"}},"0.2.390":{"name":"@openactive/harvesting-utils","version":"0.2.390","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.390","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d9dcef7b1cb17b616f44ffb393b4813f7a2f7884","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.390.tgz","fileCount":26,"integrity":"sha512-7dFGgQM4qQ3pMSjts+pfLgdNxIaLNsKhxbtpnx+yLyP759GKohDLyL2I3fKHDLAl0Z15qHEQaTcgrMD5J7oRCQ==","signatures":[{"sig":"MEQCIF3MX8ZRrKiX23HdNhdwDinHRqvUWLQuHlxWOtPuVSkSAiB1zX0Ij98zgg2mCzt7uktD8IeND8bk5AQIAeFrYSELkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0669fcc99c1f72bcfd72a905dc9f67f9b0b674a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.390_1747053253123_0.6095374783020242","host":"s3://npm-registry-packages-npm-production"}},"0.2.391":{"name":"@openactive/harvesting-utils","version":"0.2.391","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.391","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8a282ba1cc521849d09f373159294b647da91beb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.391.tgz","fileCount":26,"integrity":"sha512-Qniu99jQsYsyxXeUvVmkCfsXs79X4sP+dE8GY/vLcsaaRG//ZpNnb36GZf92o9eiWA80pa3VDUW20YXmNOphMQ==","signatures":[{"sig":"MEQCIBpml4xz9mAzAIgqsZ3pQGJKXfMD/t79YNbLOeAA0DbQAiBHhMbUKNlXlKv7omyoNahpx9KBaHUVkiqo7ah41tukQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c0474099b2a5f5966e00106383cd997bd4f8ca75","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.391_1747053277980_0.2915684062931967","host":"s3://npm-registry-packages-npm-production"}},"0.2.392":{"name":"@openactive/harvesting-utils","version":"0.2.392","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.392","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"eb7b69c5c1ff9db01051e8c4734e5450a884b654","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.392.tgz","fileCount":26,"integrity":"sha512-+6u7s1rs1P9LlDifUjW0UGN7bpC5VXMrqHYMjAhkCr+vmOW4vVinI2qxFFfD4Eyy7h2M5VTMJSSUSBrDgrQafA==","signatures":[{"sig":"MEUCIQDcAgbv3xxfop/zeOd+l77jMrxAUXNA9qeBTuhV2o21EwIgJCO0YAQC0mleHV68JxErX2+3UqZCIivnpyNJvytiPI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b5dd819c355b790d9778a787f938113683d6c097","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.392_1747053303185_0.9665760448632019","host":"s3://npm-registry-packages-npm-production"}},"0.2.393":{"name":"@openactive/harvesting-utils","version":"0.2.393","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.393","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d7892ac199c470f615310f30d5ef294d81aede1b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.393.tgz","fileCount":26,"integrity":"sha512-dBwY7jkKAs6ybgnXAN6NfgtxdFTi+tna5ynmUVWdRDqsFeNr9w6PlPkFRgA+cYujMj4iSEh4YeVszvie2DPLUg==","signatures":[{"sig":"MEUCIE5Jedv1aPbycAXhQPMHd7mN2pGRX89NEM/H2X4TMEESAiEAroGOX8/Velo1ZBchaLTa7bHWva3Jt+Tod134hkXXvTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7a1301d4321965b65592f7b83d7dd5fb7cb164b4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.393_1747053329387_0.777596719755342","host":"s3://npm-registry-packages-npm-production"}},"0.2.394":{"name":"@openactive/harvesting-utils","version":"0.2.394","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.394","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"20497b803c1d92c6e9bd4933a062ecec4faa342e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.394.tgz","fileCount":26,"integrity":"sha512-BgQoj0fL6tiC9wwqkUGizyzpGCj9UjWRVVEYgS/k2m+JB8/snM5+jv1N5TrXmx9tb8Ko1yRtT5fHRnZmdvU59A==","signatures":[{"sig":"MEUCICFQBNdnUjBQ02bKLOWPigYEfeS8+OC7yKOK1J1+iJspAiEA2kvxGiWp9a+P7od01a8oQ/hjkIXIbISHMulPleBiwKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aabf50a9f6bdcedd61d72a9d7624f5b1029cefd8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.394_1747053356192_0.44153021131593584","host":"s3://npm-registry-packages-npm-production"}},"0.2.395":{"name":"@openactive/harvesting-utils","version":"0.2.395","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.395","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"df26362d79b9c05d32fef8f00d80ac87f7f8de9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.395.tgz","fileCount":26,"integrity":"sha512-AMX4+sBnUBRXSfOZXl0yCAkkFs15R/ltf7HUoJlhQ23Ya1sEtQOZ6mFx4z8wvoiGrm1awd9eWhRRLdAYTGyduQ==","signatures":[{"sig":"MEYCIQC3yB4wSY2qgOR8Qwh6JcudhmrgMz+1iFu+2Tph5xHlCAIhAP+eCz0kOHd9/2PVgJ9VptVy4p/KwB5gx89/iUAImaYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b881449a1652b4bd1f5ce79c28054d553c1f7f38","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.395_1747053380891_0.5892748118225177","host":"s3://npm-registry-packages-npm-production"}},"0.2.396":{"name":"@openactive/harvesting-utils","version":"0.2.396","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.396","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f39d77ebd766abcbda568a8e0065ad7b604555e8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.396.tgz","fileCount":26,"integrity":"sha512-zF4L+hL7eqM1Or2PYhT5GVk7uhIWjSc8VzyPIWCiev1AhWL0QvPSk72HbkUnAUrPFmlwqCgTTVl+QHVXddM/qg==","signatures":[{"sig":"MEYCIQCNzA4vd0q69OhJfaY+Hz9SOy0JqJ/bdFDDgo7V0cymMgIhAL/h0kRfas8T+6bIu2+85jBYpPtROzq/cmFD3TAuxxak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5d59b85b0b14979eb62769a1f8a2d9a4dea7cd06","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.396_1747053408827_0.07906699747347967","host":"s3://npm-registry-packages-npm-production"}},"0.2.397":{"name":"@openactive/harvesting-utils","version":"0.2.397","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.397","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6cbdb614fc2651c52aaca285d6796f2e85b14287","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.397.tgz","fileCount":26,"integrity":"sha512-Hjznx00QnHvkiXyyprrmcuhsJutCkwbw9dpP7E92SFOY9sPsqNYi5Vxm8ze0OlcYozBcjZ71xv1DvlsCIWz6TA==","signatures":[{"sig":"MEYCIQDbNmr+CCNc8JEPDIX5eXZPlX9PjhywzYK4b5e5e8ueqwIhAIgTKlEAb+FZghHmDThAKSIzIsugEoUTFWMIVPYM+pET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"dfe21cdfb73e3628d7863bfba21336d8d84efd22","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.397_1747053435453_0.5803888297358979","host":"s3://npm-registry-packages-npm-production"}},"0.2.398":{"name":"@openactive/harvesting-utils","version":"0.2.398","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.398","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7e9e8d2858a4cf437af256939cacc0277697bbe1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.398.tgz","fileCount":26,"integrity":"sha512-NQG3OIfhOunhguCMxkZOzmGQu/DftXz4uSQjsgszkznTjJ7Ahurv3ZSGtW9YIiVsetZctPnVmz0nK+0qsObvLQ==","signatures":[{"sig":"MEQCIBwjOu+OsXwQzkhRHT/uvhRYglxqJknH8HAkLpLsVbITAiALQ947XTQDNGNluqk3SY3iCbeotk2+nP6XGw5tQ/j8wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a17daae03045c1f154ea4e841bfb02c73b330433","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.398_1747053461015_0.9017127321030689","host":"s3://npm-registry-packages-npm-production"}},"0.2.399":{"name":"@openactive/harvesting-utils","version":"0.2.399","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.399","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7290263bf73b4dcf305fc5fa50d2195f77350d29","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.399.tgz","fileCount":26,"integrity":"sha512-mjLc1KvWlceHhi9hB6dI08xvd+m1sj6oNX4K47DxRiZJu3zdzhAdaHEKeNt5uL3EqhVnABvZGYlSF1Kavvdw0w==","signatures":[{"sig":"MEUCIAyq4vfYfb2knjqjXODXmo860y3+hV3SnGvoVqAFoRJyAiEAhTttCa9yyQfltuOkTRYiTwqgxp0P4wNr6md9kGA5r0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"51d51dbf992194c628c0144c65226a77aed89a21","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.399_1747053490434_0.409258493901393","host":"s3://npm-registry-packages-npm-production"}},"0.2.400":{"name":"@openactive/harvesting-utils","version":"0.2.400","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.400","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c3fec2d19b13f57d4a12655a77cdcbaa36a0118b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.400.tgz","fileCount":26,"integrity":"sha512-8NqJIbLzRow729Uys+O2GsoiQ/NRtlYg/Bih/57ja7+NP1p/mqWwB1fgv9OUIYz99nLoISHEe/xaz516G8AtVg==","signatures":[{"sig":"MEYCIQDjl5gX33AVicPaNQK31L+EidqgKR1SpEsWTiQSzgyHcgIhALA5y9nTqNqoCN6ZAKOpbVJscJIBneaTDL1uCJJ2AHyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d6b58ed3a5fbc859b5272624dee73037625574eb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.400_1747053517292_0.3579700060679947","host":"s3://npm-registry-packages-npm-production"}},"0.2.401":{"name":"@openactive/harvesting-utils","version":"0.2.401","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.401","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7bab44e8a18e06a26ea639513e3b2939aa103c2e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.401.tgz","fileCount":26,"integrity":"sha512-HXFEApuXhHELbCdSoT046+v2ECyAYU8WuK6cRdcLFAPHr8eUCv+sAvGnHs3eJOS1Sd0z8Cz3WLmBhVrKsOeiDw==","signatures":[{"sig":"MEUCIFWK8TXgrYSVGdQmZb2+5m6rXML4G+BuWAmLbtXNmyDjAiEA8zeDznlkEdGrlEl8rYmZ/M+1GJb06L2QI2eLj6Y9/kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"91459580fb05f89afef18e05ff0a03cbec706f07","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.401_1747053545582_0.7790277884102759","host":"s3://npm-registry-packages-npm-production"}},"0.2.402":{"name":"@openactive/harvesting-utils","version":"0.2.402","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.402","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2f9153a3a893832d7394f4124efc61fd9effdbcb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.402.tgz","fileCount":26,"integrity":"sha512-6F+htrsBi5pOcs7S4s6ozor9/BlVcim9fjo4vueNS8c5su9n9Bvl/Zjnpq19ElIyvxssW1f0BTTIFC03C+LSrQ==","signatures":[{"sig":"MEQCIB1h7kgLKOvWD4tUjvJ54FliuwN4N70nhfndMnJXpxdbAiBnZQfpZPu4tr9IUrP2JMjrMp0Qv4Ig0iA7DfkOgUwIjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b84feceafce6b1581b570117aff96be2cdc14313","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.402_1747053571358_0.7592249595218585","host":"s3://npm-registry-packages-npm-production"}},"0.2.403":{"name":"@openactive/harvesting-utils","version":"0.2.403","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.403","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c48ac7188273aa8ec81b465d971db14058f1914a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.403.tgz","fileCount":26,"integrity":"sha512-cgpCcs465++vc24df4l/jaZPJInrQpr1QNvbR3C0r3WjN551ZJHsF1N7Q+OaBWu/y8CJDtYQ99dbnt1mo3YlwQ==","signatures":[{"sig":"MEYCIQCpkJc3xVev7favfVZwXCXM9DqTvmTRQqH6C80LnOV1wgIhAMfYkOZObHga0w+046Mmr4P+1Bdh1PO9POyGn9IiTyo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"719497098a4ef84f05a34938072b418992ad9b9f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.403_1747053597202_0.23276630516165953","host":"s3://npm-registry-packages-npm-production"}},"0.2.404":{"name":"@openactive/harvesting-utils","version":"0.2.404","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.404","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d9d7b4c3a569d7489051bbeb35007f1cc90a837b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.404.tgz","fileCount":26,"integrity":"sha512-KDnq5a8GJKxUg9Fp14OvgoWrVbRW8VvqOWyC886y+AjhQsGPl76Bepd8hkPWLpzg9fVN2WCLD0US7k3hSaU/Dw==","signatures":[{"sig":"MEUCIA03EOurBOymQdkDhmh10zD/a8QbJac15bjbu0oMgHX5AiEAyufQfeuTAju4kuqQSeoireROeMLUpG7s8dxSnFdFp60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"201a60286c4e3dab447ff22ebacaf30348566ef2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.404_1747053624633_0.5513565677882402","host":"s3://npm-registry-packages-npm-production"}},"0.2.405":{"name":"@openactive/harvesting-utils","version":"0.2.405","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.405","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"28cd5b57e2e622e7b01144e2ed27618e7be80903","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.405.tgz","fileCount":26,"integrity":"sha512-SBt1YvLqnsHqBLJGWI40NiAfiMgpuarPOIlX6Dl+bCKQ5rkt29WQO7ZIcHj+RgRNbj4yK76o4TsbqJ9/C8mbNA==","signatures":[{"sig":"MEUCIQCt8xq+LEZ0FQWmSGu0c9gMbiqOs+MkFMjJcn7P3kOIqAIgPJoRUQnQP3b0kJ3PHysPqKWS8ImTKvTe0qizOoKxMEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3087715fa4c05fd48e1564ba7e76c65543310b6c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.405_1747053650425_0.5488641930230505","host":"s3://npm-registry-packages-npm-production"}},"0.2.406":{"name":"@openactive/harvesting-utils","version":"0.2.406","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.406","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f3f6618df0d0624015f2f364cd7016db617dbf62","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.406.tgz","fileCount":26,"integrity":"sha512-CKHZ2A3G/ryiMusDXjXcZf1mZ/TZzdZCI2+lL3+V/oU+bWgo/Mu+hivMEkz46X3wZbr+V3V1wQf3/djsYWHFvw==","signatures":[{"sig":"MEYCIQCJ48PV44/Dx7iweYoJ50HBuMcCqZTAYLR5Z4JGDnj8xwIhALLdWoyYKz+1enGvaqdd9TgSy+fyT+0tWDbH7RQz9EIq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"19598ba9147ffe1c0262b24dabe4a23d97e0bc4c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.406_1747053675434_0.20114651276304518","host":"s3://npm-registry-packages-npm-production"}},"0.2.407":{"name":"@openactive/harvesting-utils","version":"0.2.407","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.407","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a9cf63ba166dc6eea1cddcf36412d093bc3ac603","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.407.tgz","fileCount":26,"integrity":"sha512-3ODMxs+nC+zQv/IbUM2wjlcyBbvCuXeOz4ZgW08zWDgqBMMSb2UfqRWby0pJhQSwAwr8wRZYv8kL6ZtmYMkj8g==","signatures":[{"sig":"MEUCIATi9SleaTQaYaDZgMaEcaKQv4Gh1o63brjLZPe8H8FzAiEArhDzyyL81cjgWkc5MCr6DaizXmTNPRDC9cCT/vW9VUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"73238d73c6c592d84b356e8105d50560f1750fbc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.407_1747053703496_0.4628205162366019","host":"s3://npm-registry-packages-npm-production"}},"0.2.408":{"name":"@openactive/harvesting-utils","version":"0.2.408","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.408","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9ff627ae0c4145465f94644e3b8238edb23e7ed1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.408.tgz","fileCount":26,"integrity":"sha512-2vXxmL+GIrUAHwx4nx1FNZLYoT0Z/QuvaxfzkTwXd2KZCoY/obVSiF9e2ZBmLVaxpN+/Te0jcAoVqkmzH2KVWg==","signatures":[{"sig":"MEQCIDv0r6kSeZ9dTa14KCBgMHWWrfdTTk3VJXg435wr2KbJAiBKXhlYWbBqYW57URjhppdYP6B4Il0XNFv+h5mr8wXxRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f0fc2da8c492b9f1a9a276c6c62efb8f008819d0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.408_1747053732281_0.8435149144139318","host":"s3://npm-registry-packages-npm-production"}},"0.2.409":{"name":"@openactive/harvesting-utils","version":"0.2.409","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.409","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3dcbac042dc777184ad802f47fe1d43f79ac5f47","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.409.tgz","fileCount":26,"integrity":"sha512-a+6Q1N2tUjPRHajduOT3mJlZ5ayHIWzUM8U1xhkzfV1kJrTaCO8jzVyocqn1Q2UcYi5ugaaVYpQZgfOHNWYwKg==","signatures":[{"sig":"MEYCIQCP5qgiBiWy2oIOLma0CWB6NeM4WJU2O2yt5agahemOPAIhANAj3kZ+eO8nkdHFKC5AYLULT1b8YKt7e+0HvEnWB10n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e3b6d229385d8bbd24c50b267725c83da34da1a3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.409_1747053759356_0.3427878642144313","host":"s3://npm-registry-packages-npm-production"}},"0.2.410":{"name":"@openactive/harvesting-utils","version":"0.2.410","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.410","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fa1d27eb88bc6717620aac2eeb0bdb9ce87b26e4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.410.tgz","fileCount":26,"integrity":"sha512-EWMfEskB3z2tBBeXDMTJhELRV9HJ898lHs5XX/b4aScPJKLw0onGsddPi9ye2sWdrwTzbOqcx88OSgCxCSEIUg==","signatures":[{"sig":"MEUCIEoF0NhPUjp7SAfiln93HSXbc+XT8hq1LyGHkM+mvXw9AiEAnfmJaFgSnL4jri2FLFDmYnXw6sU4DtJdbReT1+HhWqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3d227c2f0e78aa742b06097e4a83676d660c9bbe","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.410_1747053784423_0.49565247749961694","host":"s3://npm-registry-packages-npm-production"}},"0.2.411":{"name":"@openactive/harvesting-utils","version":"0.2.411","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.411","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7a1b86e919446fc4511925ee8c879007beeb07c7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.411.tgz","fileCount":26,"integrity":"sha512-MQ+kTCnluIxQYvDnR8VvPOXfkc9CGk4oiwMcBm2yZ187i5Ihq7zt21gy/FTQ7M7maL/Xn4u2eF6Sj7av0J279w==","signatures":[{"sig":"MEYCIQD8EPvs3yB0Ergogjx+jO06gNhd67s/9m+5090NBkUKWQIhALXhR4P5h1tOhxZTMGh1B6sSKaAZmF27X/gpLSPdjV67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e6385fc29d5dad40e201ee6bcf052c3b60270d14","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.411_1747053809237_0.5834902572664531","host":"s3://npm-registry-packages-npm-production"}},"0.2.412":{"name":"@openactive/harvesting-utils","version":"0.2.412","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.412","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3d9c16849c5f96e32f05fa371704fba5abe25ed9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.412.tgz","fileCount":26,"integrity":"sha512-ZB8TgcwtFbgTmmOLShMFlOeR7yOP/YR6c+DA0ks7dU+tIu1jsZU96U2zgUdz0HMQpO9RFScU5PPpp31MJMmZxw==","signatures":[{"sig":"MEUCIB3T0MTKu7ONBTqHvlVaojumYdqJUNe8s6sEMc+jOrCxAiEAqteZ98kTUoq6i4m+PxEKERCMXRN7aKPtO+rh0b1Gp/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"adfe6b9591ba613bc7027d49fb04b7fb6803b089","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.412_1747053837261_0.5456388393421079","host":"s3://npm-registry-packages-npm-production"}},"0.2.413":{"name":"@openactive/harvesting-utils","version":"0.2.413","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.413","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5172a2ee44909f09524c45ef3aa6a840ab2ebd3a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.413.tgz","fileCount":26,"integrity":"sha512-yeWxfb7I7FEkvx1StuUXoNsytVgTclfCIKet9NDYCCsIM7Zx9pYAa+cZeyHxCRbAwnwreyrX9RJ8LEph0gkPWQ==","signatures":[{"sig":"MEUCIQDN8kGy8Pr/GrUp8JKHvsrEXMRG2t4zZJQoh0Kaqw1JowIgU8KgyvJhBHtI3jy4j77GyXTnJFlE82FLNLvzbrbXiLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fb4c0858034bbf07811514abfc56acbf372a8398","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.413_1747053860761_0.3295765878121917","host":"s3://npm-registry-packages-npm-production"}},"0.2.414":{"name":"@openactive/harvesting-utils","version":"0.2.414","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.414","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b12133801cf9f2cf157158616632f952be2de46e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.414.tgz","fileCount":26,"integrity":"sha512-x9KdWgAXMu6FNKoxjd7Y+adOx3SXlI9gOnD3j5B4WPd3ZemN/caHQROFSvzBe6VkNr2TenWi80c4b8gMHcczig==","signatures":[{"sig":"MEQCIEIpl3/POxtOP6da2uiX75aL41TrTemqb2mJQdAclScHAiACHMKhw1EOCptbzBg3P8+/q86S5YK6bMfCnA2dXQ4YOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"add97344589d826720b778055667999071d5d81d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.414_1747053885535_0.559279436159928","host":"s3://npm-registry-packages-npm-production"}},"0.2.415":{"name":"@openactive/harvesting-utils","version":"0.2.415","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.415","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6abb15d72ad1c389a6f478ad8e2b85ef3e6bf465","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.415.tgz","fileCount":26,"integrity":"sha512-5Gu8Uy+efFbdrzKaEoVw79U56VQmuA7TiHX87pVgFES8q31Zu90l05HalOVMzEOvI8gY3EX8KDDhqrfiSKE/eA==","signatures":[{"sig":"MEYCIQDHBuMyKcTWRCPuiwaBrz9WN+tNvyPpAwJbyGiOClzmCwIhALVV/LpMNxW6kw2ACU8be+jSf1kNkx7az4J8n0IHMu05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2bbf868bd75126c3a8b44c542f20e6a1c0f805d1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.415_1747053913241_0.12472970702322739","host":"s3://npm-registry-packages-npm-production"}},"0.2.416":{"name":"@openactive/harvesting-utils","version":"0.2.416","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.416","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"01a444100fcbcc4cf892b81ab3d0533f75cb724d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.416.tgz","fileCount":26,"integrity":"sha512-IkcduNDpxUPVFpJfGxLR0BuZ4ARHrMc9ldgu5VEiFdk9+mwDw5thiPw/36LbbJ/mi3m3QcU/NYtsTE7RsNrpMA==","signatures":[{"sig":"MEQCIHTTPtz0VIxUF0XhZ5IbaYaz4Hx5+j62wgLcwGvk9NX+AiB07UEBZQ2/mJl39SiweYOd1xgtJcHvKuF8bIE2oCyTOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ac27b6004461202466cc344983ea1af56aa4d8a5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.416_1747053940697_0.08355290046048625","host":"s3://npm-registry-packages-npm-production"}},"0.2.417":{"name":"@openactive/harvesting-utils","version":"0.2.417","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.417","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9105900fe19751e528b7bb92f1ad5e43eb4e8cfe","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.417.tgz","fileCount":26,"integrity":"sha512-D6w8uz7LTgEfoFssmtzPtQnFPL0QZpFDRWOpVIiefv9AMFp8/mkBBBL/iwj0fFLWQsXtPGCl+8K8K1yOyDLUfw==","signatures":[{"sig":"MEUCIQCC+lw+PiZ4EngvBJ4mjDklfmNWbJwlQmUA7mrcgcGK5QIgB50316fjPIX/TWu06ig/2z68bH98fiwMto5Ig44pj5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2e1f6bafc8a6327ca09bffa8dac03b50e63309d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.417_1747053966280_0.33463307414624976","host":"s3://npm-registry-packages-npm-production"}},"0.2.418":{"name":"@openactive/harvesting-utils","version":"0.2.418","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.418","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"da8687afd41322882f94d66fc2239644f5f04d99","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.418.tgz","fileCount":26,"integrity":"sha512-z0KJBh4qXXtl3/3LLBH7ljjZu3x9AX1V27qzGV9IywO5v+EpFSd6WTDSIw3F1P2366TgDEwy6kExinhKbYYzvw==","signatures":[{"sig":"MEYCIQCUtJgeNE7VMJ3OX+GHmxWGgsXr8n22scd3Z3LSDtolEQIhAK6HBxMtZ4LBFTxKGS/rEUVbJKX4qcOVtg07buye2oqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a7add44401cf2fd4a6bd1d002be79b3efd397319","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.418_1747053992217_0.7574781770991079","host":"s3://npm-registry-packages-npm-production"}},"0.2.419":{"name":"@openactive/harvesting-utils","version":"0.2.419","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.419","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5f1ec748e0a397a1ef421218554bb3712aa1a7a8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.419.tgz","fileCount":26,"integrity":"sha512-XmvYuQ1cSwLDos/f3SUVykrmWf4aLmIOLBwwgh2eH0QtkXvWIoJwY3AzQab7TkY22DN5YZbrlEKYCKfSdt14EQ==","signatures":[{"sig":"MEUCIQDyQeWK3UaMTz9SNOHQiTJug1BULXX7T+TCF3Vuk2I6hgIgBfKeV2cfBAd0aQESMJn65MF/RAFhhoV+UQDoA24eoPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1e76f0384d779419a80cb99f5b3661aafee87c91","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.419_1747054019115_0.7646830322808036","host":"s3://npm-registry-packages-npm-production"}},"0.2.420":{"name":"@openactive/harvesting-utils","version":"0.2.420","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.420","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6b2252c1c5761a0f2d80b373cc07fbfda4e8c098","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.420.tgz","fileCount":26,"integrity":"sha512-dl/LwOoT6XaHHgScbpGHRc1uCC4SkRBMuE7VXo94yLtdutTEbAicFXGcoP7fTCth28Y7tqq9OCrIhjpRVe6LXg==","signatures":[{"sig":"MEUCIQDeU4/sn4bG8H0hcHk1e66KyEcy3Os9MgxRZoVLBpP3UwIgKFIyaZmTnLm66vozqreWny0uR2I8pQwgw3FiYWOvDbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ee82dc576bea8b09211987d80e338819616d620a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.420_1747054043857_0.971608695150946","host":"s3://npm-registry-packages-npm-production"}},"0.2.421":{"name":"@openactive/harvesting-utils","version":"0.2.421","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.421","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f229f13beca38e721c6161321c3da3b50e0447ff","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.421.tgz","fileCount":26,"integrity":"sha512-USKXu8PA+bETL5zLAtvnt7rVuuURo44ibGqRkJpR5HRr8hE7cDiYmKJDXvj185vVceQ0XSw0zMCjGNf9jUfZ3A==","signatures":[{"sig":"MEQCIG7Zmde1nKKm+U7a4+2KWnGJRfIfWu7IghBCm42BMqKIAiASNLopTBKPOfShcXRQwSSlMT8Z1OlDUf0D14qZEePgRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"765797fd98c6231d2e4831cbbe1e019faace3da8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.421_1747054074455_0.6375269822400382","host":"s3://npm-registry-packages-npm-production"}},"0.2.422":{"name":"@openactive/harvesting-utils","version":"0.2.422","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.422","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3e375a9aac7e16e097a50c4f2d10b84390f38cd2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.422.tgz","fileCount":26,"integrity":"sha512-BivIECnsc9vDNE4yc0bQ6qhPNkhm6VLZmWfOvo1/ICSNbBKDOBImuDXXpR6ttYVbKJUSE0nORXag2O4Ctn7AfA==","signatures":[{"sig":"MEYCIQDlfMX/lKY4w42qCj5Nx1MWiBKbB8ULXz5MMfb3o4rdHAIhAI1dSTey6N5Z4mHUUOE9PlIX6uvsE64zLa1A3kOE4f4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"10c1d5f21abf9d7087aa51507991c1d07da7a549","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.422_1747054098819_0.3980213971287643","host":"s3://npm-registry-packages-npm-production"}},"0.2.423":{"name":"@openactive/harvesting-utils","version":"0.2.423","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.423","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"372dad73e639f94f66206c2b0745f6335d35696f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.423.tgz","fileCount":26,"integrity":"sha512-fbbDromaSu5jd3Uz2IGXva8B94oIWCCsdx6FYPRwOYdFjSiRaqRsM4fvRdY36IDdKPy+XP2nuLpM4G2u/ahA9Q==","signatures":[{"sig":"MEUCIQDV5BiXcJV5eBZE3e0v3LJ/Iy+Kdl9cGUOoVAYEouuwQQIgYiKSkRJ0NbfYjohElJLtW+7UzUcc7HLO9MOoJ74wel8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b8cc1bc9ddde0586d825b5bc8e576eaee453512f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.423_1747054126846_0.5363229032094254","host":"s3://npm-registry-packages-npm-production"}},"0.2.424":{"name":"@openactive/harvesting-utils","version":"0.2.424","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.424","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"369d7d5408e7c40221997e1cd57269a7cba9bd2d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.424.tgz","fileCount":26,"integrity":"sha512-92vbnAuFlO/JLc3EbiOCw2HQwQuFkzcF8KrwAgj4W3VwHGwmacNQYCnvQp88c9oyLycP2369wF/PWOGtOKue5A==","signatures":[{"sig":"MEUCIQDNy2aPdlqLg8FBrEvd2JCvD1fcMu450vQp9S4p2/JlwgIgb8w0oi986c9kRXD/Xs17jq9Z005S/vvVcyxOdsd1IhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"272d56ddc46e94686133444d10d811649b59dc08","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.424_1747054152331_0.8275824155042861","host":"s3://npm-registry-packages-npm-production"}},"0.2.425":{"name":"@openactive/harvesting-utils","version":"0.2.425","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.425","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"88f8968aa8ab1d4266388cbe25907430c42a3811","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.425.tgz","fileCount":26,"integrity":"sha512-Z6VNjuk1snWt7gMQUvgE4cLUibSMMYF4F1nSmsa7hakU2bbcj8Wu34GziPEtk1CoUS9qUVV5qRa+wt++Gti2WA==","signatures":[{"sig":"MEUCIEGvcrClkmiQzsQQ5aMAxMlYP+m8iN/bwAxegO9/ULiIAiEAhArb231EVoGwOr/e7khdAQNKxQ33W/iCh5kBWuBrZUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"990955795f19aaa64c9fb07b519550a9f9ffc1a9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.425_1747054178216_0.3861026738819471","host":"s3://npm-registry-packages-npm-production"}},"0.2.426":{"name":"@openactive/harvesting-utils","version":"0.2.426","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.426","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3a78b57c1081234092018f0e413b7757a45ec18d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.426.tgz","fileCount":26,"integrity":"sha512-ankNXqTG+BqZok83PofpOYYGagKg3w/oWqmMKr2luFYWp6BU8aNzz1BZzfODuTUIBtY3SlnOpVyIs+vmbofAVw==","signatures":[{"sig":"MEQCIGReyaQxe98WeXOXvdCZ8P2ffKSyJvGXjTfrop0ialI8AiBLwdtVfkr7fEK4QsJbBzuSBsguyY1+Vg39xn+hDCDdcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8266c2a0fe8bfdae70c6bed3a87cf0860b136069","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.426_1747054202935_0.710271941728349","host":"s3://npm-registry-packages-npm-production"}},"0.2.427":{"name":"@openactive/harvesting-utils","version":"0.2.427","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.427","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d07b5c71fdbba3a510e13791272ca4f0eb4292ab","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.427.tgz","fileCount":26,"integrity":"sha512-qX8m843AbAvJCbSFaw2+Cpmu25dvWTxtomMvmQtM2EanFuUnMNteN0cvgK4tqf746gHuzMJIbP9LG4A6c4cKBA==","signatures":[{"sig":"MEQCIAkUtXpygY+UQid1rqbuJwracO5Cf7krOS7IDF9/mNAmAiByalmY8nQCRLzt5Pe0u4oF7rjtgS76U3WS3V4CrrnK5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fe63f92f1dbd5daac54ead6d0bbda6671a95fb1d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.427_1747054229814_0.8469990770768658","host":"s3://npm-registry-packages-npm-production"}},"0.2.428":{"name":"@openactive/harvesting-utils","version":"0.2.428","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.428","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2c362ac7827db3a251d6cffce23cb84f993051ba","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.428.tgz","fileCount":26,"integrity":"sha512-Voe1xmOyKFHPg7ORwtS/z+bv1zpxGRmM/qVRj4PxwxHANZ/5jJ344RgrcPqidhJOoO6oJTxL8PjW0M0HQ+mCNQ==","signatures":[{"sig":"MEQCIBn7Z40VISX2WD/B3v5QQaHHenN2mhdDKfLTROT/POD5AiADIh2baAe5j7z2iJfiDwxpMEhYnaoF7wVPJttnnMCyNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bb7d46220a30043c78f29ffe23d44adb4fb6fa7b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.428_1747054254425_0.5920839174907395","host":"s3://npm-registry-packages-npm-production"}},"0.2.429":{"name":"@openactive/harvesting-utils","version":"0.2.429","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.429","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"70c7c96cd3dcda11879ebe0f9165ced8f0434085","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.429.tgz","fileCount":26,"integrity":"sha512-WxDgvru3KGLuwirlDysHIi+sCv8q5tz/PubBkJwdZqjiA36C+uTjCk88XparqjKlSA1VQh7rutzqySGj6XUtng==","signatures":[{"sig":"MEQCIGFH8Mung2IdMW3zqk4tvL5v1DVwuKoRpUFK1dubOxj8AiAEK7SEIRCWCiYQ5htEXPMWFoeX2tOuKAe3E6oeSrsMcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"74008fa6476ffd0fae45cd9b269dbd3e10c47161","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.429_1747054282020_0.9504217224247402","host":"s3://npm-registry-packages-npm-production"}},"0.2.430":{"name":"@openactive/harvesting-utils","version":"0.2.430","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.430","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dffec6c4240f4a54363c56c40aa8410c78edc3e5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.430.tgz","fileCount":26,"integrity":"sha512-DMHv3ABXBs7VTvcTVGppbz3uDAQvIShrYvixNYVXcq3MxHtb24eaqd4CyyTI/rQC/uQzcMSMxftPIMPejh/9vg==","signatures":[{"sig":"MEUCIEbRn8Hxo6arGb25P68PKCEOzWUDMt9hZjlpIKuD3xJNAiEAu6W7i2TNzcrmtS9MqJ3WlSpgRo+cZ3BImdrW8qgPEy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1e1247144bae7e06391b3e4c715e010370a9506f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.430_1747054312164_0.8260479105710299","host":"s3://npm-registry-packages-npm-production"}},"0.2.431":{"name":"@openactive/harvesting-utils","version":"0.2.431","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.431","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5639920c4194d9b522dbd1bccec5a20ab8ce5836","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.431.tgz","fileCount":26,"integrity":"sha512-pn8Z6M6C0/fW/GaAGHNPswqAQgSzRFmpz0saoR/RHLiL1jXdDRr3/FCjT/dFdDemINhUvwQN/WlB61V13Wdxmw==","signatures":[{"sig":"MEUCIEhF1CSoQ0Eul09UTeUPiRByTT18O3eLnN3Kv64kiCRuAiEA7fRZD9MmtOriNiSs82b378RexSpshR1sgYKrxXMN9Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8c45a5ae208dae066f5a337f39627ea1e29beb76","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.431_1747054338289_0.007525157924252346","host":"s3://npm-registry-packages-npm-production"}},"0.2.432":{"name":"@openactive/harvesting-utils","version":"0.2.432","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.432","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a8e2f5d57a066d07e232dfd7773f414100decb96","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.432.tgz","fileCount":26,"integrity":"sha512-0Bv8AFuaoRsgpTRoDzixcMi9SH2OaXBarWqHk6XtvFgXF5LvlgqRtNgWHC9N9InX3KQ+ONiT8B70f8lwdSoNog==","signatures":[{"sig":"MEQCIG6W0YE9S0H47j76OIm5oMcndwkBNw7FpeKv7ckI1TlzAiB21DL14DGRE645TMuCQHqK6NpHMw7DFK29+MB5sQyzww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cfd31669dab658edf2bd9b4ebcdb15e8cc04fa8a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.432_1747054364659_0.07295747304264943","host":"s3://npm-registry-packages-npm-production"}},"0.2.433":{"name":"@openactive/harvesting-utils","version":"0.2.433","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.433","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e01d3fd98ced1305b0b55f4af1e0b2b3554a59f1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.433.tgz","fileCount":26,"integrity":"sha512-iag6VHOBbrV0+mx1n6yBkWnj5HNpHoF+w8TVS/XNLGe2sRhc2d9cCUPsGRtoHRqHafLzGVRIpxrj/cLAM+hSmg==","signatures":[{"sig":"MEUCIH9yYYxAJmwWSNjCfwwO22Cq5IjMVC+Uwba7u714r8jGAiEAqB8/oZkvwXoL/yHjaoY8GlN08R/d6MMyUJSIrkya6iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"147b8fcca63676a47c2342d9e2e7e3d4f3619d7d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.433_1747054392123_0.06828733717623603","host":"s3://npm-registry-packages-npm-production"}},"0.2.434":{"name":"@openactive/harvesting-utils","version":"0.2.434","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.434","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1ddae30444c315e6e7668f835b916b75c0df13f9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.434.tgz","fileCount":26,"integrity":"sha512-BRx5lhzHZiiUlNVmGzBaisAtiSm+wH3AV9JjHJg4Wp02lhPaTdoOc7vaqKEQvwVImHtNvWt37OT9O5cplO1F7w==","signatures":[{"sig":"MEUCIQDjt3Z0H+/ZbN0A3IANHz/Svs1osfzJlhRrZI+Vr//BVwIgC1C+1MZW+W6PYDmosR5D2GqAdp7mgY8H+0IT61++WiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8ec696df0d63ce506805ce21292962bc48ba4330","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.434_1747054419318_0.5300178933094162","host":"s3://npm-registry-packages-npm-production"}},"0.2.435":{"name":"@openactive/harvesting-utils","version":"0.2.435","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.435","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"aa2f6132087d516d0140884076d20ffdac09a621","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.435.tgz","fileCount":26,"integrity":"sha512-0I7mMsIOMJODJ4s1646EEk28Aotsf0Otd6ZKfSLt7hUSqN6m9KHLmTCV8w4Oi/+hQFb0rfLV9/S1RV//wQqalg==","signatures":[{"sig":"MEQCIHMtEcu8CgfyAs6pNdBRmY5eTUNJ/JgMVzvgEQSQ09AOAiA+RHIxESavOsM6UICwEgXBddWbXADCCErs5fdcOOpNPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fa87938d08342846f685264937bf31cc0379dc6e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.435_1747054444023_0.923960965206621","host":"s3://npm-registry-packages-npm-production"}},"0.2.436":{"name":"@openactive/harvesting-utils","version":"0.2.436","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.436","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ceb1c14332f13e8d7f6005695983296341ab67eb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.436.tgz","fileCount":26,"integrity":"sha512-x23Qsd7Yq1r9mw0mPWHhZ4z5iqONoIVRzFM8GEVwmt4t0q/deyrDv9lw4AyV0KFgWdMb08NPpu5Eerv0LOt/fw==","signatures":[{"sig":"MEQCIDxLeiD/6ISazhqFDUU20Z8zqKxoMYQN41IcyzOLDW14AiAf4dBDDufzoQlrImfGZqGIixwSWVCdZxj0SVHceLUZMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9b19e779972e77e9e0262726ec8e475480f6287a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.436_1747054471559_0.9562176349590692","host":"s3://npm-registry-packages-npm-production"}},"0.2.437":{"name":"@openactive/harvesting-utils","version":"0.2.437","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.437","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b23e8050bfd88bf19eb02bc643dc9fcf7dc807e3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.437.tgz","fileCount":26,"integrity":"sha512-dqxWMqwdiYTRolXpH1fHNnBgoB+glqoWTqK/4XBoydG26vONS8zsTT2KulBxzEj5w8/9//BhcaJtBLmZK0hPSA==","signatures":[{"sig":"MEUCIQDjmhO1aphghdEi02N36B8WZYc3fvZugu6hjybEtSMnRAIgN8jJBZMroIp8uevDA4I3S3Bm/GSEGGRipQANByJGgmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"01df5514caa577b42a5a4d2989c1fcce9b7bf068","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.437_1747054501184_0.10436103819798426","host":"s3://npm-registry-packages-npm-production"}},"0.2.438":{"name":"@openactive/harvesting-utils","version":"0.2.438","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.438","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5ff5f3b0a845d57310661d9087f64fd64ce25d67","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.438.tgz","fileCount":26,"integrity":"sha512-vGpJlAwUBv4emDHtLlwrbHg91twNFX/XJmXYoC0uuJZE1EqAozewlfIwwxyYxeNzuQguGcZKKqTgzODe+i06zA==","signatures":[{"sig":"MEUCIE9mjM+XbHMYscU2mIYWA8wjIca/IKRnj3z4xjJm1iLzAiEA4sPBShV/YfHfVw6oGYpxccCNd3lN+FPJ9lrmz50/a+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c693314ff7465bcc8f5a633fe1992ccd9ed1ffff","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.438_1747054527954_0.25444749102864095","host":"s3://npm-registry-packages-npm-production"}},"0.2.439":{"name":"@openactive/harvesting-utils","version":"0.2.439","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.439","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f72cb40fafe66a74b66b42a6a9b8815b0f46f852","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.439.tgz","fileCount":26,"integrity":"sha512-i+0IsDj8lX+KBULoMeQH7Wks7a/dWWhwdCUDDYnI92vJgx8H3jV8tQgVD97UIb1avNQZpMFrGbR72wCjZ0xBww==","signatures":[{"sig":"MEUCIQCafFr2AJBGsd8YkepT5vT/bp+5lICGzDetB9WH83ps8AIgCvWoqjGsbd4CZOjZJu/TGGHbcp6vUmtU6Dacg4JnvzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2fa31b0ec7b80ea01373501e407699ddf4843f92","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.439_1747054552576_0.12512260812715192","host":"s3://npm-registry-packages-npm-production"}},"0.2.440":{"name":"@openactive/harvesting-utils","version":"0.2.440","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.440","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"992be9e51548852b62f4b44dec496a464901901f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.440.tgz","fileCount":26,"integrity":"sha512-mc39nlkZfsGOn8VU27SeZDhuxdDkXl2nqyNKd6jXjCpDB0DbDp4JJo/iwniH8Z5s9ABKpHdKppXrEEoNC2cNbg==","signatures":[{"sig":"MEUCIDMe79rIOOjXafiIcaFmarFSGR2RbnqIfLFZ1tucDYwYAiEA7c6s/65zpNb9ZJO7Z0weIOBQLc+5L61mim4c5DvNbFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"993353d5358adbe80feac12e2590c4311367d363","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.440_1747054577965_0.7262528226707545","host":"s3://npm-registry-packages-npm-production"}},"0.2.441":{"name":"@openactive/harvesting-utils","version":"0.2.441","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.441","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"851ea6dd72c60a01b7d84e83f6e7985e8688b701","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.441.tgz","fileCount":26,"integrity":"sha512-vw29HEwOyhRLK8rBE9aQL7+3Zz0kTZGXisb1estrdTosjFfettDGBsmc5zEsuLdZ7Ph7ojUI6g12lhZUuXZY6Q==","signatures":[{"sig":"MEUCIQDN4yflN2Iq/eYyCiJO1yd5sIm9gouRuyJ7vWGYjgwNzgIgKafNWCMfyL5rlwuEYqW8y3dCK5NzGr/f41MJH6xh9ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7329925f563ff569e2f0cc489204701ecf4a87fd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.441_1747054605543_0.5880732184553223","host":"s3://npm-registry-packages-npm-production"}},"0.2.442":{"name":"@openactive/harvesting-utils","version":"0.2.442","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.442","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a2403b881861519df1b9a13513e5cf551b5878e4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.442.tgz","fileCount":26,"integrity":"sha512-I4GeJ0Jkk4iiO6v/yNKiN0prdEGTSJiSBFNf64EVW+07D3ECB7FCIhwi++qD5Vs+8OrW04I79WyU5AoOuWfDiA==","signatures":[{"sig":"MEYCIQCEOhNRbkrGDMJ0RGSshqCUYBzzWf3ztloYsYzIVDUaXQIhAODnRyvOgLpv90mhTYQMLsVT2QpoeCeretXSWhedoZKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1dcdad11af5433d7a433e6fc103aa097838972db","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.442_1747054635596_0.09167793433027316","host":"s3://npm-registry-packages-npm-production"}},"0.2.443":{"name":"@openactive/harvesting-utils","version":"0.2.443","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.443","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1c260fb59b322eb3325ef7650b4383eff9c3a815","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.443.tgz","fileCount":26,"integrity":"sha512-FSfGPeWJWAS7iWlAtFq39V1qb+v5r9CZjr68U20q0OvuBeNxAeGfC+KJhPmYYhF0Ai2f372vWAEVXbBTmi2k7Q==","signatures":[{"sig":"MEQCIAzY1QbMLgRAtzWmROef/Usclwm1w5WdXtkUFZn/FZ+DAiBCOW96dM2POa683fHvLOrSnn5olRMp68e730s7Fdi/vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"50140e39edc454bed9e038933ae53539c15a7a23","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.443_1747054662576_0.6308254197065608","host":"s3://npm-registry-packages-npm-production"}},"0.2.444":{"name":"@openactive/harvesting-utils","version":"0.2.444","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.444","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e969874e1436155063dffee9e8783b5b3da4973c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.444.tgz","fileCount":26,"integrity":"sha512-UOlb4zbKl1BwFMvHuz4HKtSXrO0qGQTReXcyEEwDZhE3psqnvXvaxxC3IwJzpaqA12xlOZ6F81GCb65g0PlcOw==","signatures":[{"sig":"MEQCIAl+SNdUYfZYWll/35zlKiLbdqqRIO9tC+B0rzjZx+2YAiA4+XmZNZWEQxjVHiWOE0UkG+QmyEevPsDM1lhUdUc1+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c8a30acc6f2ceaa777e05730e63ce11200e4956c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.444_1747054690075_0.5081388917908396","host":"s3://npm-registry-packages-npm-production"}},"0.2.445":{"name":"@openactive/harvesting-utils","version":"0.2.445","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.445","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"18f9dae9610346cc7eafe35ffd8017379e3c50e2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.445.tgz","fileCount":26,"integrity":"sha512-THQdxKdHrblJ2rXFkaPeFlzX767Fib3NsqAE5pU8viuaH8Bfa/zaHwO4ciPxA5jAZW2h5ktTZQTFIJzZ60SukQ==","signatures":[{"sig":"MEUCIHXUxQc9zzM4GKGcZ1/iFe60pPCGHx3hCDRD/D1TAaLAAiEAw5lfahq13qzs1xkATXBHg5ep1J3CruxYYdZdicTdmFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"640aa95c2bf3d14e5ecebccd522ee1ac72d3e464","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.445_1747054717594_0.27604128384527726","host":"s3://npm-registry-packages-npm-production"}},"0.2.446":{"name":"@openactive/harvesting-utils","version":"0.2.446","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.446","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fa1a8a89ce9b89f4b7c60d3b1336cf415ef46e1e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.446.tgz","fileCount":26,"integrity":"sha512-ZuSAboGp0UV4HUcOPVRQdVPSg5JQr2dT4gLj//qfXO4NXQqnodu4RoTLoB/HH4qF8kfBn+pJN0JjapydfslY4A==","signatures":[{"sig":"MEUCIQCbY3NOwrFRQgqPxIlZJ2UXsAJmTI70GB5FmNrx3rlm9wIgA83LjiQBM7y2DVFqrw4yRnh0cB540XiKhRd5Be32NhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1ad4422b9b2bd69b8c97d228b4471a3ef42e7131","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.446_1747054743667_0.09206087561550658","host":"s3://npm-registry-packages-npm-production"}},"0.2.447":{"name":"@openactive/harvesting-utils","version":"0.2.447","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.447","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5964a12cd9b7bfba2907e3597c45da051d88aa52","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.447.tgz","fileCount":26,"integrity":"sha512-8w4KK9E+cNmMcM3yYTQ4PeatsqEZIm9V39W1gt8ROAKLGhGKN0DfJiqJQRUYfLagVwG7J9wBfo8o9+tIf9tP+g==","signatures":[{"sig":"MEQCICXXsg1Z3kjKiUJ0wqtzRzR6vAoczpfHF9AMFuErPjGVAiBW0jE1VueQP1D8vk3iPb/Ofj/eMUFAc6w7taGteh5jUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"067e33af319823ea8ba7ba0969b5cbb9ecd7c679","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.447_1747054771448_0.7762924643477023","host":"s3://npm-registry-packages-npm-production"}},"0.2.448":{"name":"@openactive/harvesting-utils","version":"0.2.448","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.448","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9ee2438254d5580ab57f3f0d56cd340574291890","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.448.tgz","fileCount":26,"integrity":"sha512-g39RgMzOYJ5SGC5pOI5N0SU4k+RtSi4z/pj9RA0i9CkCQQmUXIA2XsmtooQLrBUcKLuIDqRnpz4PGFEpB4tIrg==","signatures":[{"sig":"MEYCIQCq1XYuiBAfbg82zj6TEazPjD94d8O6yA+iIYLhnLmJkgIhAKMdVE+m4eMxYpc7rOy26N5aE02g0iuyfQrgL16Gm3tt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"73ca8d74254b94effbb4eb214648f88fbef61a1b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.448_1747054797584_0.6915905272791003","host":"s3://npm-registry-packages-npm-production"}},"0.2.449":{"name":"@openactive/harvesting-utils","version":"0.2.449","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.449","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"98500bfffd963d097bf28377fcafb3afa60b68c2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.449.tgz","fileCount":26,"integrity":"sha512-E8bSYKEHE5mlxxAY+VzbmhHoPujk/5ivax2e/r9Z9+1ejpkParZ5v4eu8Tktp9i5Y71wqCmXnnm9zuENibGXIA==","signatures":[{"sig":"MEUCIDlW0iDYGdoOLXSkCWAS9uP+N7htruwX9CUSbLYoNGyCAiEAnUha2huG+eJqNR2Mrtp/aAybV0lL2ZhlpASxqkkT+OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d462a23c35bf3e6f4a846f51604d44275fd29a6e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.449_1747054823509_0.2323847911236534","host":"s3://npm-registry-packages-npm-production"}},"0.2.450":{"name":"@openactive/harvesting-utils","version":"0.2.450","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.450","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8e0d4674c6c4063e104fe11fff5df9c8755b5e6f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.450.tgz","fileCount":26,"integrity":"sha512-25Aqj+qohVJcTKvfRbbXR2bA+dcomReIAbraXS6hHsOu/Wfqiyik52ioTlmDw1iWGgsIUqfbAPM96LjPzOI71w==","signatures":[{"sig":"MEUCIQDnFyzMZH/BsNE11cctncckzZumXvtCK29MgX0b95hrIgIgXzHDds6x1fzGATihfoE/FO3q5iDqvJMzza5jSVJs9bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"103ebefc84d9cb6044f1406a4d6c40438fdda93d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.450_1747054854495_0.3395248671639026","host":"s3://npm-registry-packages-npm-production"}},"0.2.451":{"name":"@openactive/harvesting-utils","version":"0.2.451","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.451","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b9d364443a95eaa31e24a5a0e559662e3bec0b52","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.451.tgz","fileCount":26,"integrity":"sha512-aKbsi7sXJti0IrEs4Ycj0FlsYWnUp2Josry9sgjX8d1/MX3N5XneOhZSBsmoKbPFxGhCDBo62hyisZa5nbHdSg==","signatures":[{"sig":"MEUCIQDkj18r1HtYVf3NkcYSo1HhnHG0koGsx2dfKT2m5H8zEAIgEiXRzksJ7VnZJlQfqv/9gVTpkRWqhQgUZg5j31ay34E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8784984db5af670ff2bda070b25b8387320d8387","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.451_1747054879658_0.7236378095115943","host":"s3://npm-registry-packages-npm-production"}},"0.2.452":{"name":"@openactive/harvesting-utils","version":"0.2.452","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.452","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e6df34d021a9cb4c0503673425af8ecb65d49e12","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.452.tgz","fileCount":26,"integrity":"sha512-CR1yI9bB2VDlNsgiqg29e7MOYDGbTvUH5oa32MJewZP6u+DbXhYGz2kBDMGhHFSPVOu2zUurZc/cEkdcAGlMMQ==","signatures":[{"sig":"MEQCIDdXxvMHvSoNoiU05D4hLPepSiSwJuZ+oWni+MIpUyKhAiBCwhkHHWvzaYoi080vRBA4QlsJgMB5VGFrxl/GkNLjhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5cf60766158a08f9439fdadf200a56879fa26de1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.452_1747054906970_0.5114474265403581","host":"s3://npm-registry-packages-npm-production"}},"0.2.453":{"name":"@openactive/harvesting-utils","version":"0.2.453","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.453","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"212f02a1c8710b43f566b681d8a0f33e3a4bb94d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.453.tgz","fileCount":26,"integrity":"sha512-xm455SshRFSIQkxFX1eLquRlyxdwXkMeSlcyyhiI+mNXwWTmHhoXQIuyR5XsniJluRJS2IEEmGtJFze5MJXPlg==","signatures":[{"sig":"MEUCIDGUByXi/mQKIcsyUot0g3zEuvAK2UyU9K4sS5jA8RQsAiEA0KilVEqkznF/RlTfYe7f0L3RIi0LYFU6fYlwDV8tpkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a3e92a6eff0c36bd2e23fa540d40d1e5359fd026","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.453_1747054932249_0.6343115373213968","host":"s3://npm-registry-packages-npm-production"}},"0.2.454":{"name":"@openactive/harvesting-utils","version":"0.2.454","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.454","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2e585891b601adce5b40122d6ebf7d53b11a2438","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.454.tgz","fileCount":26,"integrity":"sha512-rKTJD9sHMncD+ANzEj+1NeTKgZYWrHs3cIRBLh5ZXMnw78f7doZFsHSwjVOfO4NgjGlNF/rlmyaMnjSKA/DTnQ==","signatures":[{"sig":"MEQCIBNwelrKNmtWmYmrMTfK1EwNvwWjlBf8whkTzarnCJivAiATjjUCOpUngVEXmijwMEHDHYMm0NqGAfGfAnLSy7DinA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"380b84aefc63cbd9eaee0933450f53fdde185d6d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.454_1747054956958_0.6338200567649417","host":"s3://npm-registry-packages-npm-production"}},"0.2.455":{"name":"@openactive/harvesting-utils","version":"0.2.455","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.455","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f83dcd351b54e748208f577f930818588a8168f3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.455.tgz","fileCount":26,"integrity":"sha512-UXaIFAoh5qXJUV6k+Gh64nQadCTp1zbjhH3nq1sD3CWfYMg1eucBA0oS/Oxv5layKGv0lcRRJdV1gp6XpSlLbQ==","signatures":[{"sig":"MEYCIQCmXvN1DmkDtx5cQ2mFPUdnxzA1ZT4iQvVpEv8QoBwR0wIhAMLGkFuCkdFffa1Ayo0jadxBXL76DHS/UBuv13p4OaH5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e40229209bddce63168edc0715ab927abf683c19","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.455_1747054981162_0.15570093750856828","host":"s3://npm-registry-packages-npm-production"}},"0.2.456":{"name":"@openactive/harvesting-utils","version":"0.2.456","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.456","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d7c8f565805c09bd08cec69a85863763596a61d2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.456.tgz","fileCount":26,"integrity":"sha512-xcIrmjbO3sV+ran7qm8xVdBkKD98YLtndko4SRyWmncboRS4EYvNH6k0NEmS1iqbSZBoPDISe0vsGB5JfSf7vw==","signatures":[{"sig":"MEUCIE2XzDpRFSAiuaSZ4KzNi2r38Uz/dATNtZw81n7/kVCuAiEAz64OR8T6yCHJ+fZgM67TOyUn+pl8A6pbpGCqF8TKlK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f275fd55c3ce635dad5edc0a8420f78bd6eab515","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.456_1747055009363_0.985152917242142","host":"s3://npm-registry-packages-npm-production"}},"0.2.457":{"name":"@openactive/harvesting-utils","version":"0.2.457","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.457","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8f4cf57323a28ad5f0d4d689ceb0306d821a5479","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.457.tgz","fileCount":26,"integrity":"sha512-Oxc8ZZvYaWcR/hygUnw6rIOPoBRNTwB9Yddquqtp0huPnUpwCkF0aLw6kffDxdhs2YRCA0Ft1Lv0F3q4WXd08Q==","signatures":[{"sig":"MEQCIAwOqjPtgVBdp8QXffCYCk6zkmqtYPXwsRqh21DSWzNiAiA6Aw6mUSLHa2UGkUCvKqkg/VUrpdYN/bVdUX6irfs4TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"746e030060f49c9fe3d4385c8fd3c8e9201f4b08","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.457_1747055035253_0.10631369280408376","host":"s3://npm-registry-packages-npm-production"}},"0.2.458":{"name":"@openactive/harvesting-utils","version":"0.2.458","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.458","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"01e92b79bc410775d0d45280c82b0255bfb152a3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.458.tgz","fileCount":26,"integrity":"sha512-oZoMYBNmGpyBI1V6MAuc1pAijqYILfgCSMHKh20jNucBEPN7AtEY2XwM3bbNeWrW2jFsF6YHVkFHZz6sWQ3VMw==","signatures":[{"sig":"MEUCIQDWElpU17GnuIX4X/O6E/7V9UZV7Vd2hhOtPQfg0avkIAIgcCji77OCTJbv1SDBT8TgxeVsa7n49gm/SfLeldkfeGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7d85699d7d80531066c06c368cb02aded4019b93","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.458_1747055061076_0.518013788828039","host":"s3://npm-registry-packages-npm-production"}},"0.2.459":{"name":"@openactive/harvesting-utils","version":"0.2.459","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.459","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2c94a0c0a4023442bb94f36bbccf2e37d04ca8f1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.459.tgz","fileCount":26,"integrity":"sha512-Kp6gEIlVZ1xSrbjWLlIw+u9nVw94ASS30avXVH14kpH4/Fvp7IlCw/U7kvWarb0L2mVTa/fI6UJ2Q/zkD2dybg==","signatures":[{"sig":"MEUCIF9ON+r+hxj+eo3CEk9eh8eLzEfTGNeY1+tFVPTfMZ3EAiEA/rc52GBkoFb3PjM5DnKrenD3fDWM6YtkEF01+MVYdHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4033d99672215bb7585504de7b5fad278290673e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.459_1747055091376_0.2809902959633599","host":"s3://npm-registry-packages-npm-production"}},"0.2.460":{"name":"@openactive/harvesting-utils","version":"0.2.460","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.460","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"daea8d92b243c2057e9a2853d8a67da15849e212","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.460.tgz","fileCount":26,"integrity":"sha512-b3GmpDpNR1MmqWDNXotaVMUaZqSW09wbdEI1bUD/ZGGbNjPS5yobd35MzWn8YM0FtflJ4aL1Z8DOwnqW4weq+A==","signatures":[{"sig":"MEQCIDzl39pU66R8Xn6WZNpfInXFO1F2YFfY5rVu4K/8lhMqAiBFPp9GpRVdTrRakI+MYFnLr49bQsENY8Ax2mh3zfXS4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fd5cde6f04f43de1e444b80d875cbca23738660a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.460_1747055118382_0.7870914660465209","host":"s3://npm-registry-packages-npm-production"}},"0.2.461":{"name":"@openactive/harvesting-utils","version":"0.2.461","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.461","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d4bc2f56eee9beb87fed72cda1181a11e390c59c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.461.tgz","fileCount":26,"integrity":"sha512-9GyZ77gzYTbwFaexeppUeivLRf0o/FANjlhOW88aUhgQU5D2iGId9iazLo3ozyuSbJAR2+x7jKD3qdnVtV7NZQ==","signatures":[{"sig":"MEYCIQDpybUvL+tyX8V4wFbA4FkrzNRr3K/zpIyNubuV0PizwAIhAOqvCE2Q+yKJ3X4kaJo3n7aos8yoezh9qx73CfWr44rI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"62c70c174d11c7afdb30d9714d5abc54443b5f42","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.461_1747055144066_0.3210183980944963","host":"s3://npm-registry-packages-npm-production"}},"0.2.462":{"name":"@openactive/harvesting-utils","version":"0.2.462","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.462","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0b2b9a51a5f3ba6c5d7bab1bd940f8879fcb8a73","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.462.tgz","fileCount":26,"integrity":"sha512-6Edj5nvuQlDg+X//s0YYlORTfLmWx09Ob441c/sMbXJOCVD51cnCop8tObHj+/z0sI1VEe2CUxN9XzZSDT9+uA==","signatures":[{"sig":"MEYCIQCYF64D0YacCR8VNCc832sU/MRv3sFV9FqXFLAMs6hrGQIhAKsPhF4UZ6/1TzVtT6D5/30HrqpHnThgvKMNXrYWUDrs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6faf8adc92c5351dcb6dfc5f2538d52aca5b0909","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.462_1747055169209_0.4907561004919152","host":"s3://npm-registry-packages-npm-production"}},"0.2.463":{"name":"@openactive/harvesting-utils","version":"0.2.463","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.463","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"edcb7765c7b7aaacd634eb246d4cfe2ec7a96610","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.463.tgz","fileCount":26,"integrity":"sha512-bkCS2VG7ce1+M4YWIy7/jXBDs7mMr0xLjGiNBix5CYtyfQY8bpZf8PnmKl9cXwlxUS+th4o3B/Hh+cs/q+rYxQ==","signatures":[{"sig":"MEUCIQCxUtaNsnsEG3Nc8OZ2NlroeaFUGcOe6w7sma7RHgO0sQIgLx+6jAC2q5RqqQmoWMGw4JX74vouVDhYeYSIp9O/GuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"85a363f329edb55b894a6cf330fa71183576521c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.463_1747055201329_0.538350578378463","host":"s3://npm-registry-packages-npm-production"}},"0.2.464":{"name":"@openactive/harvesting-utils","version":"0.2.464","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.464","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b2b33c941d57e6f5467aaaa02dc7f7f4459f8d7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.464.tgz","fileCount":26,"integrity":"sha512-xZygC5ta2XSGL1cAB8pB5qFT9dmsdzOTLYsQPXAlTIrtutV0rmqb9T1adYyHBRtFR7dXVnCL7XVQY3iWANtbjg==","signatures":[{"sig":"MEQCIG5Qquh+AumU5Tma0Kt0JmxUoiV2Y64hOKoyHT+DawbeAiAOHyRRJ94xXjrWzxwbXcpS0mhxmNGhZPELSmJgWwgePg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1cba04c412559ae8d1380f6a370e0e40d67f4b8c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.464_1747055226085_0.6984015094999672","host":"s3://npm-registry-packages-npm-production"}},"0.2.465":{"name":"@openactive/harvesting-utils","version":"0.2.465","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.465","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0f35b87c0c342fded3e05e6e13df8f813f5a244a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.465.tgz","fileCount":26,"integrity":"sha512-d4z8PMSnfhOZ4KU/9BznTag6lc5vsgUBNyKS/FNXlDuRQnPzXYcXdNUhVDdRYC9ASPWLKKR0SIZDJvhePsscRA==","signatures":[{"sig":"MEUCIG4PIj1TH72+0Sl09CGYrOGO+nM3KT3nFP041uZ1pH9wAiEAxc7dJ7p74U3HROW1XU9CNBo6QkT4UMQGKHxJpSApTe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0cefd78ae79cca128e0635d06abc34e7e64755f6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.465_1747055251167_0.25571939703373925","host":"s3://npm-registry-packages-npm-production"}},"0.2.466":{"name":"@openactive/harvesting-utils","version":"0.2.466","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.466","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0337eea66e0cb29eb6deb80f8ba5eacc26497366","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.466.tgz","fileCount":26,"integrity":"sha512-b0/I2g+Ou5burwsmg8AwDV+ugsHem+atcfaiQvvnkJg1Ml4WsRCYpF2ngMhYAGJIJmgQ3yAJr+/hMqE6QznrJw==","signatures":[{"sig":"MEYCIQCkmrKa0uZkar6YVFyUj1Dd31gVypBJUvWSulBdfOhcgQIhAIFYfHrE4RjvwqAefZlfYEEvMfSHUCiboYeu0Ty3cU5T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"45ebf608b1594c3161f140151ee6d2f1dec16ae9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.466_1747055277749_0.7088104787313045","host":"s3://npm-registry-packages-npm-production"}},"0.2.467":{"name":"@openactive/harvesting-utils","version":"0.2.467","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.467","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"afa6930a716547ab1fb6ab555c155ee0fa87297c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.467.tgz","fileCount":26,"integrity":"sha512-Bj4UFU0QxW1sR9CF1qU3SQYmXR7/PyyodpxANH4CX4ij+RT8icP6sONbKb1IUDAuR6yKAfLN4z1fXv9WEjTafA==","signatures":[{"sig":"MEYCIQDyx2TAw17Xbq3ulpJ5qZjm08JYo+5o1/sHOFL172y89QIhAKefc6w7oycGnWpQfjPqguSHHP4Zvb1zk5Eu/qht0Lyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1d026f5c5e00ecdc2f6471e0733ebdc4591b80f8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.467_1747055304840_0.9241130655240133","host":"s3://npm-registry-packages-npm-production"}},"0.2.468":{"name":"@openactive/harvesting-utils","version":"0.2.468","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.468","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"705e36bfbe326d2c182a04b19ad3fd12e47ab503","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.468.tgz","fileCount":26,"integrity":"sha512-b9nONRKvqZxQUvRPqyJpXt8Xbw0w58LfObrDEjrfGYHRmZsjt2jR3trmoYsXS6Wz3zSO3AEOpBaXt/joV0sm/w==","signatures":[{"sig":"MEUCIQDQH+i9Aw6Og+9CU1FFqWv/5veqQX+gy1euD29yN6RqWQIgastV/8+Hw43U7nkFSxH1kLpAKwDpd/8chkZqHEVPxgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"051ea9facdc7b37721403ba9158a121b82fdb6fb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.468_1747055385062_0.4912835979834764","host":"s3://npm-registry-packages-npm-production"}},"0.2.469":{"name":"@openactive/harvesting-utils","version":"0.2.469","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.469","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"806636a4ddeb84c27b82c8491927cbe8a9384eb8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.469.tgz","fileCount":26,"integrity":"sha512-yVe/VSrSYz8TYrvYR5ifS+T1La43xW+5veXBeZrR57iweDZIJK54O94uH4uE0zQHDg53GFcj+U7meeVh2/SPlQ==","signatures":[{"sig":"MEUCIF9dH3C8CKVgTqbXh6oKPGU+/kySr3RhdkmwLBG9227XAiEAh1263E1ayuF+hpOq7RGgdZWXbkYhRv2JLePxoxHbfuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6e7a340a2d8cdc4164dc63f793c0671eebca9090","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.469_1747055410041_0.8837065230861127","host":"s3://npm-registry-packages-npm-production"}},"0.2.470":{"name":"@openactive/harvesting-utils","version":"0.2.470","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.470","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"71a6cffa3aa4ec1b8833f5b6e20af7a0020e2102","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.470.tgz","fileCount":26,"integrity":"sha512-DNqM+RepmtuTzIYVBnhlqSRrYHweaWbmcA8ghtxSuolOyVlyPRNv292tCyFyFVnGGJ3KI+alSoFPbeFkN/NATA==","signatures":[{"sig":"MEQCIBiqSDhrRVqqQGbX8KGbR5vU7WbaOD5AHTUBxeZjS0ykAiAJGcFYVfV0lD61hJAEks9915MuphRTwpK2Oz8dK8unYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"41d1cfe0d8d8680ceb3e9584d7f8a17e00d25812","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.470_1747055434490_0.17665079547490525","host":"s3://npm-registry-packages-npm-production"}},"0.2.471":{"name":"@openactive/harvesting-utils","version":"0.2.471","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.471","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"496bd735a41d258b549dd3b7a234af0036a7e71d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.471.tgz","fileCount":26,"integrity":"sha512-vINqlPUDPi/b2vMyPJSZWSroNEjCxZ34g0lRU/evQUomEh7bgrienfwE0xuK+/x2xqXnY0/fGP+9x0Hgk0Nuyw==","signatures":[{"sig":"MEYCIQCNvXr9Yn4+FNgliO90s54WBs+En13Jm9fn8UrQbZlVggIhAO+yz+qXGEsvRgffh8nKgmq/eeKfn2KCIc09RODqNMCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4b3f3f2b98a259b82e2092f425cec38c88dc30d3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.471_1747055461292_0.8058000183056748","host":"s3://npm-registry-packages-npm-production"}},"0.2.472":{"name":"@openactive/harvesting-utils","version":"0.2.472","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.472","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"006f2f79dc8938b35c9df3df6ae7cb880ae34b9c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.472.tgz","fileCount":26,"integrity":"sha512-cRWfTu7Cm8kBHz6rmSlXhkT/pbKnY4uCn9qLMKb/A37uVufucsNjehPyTsKMcY1yZKnxD3tdAAGDx5LzdYThEQ==","signatures":[{"sig":"MEUCIE68ssSFQBn3TTGzZZdfnGjgt5NZC6SRy+geAeYGsD44AiEA5DnjpuCerB/D33FZKpC2MC79+9FYVblTTAexebarc/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2c62780bc49170346ae3777694fbfed86432b4b5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.472_1747055486936_0.9081714371729779","host":"s3://npm-registry-packages-npm-production"}},"0.2.473":{"name":"@openactive/harvesting-utils","version":"0.2.473","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.473","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7c942070655a3623d64fe993a915a4ee904251a6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.473.tgz","fileCount":26,"integrity":"sha512-qvSkmbqSJzxGKRjnuhEoo0i+lAKFI9uDNwrDzMxRlOh4dDOFaB/q5oA7ZtI9KDZtdIo4B3NSCaJ0Qd9UTrN8+Q==","signatures":[{"sig":"MEYCIQDcHBJAOoLPV9w36hDAfmKTd7ft13L33rvynalJZF5UMwIhANxWnPczLLdee1soiK6DUkNzO1jNF+zLe8HhivkOm2C8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"95e2a87b524e516297f7dd2a1902647460f55205","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.473_1747055513106_0.06856640109093881","host":"s3://npm-registry-packages-npm-production"}},"0.2.474":{"name":"@openactive/harvesting-utils","version":"0.2.474","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.474","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"44d46e8a83094cfb315fe81e281bd907ce059a32","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.474.tgz","fileCount":26,"integrity":"sha512-BbVTprNIcZ23LqColTxHTOCILL3ziYVwsfrlN0WcYJ25C6tetdOvx2gfDu3dlaWtHQBvp1gBnam0ThUBQASgIw==","signatures":[{"sig":"MEYCIQCc4nbH2SpG9Ww3PuZVYzd51+pSGw6pfZN/tvrGhLdTEQIhAOQFtH2pbZABVi8TgtA9/Ig8dpP5HIoLu6VM3Qrcb5z7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68c34dfce05bc900ff96e9a448aedc0dd95fde3e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.474_1747055539181_0.8392787725100621","host":"s3://npm-registry-packages-npm-production"}},"0.2.475":{"name":"@openactive/harvesting-utils","version":"0.2.475","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.475","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fc08933c351fd92747044d48f65f1b1c11b2d81d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.475.tgz","fileCount":26,"integrity":"sha512-CVBimzcxl5Emqbyz3yy6hIUrCZ649SGQxIQE3jAfRpB3BdQq47cyOwr/0II0QHEEkTNkvLFqy5OjT9BTsUcOrA==","signatures":[{"sig":"MEUCIQDU0Y9+f/lWRrVpDd1ZUp98Gtb82zTkhl4F+OIl47chQwIgdVwMcfujmo60kxDbgSC6qb4+ViogF63VL9t7KpHm8/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1ff550b3d0c0b4565b6a10674c9f6bfac6b7cb62","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.475_1747055565404_0.08211935226044731","host":"s3://npm-registry-packages-npm-production"}},"0.2.476":{"name":"@openactive/harvesting-utils","version":"0.2.476","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.476","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"523319f3a91a819a3f7379d08ba7f9be06a3a9f4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.476.tgz","fileCount":26,"integrity":"sha512-EhVQaz7vvYvEQB5Qcjg7xZTHYfMz+43RHM+B0VjgwXSKehVCnzBUgmStJ3wt/eN4tJO5YwlvKLpyheqougu2qw==","signatures":[{"sig":"MEQCIGKsepTaUTK5D0JGLs2UUzV5HkBt7vdOgYb58LoqyJvoAiAXOG7r5htRx/Mp56imbmh/GWEuZif8qrEziP0JTlcToQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7c0ff3e13380db8fb66aa3d83b92ad9180d97ef3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.476_1747055594076_0.807189028071241","host":"s3://npm-registry-packages-npm-production"}},"0.2.477":{"name":"@openactive/harvesting-utils","version":"0.2.477","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.477","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e56ca305a6854e1fb6b6f5c82376ab256341bf7b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.477.tgz","fileCount":26,"integrity":"sha512-mqxka/ALKyQZt8ca9eQA4LCcYpaYl7sgubY7GFCAuOVLz3lyHXVGoMtQTmY2QHbWn/fy4qAef6/jstf3+zU9gA==","signatures":[{"sig":"MEQCICsEgra+uwvBCn3Ifaj9RLUNvTi8r5AnTRTD9b6tq90DAiAXbakihpK+yLTbP2Z5Wpqj5ifR+9NnyFPBCadAjNnXnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"679b57d9a3e457692a23bae988b1c01c93e9b991","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.477_1747055618989_0.4127606350623909","host":"s3://npm-registry-packages-npm-production"}},"0.2.478":{"name":"@openactive/harvesting-utils","version":"0.2.478","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.478","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6f16dd94bf3e9a10ce458c8f4c175473b2bf3233","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.478.tgz","fileCount":26,"integrity":"sha512-bsPrW/tjfMqUvLYMptNBQgHHb3JRaygZ7P/Rwheku6CyI0PgH6Z74ImTaVZCHAcg+Qs6thIQVubE+ndO6fbwXg==","signatures":[{"sig":"MEUCIQD6jnrOMihmaVvHmhM1F/LnmXSsEKpBWB2VJ2kObLNUdgIgIJ8KmExyDyTqmuHzwkTxzQ978rBwBPLtx4kJGADnXbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2f27270573f8a6061a68c4296b54ec65f00db8f2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.478_1747055645649_0.9718187215122125","host":"s3://npm-registry-packages-npm-production"}},"0.2.479":{"name":"@openactive/harvesting-utils","version":"0.2.479","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.479","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e5e922c667f93c70a5f72a4db5c0e42a7e66cb39","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.479.tgz","fileCount":26,"integrity":"sha512-6YEganIGv5x3Gbb2lKiQ2dqNC4yqn84TyuOQLjI2ndATzoo5AmljiKkj/dpwtDkdgQEivxFt3DRapAkzeyTD2A==","signatures":[{"sig":"MEQCICy3X8swOTmLwkIM+fadonlmra7Rzqgwg+zUZfOUvZswAiBYqwrhCMckMN9Jg1URnn/sgg1+69nyehpm1g6yepr3Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"543167fd32a9756f77a8d729efab765a255d836d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.479_1747055672524_0.7280380868819247","host":"s3://npm-registry-packages-npm-production"}},"0.2.480":{"name":"@openactive/harvesting-utils","version":"0.2.480","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.480","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a0204877b80727ca383ca425d5ed8c694597a336","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.480.tgz","fileCount":26,"integrity":"sha512-VV/BHieDaUMh0e66Q/fTPNuepQO9+L6RoQB6Uqzy9n98FFIZQ6h1lPioe9GsmbpyGuHerN/GkAk4zIKiiiyIRg==","signatures":[{"sig":"MEUCIQDOOZzd47BETd7x0DiV5tHNkXnArwtXOnaCCZSPN29AyAIgd95nx/IGM5SBkIultmDwekbiE2QcuApR+14HUkQeGZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b929f322462bad804fb226dff341d58d4267ce29","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.480_1747055696659_0.9854553396643881","host":"s3://npm-registry-packages-npm-production"}},"0.2.481":{"name":"@openactive/harvesting-utils","version":"0.2.481","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.481","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9ad9b1f3513d77c0076f4d6cea564ae87971e236","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.481.tgz","fileCount":26,"integrity":"sha512-W5a/xf19p6eGEhTQgBkcE3gAgMG3tkLZvS6MSd9pvVEy+OxljHb054oWSxFPvcnrsdmDrJdQHoeTrSQs671rTw==","signatures":[{"sig":"MEUCIB/4w0TXkLMl9Eh9ZklN0QAKF54jJjoIghLHKqS6d40kAiEA95Gi639Z6QIkKG1c2FXMLf5FHxYkzgOiZMvMcWGhGq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bb14f9f330c5301102e688c3380c9da36ef2fce1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.481_1747055723578_0.30877631826011864","host":"s3://npm-registry-packages-npm-production"}},"0.2.482":{"name":"@openactive/harvesting-utils","version":"0.2.482","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.482","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ce6baf7ab16d1b3f37ee8bf0c8bcf17da49e3641","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.482.tgz","fileCount":26,"integrity":"sha512-3btx8i49KvEboZQ2qjpT6H4qOZ4vwbtEZrlzZ6WZYpvo9sQu9jcXiVKMUoydXeAYcMldOnV0ihul1oyKyTigxQ==","signatures":[{"sig":"MEUCIQCMwo47mVlKt/cPgYZaolUB2pqT3raFvAJlXeKGyoSM2gIgGIAdkLRX5xUpzk9gzBya5yRKUVm2TLW683aJf1zvxNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"10afc414989e840212da4fba64c50b3de7aa551d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.482_1747055749770_0.19972948737574936","host":"s3://npm-registry-packages-npm-production"}},"0.2.483":{"name":"@openactive/harvesting-utils","version":"0.2.483","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.483","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bbd90100c15f189cf285a63fa55c88c7da70cd61","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.483.tgz","fileCount":26,"integrity":"sha512-zkIWT8b+5GIO/wiV3etXyEVVgbLd5nhx2M3Op+Iw2id3JdYs110JdjwPe9utyAK4k+Ru3fcGBVoKWoO1uXzTLg==","signatures":[{"sig":"MEUCIQCyYrBpRfJCS4mNKRe2WoOIrgULGsm3nMoqs/NXsSzkbgIgMFL2Dm8MAM18+UoB/hDrZB2F4EDu7SiGZVcgDX42bls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d82274e460e28611d06ca85a39f2805166bfc570","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.483_1747055780486_0.26079293307798657","host":"s3://npm-registry-packages-npm-production"}},"0.2.484":{"name":"@openactive/harvesting-utils","version":"0.2.484","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.484","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"112da9d5c2fa13c442b944a2cbfe90aea5273e82","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.484.tgz","fileCount":26,"integrity":"sha512-lJTAAk56CDwsk635nb1RyEDOkukywU/5jEkbHLFu+NtPaKszOoLVAv92eMB/4ASYAwFjb1vhBXhumj+r/8MNhw==","signatures":[{"sig":"MEUCIQDa9OXbKpwsx3L7RGUBuFCZY6OpzImWf4MDzA75ETM0xAIgDfDvGile+Vv6+m2v5LyuN14mE9F6ei8s19khrvvgI6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"82546c4f8e363070395c23596915f7774ecc84aa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.484_1747055809226_0.8820574928132459","host":"s3://npm-registry-packages-npm-production"}},"0.2.485":{"name":"@openactive/harvesting-utils","version":"0.2.485","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.485","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"02d51904c528b288805ed711e6276dc01f2a3d33","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.485.tgz","fileCount":26,"integrity":"sha512-oViGyENI7GWXnQztBgfIekDihixy58SQgda1/x6jw9aJ9i9fPtsfj5y6mK8ZYbq72gSo+SYFSAi7Pgjx/RJqUg==","signatures":[{"sig":"MEUCIAC8rucUB+SelKfCI10AABhG/41AxYq0HGu3og7CrXv3AiEAkBpXrCsP/T+lhzgGK9HfCsOt/pL+w1wvducc8yiAlDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c1e0e04a5d705c79f266826321123dc0d50bfaaf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.485_1747055836533_0.0438069320622132","host":"s3://npm-registry-packages-npm-production"}},"0.2.486":{"name":"@openactive/harvesting-utils","version":"0.2.486","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.486","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"88754cf037b3b497d5c517f447380ac7837a9d4f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.486.tgz","fileCount":26,"integrity":"sha512-9vxNBWALPfI3darkmmB5WZQqsmfRzRryfo40eb/pSvHoL3HLcnuGnK9mVb7xCzKH4ukXi5zHdHU8TgodjO2sQA==","signatures":[{"sig":"MEQCIGXOwAZaU7DMKCyKpE5ENW6mwHHaNUua/z/hGf+HDZ0CAiB1Aped7Fj1hcxAnadyStcjzbFDyhqOq5n9u2A1CTpqtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3c2711b32f07786444f47f81aebac5981206d6c5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.486_1747055867616_0.09665870069261362","host":"s3://npm-registry-packages-npm-production"}},"0.2.487":{"name":"@openactive/harvesting-utils","version":"0.2.487","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.487","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"245bdbc12b191b28d55e1a5fc3dcd5819c583264","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.487.tgz","fileCount":26,"integrity":"sha512-micnBH+ygyS0AToyHzMGoqQrRlJblKrHPxs+FZGDlLOJmwBrjpY49twGfUvrJZjmKD5GIWGPDkBoELStwxC2MQ==","signatures":[{"sig":"MEYCIQC/4cV5lUymDUP67BDfTKDewFXrTh9AxPZXqABZwluYhgIhANKOTWiK+T5RcC0D6pz7sa84iJfb/OGJhbxOvOLDxvH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a9032f2db8facd9a13bbfcfaa1de28a4b59092ab","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.487_1747055894514_0.3785110550677724","host":"s3://npm-registry-packages-npm-production"}},"0.2.488":{"name":"@openactive/harvesting-utils","version":"0.2.488","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.488","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"745ea04ac8e983bfaf1754e14efbf292992964c1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.488.tgz","fileCount":26,"integrity":"sha512-yQReLIfXOSBJcrmf57m1xIKvFFCJ0aN7KLxd7oH/fsf4D/2GdILuTgMeWm+72jHb+fiz13U0ZAmNSS6C9TgmrA==","signatures":[{"sig":"MEYCIQCaiB1mMNrQ002npDe2nn28gli+9wCl8TeYIySyNpC5yQIhANZUrjSaQ/Dmg1aWUNw6KEUbdxP69d4PcF/VWj4J0o6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9769491f656ac7dee008d3cf86120a7f56917c09","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.488_1747055920141_0.43220182756734027","host":"s3://npm-registry-packages-npm-production"}},"0.2.489":{"name":"@openactive/harvesting-utils","version":"0.2.489","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.489","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"197182f3fe0ae64f6a6b171036dbd7ed9b517150","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.489.tgz","fileCount":26,"integrity":"sha512-c+cXBUR2BKynbY1lQqX9SHehcnzynCn1+d/CJ/Zfw9vwkT7MbF+AeGEXs2hQHsTCuTk6+sbG0YPoZRJ/zocCWg==","signatures":[{"sig":"MEQCIFRyN3fdGSOWUNmiav/ZrREcoTp3xVfkZcxvNM/kFlGbAiBUDKLtXBGScH+4ZuCjSYhJ+2T/PS3mu1CtqQcQEnEV4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"41f9bdc6ea7fbe7ee115871a645384ffca20cda8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.489_1747055945200_0.08481457207687004","host":"s3://npm-registry-packages-npm-production"}},"0.2.490":{"name":"@openactive/harvesting-utils","version":"0.2.490","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.490","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c3c6a656b1801cac8632ff276a62f07b4e4b5f53","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.490.tgz","fileCount":26,"integrity":"sha512-TPMomfpoKtxkqbQerZiO7+phFT5QRQnUTgT6CyiWA4Pi4gC9wEyCLaHbf11Ec6e5DDWBGWpt2j8BXUnT9/quZg==","signatures":[{"sig":"MEQCIACkYVM3dac2CWSTfpT+L6eFOxwTV3bzdO0gcGH1j3UXAiA0LSzAczL2UTQD0BWKWchlL6EVzhO1aBbVI4tVk8i0Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5046fce567febaa5c4df35b75e32ade148344ecd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.490_1747055972326_0.9786548687312844","host":"s3://npm-registry-packages-npm-production"}},"0.2.491":{"name":"@openactive/harvesting-utils","version":"0.2.491","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.491","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"975daceab6ab699603638471271ce2570dc016b2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.491.tgz","fileCount":26,"integrity":"sha512-6LAIrpwB2MRivR7bq7GNCb2k5nHJlgnNRFUX/V8fKYoVlT4yQHVTiTkMccYSt/SFXkLk+jgnlVBu+hFo41RnJQ==","signatures":[{"sig":"MEUCICzTRqgjG9lnRMzTtLT/03npmCDwuP7naqLZdLB/gRFhAiEA709gq2kJH6tJxFxlDrcYP0zb3MEg9P/xrbxp/OZ2o1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cd1345cfff710c4b69e61a7a3c3ec2d607b1cf0d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.491_1747056000760_0.46777411493993326","host":"s3://npm-registry-packages-npm-production"}},"0.2.492":{"name":"@openactive/harvesting-utils","version":"0.2.492","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.492","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0c8ba2789dac575124c7ce59ad323f707c3e8731","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.492.tgz","fileCount":26,"integrity":"sha512-uQwe0At/lwgIXqdYE/jPWedDpu1zH79QQNZzz3eb7UqKq25CQJ/tTEfGKuwsXCDf9Vn6qAg7+gQOkTMZXK2VGg==","signatures":[{"sig":"MEUCIE5prNwQMvqaguVPwZJSv0XiHriKVlcHeRQpPA9sALrAAiEAqhvPIWZciuFlOQiQouIV5Y+Rn4Ot3BtKVYe6BNInlWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"46a50ba4c7d817c5405773121295f25bb613af94","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.492_1747056025264_0.4839356868313225","host":"s3://npm-registry-packages-npm-production"}},"0.2.493":{"name":"@openactive/harvesting-utils","version":"0.2.493","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.493","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"01fd44260df24eb9c6391cfb5f79153cce36ebcf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.493.tgz","fileCount":26,"integrity":"sha512-OqqEIevN2Onvi/st0FoBmP9H1tImDxpqcu9rminnt6NLwgWUI5NaVYu8FpXT3q2PxgBHhnFGSXucFZFMF5K+LA==","signatures":[{"sig":"MEYCIQCSMmKiqrKkuxWMZqofHh4VmR/rntSzfF4/Su7Zr227UgIhAKXaKO4xmL4yJunhJYY3mqQJdCKiFjew1l8zV7veebNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"86ab3765c7af890e1a5f5a2fcf310669928a26b2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.493_1747056054208_0.36442745044088554","host":"s3://npm-registry-packages-npm-production"}},"0.2.494":{"name":"@openactive/harvesting-utils","version":"0.2.494","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.494","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"66c90b4db8ba2451fcd7753427e80f0a60e1abf5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.494.tgz","fileCount":26,"integrity":"sha512-ikbZvRXvamDX2yDtAhVy+ELuzELyddgOxJUrW2k0nGKS6sIj6fAPyELODc4BkfeCQoJmtoHoEcxtiMoB8zh2AQ==","signatures":[{"sig":"MEUCICqXQQot6CUlvZulc69ggqHkczupoYRL7CFzgm66mh1dAiEAv1pPn/y8kfwAqfe8h132ylOm1dBNxt7T0PpnPmk0MPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6ed94440a119fefbf813cc87715a5eed7d6c5e14","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.494_1747056079332_0.45955811904770894","host":"s3://npm-registry-packages-npm-production"}},"0.2.495":{"name":"@openactive/harvesting-utils","version":"0.2.495","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.495","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"863f42fb1dafc02892bfc84577fca6ef04b66774","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.495.tgz","fileCount":26,"integrity":"sha512-0lR1KNMlZZ/GJlKpShOMbgYn3mOSr+zmTJBx4fGlTnrMA4cmqpEEHGExBy+iIh1acvbt+vVSR1QZTYUTRUd+Tg==","signatures":[{"sig":"MEQCIALOnL4605a5tiVVsO5EcalzuR6NS0PqWyCaNDzzfVrOAiAxrfodILQKm5FyE3xfLsLgZmAMJ3l2WauBuASgmozSkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"949e7f82c621934f8b6e36e304502c37d6af8a4a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.495_1747056104486_0.2566985495184344","host":"s3://npm-registry-packages-npm-production"}},"0.2.496":{"name":"@openactive/harvesting-utils","version":"0.2.496","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.496","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1c6dac873640533621804b470fbf05f9d7fbdf13","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.496.tgz","fileCount":26,"integrity":"sha512-rjFb9JQjm2Z1d0BldVUPQ2NcM+0CixYoeKPK7kCBGVRHZBueebxUvv1Y3N87Cw328nmTIMeZcXu8PfMXIDI1vw==","signatures":[{"sig":"MEUCIQCHqMYX9G8qvzlZbHlS8pg28f/OB0nAH93oLQWztiKFywIgEa9Gw87ZxgLSGUvgxhOCiTf7yVNccOqW9RklnyYVPCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e7fc0fee165431d20f068d424f19e57a365131ad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.496_1747056132962_0.7379620117578383","host":"s3://npm-registry-packages-npm-production"}},"0.2.497":{"name":"@openactive/harvesting-utils","version":"0.2.497","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.497","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"517c7f561c0da639b62694aaaa0f87fc494bcacd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.497.tgz","fileCount":26,"integrity":"sha512-H38AUPj9XzUGSzyvebraDgoAUnM82hm2yCMJEP7kC54Hwwnuoe4ehboVizMfYcVC/ZtEJECnQpod3Lf39vzsUQ==","signatures":[{"sig":"MEQCIGl4DmjcsPYacBHgEEdtyO8MC/0hZjGMpEg+po2geBUTAiA4Pb/JyEkGBE3RYpo78l1hW/bzFF9O3K0YnHCAHSa0pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"79131e8000f21fcde908fabd339a0d2b46637e16","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.497_1747056161465_0.5175881372348348","host":"s3://npm-registry-packages-npm-production"}},"0.2.498":{"name":"@openactive/harvesting-utils","version":"0.2.498","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.498","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"52148236f05f88229aafeabfa91fd904494c067e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.498.tgz","fileCount":26,"integrity":"sha512-XtjymdLMRqPvGuCKsgGQYBGwOrgwL/wjqImUnCHDk02UrVJkipWOqEje3pUWr1ZzVVl+9RkcJ42phpxVr0jG0Q==","signatures":[{"sig":"MEUCIQDkv6d2ZjlTk1OnZSTCU3pRqvo1/YH5vZ3yH89n24PQMgIgeJqyrR63Ac2z4hHhsB2bWG4fBAKFa849/suMsKH1c58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bbe0f17cb664c8d2d7d5ae1517ef990dab4f1892","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.498_1747056187683_0.6343646116533208","host":"s3://npm-registry-packages-npm-production"}},"0.2.499":{"name":"@openactive/harvesting-utils","version":"0.2.499","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.499","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"63d055a998e5ed732e031067ca3e8e89ce5a02ee","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.499.tgz","fileCount":26,"integrity":"sha512-ysMfCTAkxNukRdsPTVbS3jkgyDEjcgLzWq/C1bNHl1OceZHKrzM62NywASKl7/vRk5gjxxwO6pV9J3KhcDujtQ==","signatures":[{"sig":"MEQCIGNm7S9Nra2RE1qU6b2zUEB3avr6JluCcAsxQj+PN51fAiBW4LOa2AfQvPxC10NvV7kzkDDGUSPZoXcVxxkBqaGljA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"50d4410542442731d7b59ec05a0077fbc420f4cc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.499_1747056214042_0.30823158676602436","host":"s3://npm-registry-packages-npm-production"}},"0.2.500":{"name":"@openactive/harvesting-utils","version":"0.2.500","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.500","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2a93b05a307d2fee0c1b051447ee82f190f41df2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.500.tgz","fileCount":26,"integrity":"sha512-nwMBPzHeauXs1nDAhEY+krkbir19MtkxnvEN8m7D4osRCC11zcB+B5ksvNLu1cm495lZa6IKj5pcF/wXjMkqAg==","signatures":[{"sig":"MEYCIQDcq1fsjlwM55Z+Zqx92ghsATnivR8s+fvEBgANjFNkhgIhAPU3gchZsD6IVOalZYs1yNE0+qf8CBur2nFhH0AaL5j2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"12c300275264ace63bc467b018a3a9f9f6299e93","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.500_1747056244033_0.4804967759372296","host":"s3://npm-registry-packages-npm-production"}},"0.2.501":{"name":"@openactive/harvesting-utils","version":"0.2.501","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.501","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"94635b8594054c2bbb5bc224121ec0e22f935714","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.501.tgz","fileCount":26,"integrity":"sha512-Kozw7NjWXfi+2zNcYz6Knxk5cLpkXG1m20SwXtTdx+wOiD8M6xNNB9jwZJNQAFELAKjcy2yGYBDzCF1edhwMnA==","signatures":[{"sig":"MEUCIBxIxH1XNJ7Nuua6e9OSX6EdpxpJDeCeeGLSlI0Aq8gMAiEA/vjgCamXL81xtfm0RpK48T2moCcvv+4H16umDkdiDM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"903b4f15213cba8dc3dbf0177be40c1678fca1cb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.501_1747056270631_0.8708507296477699","host":"s3://npm-registry-packages-npm-production"}},"0.2.502":{"name":"@openactive/harvesting-utils","version":"0.2.502","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.502","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"70683b1c1d5dbf4b6640447b56dc3ef44755f644","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.502.tgz","fileCount":26,"integrity":"sha512-7MLj+rTUGIHEjMTmoJvoNAaVxIyZJy0N8Y80Vpj8RhN3OzjArVP2ZCRcwC4THeWK7bTu04DnNv4oAItupit+oA==","signatures":[{"sig":"MEUCIQCeOgPyBKFciLz/UdB7O5Wr20m8DP9arwf2h9cCvt8gPgIgML8NePhvBJFndvSBNYT1prv2QxFsnqvbbTAh6XPCa10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0c42f82190f54e3f4db2a503f6fd188722763511","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.502_1747056295645_0.7979418205385673","host":"s3://npm-registry-packages-npm-production"}},"0.2.503":{"name":"@openactive/harvesting-utils","version":"0.2.503","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.503","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cd04284f556df5a6944eba4d6e1a63ec923d75c6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.503.tgz","fileCount":26,"integrity":"sha512-TtRydLikYWCdb/nYpUDTG9oZTEsRcLkV0EkoukxYfMSMkzavihrqFv27rlwKo5U2cxToKYlc1rFAU+Z1FKfOzg==","signatures":[{"sig":"MEUCIG0Rwtwp7mNErxrlqGt0gbXozEsa8MdGr+RFnojk+4kQAiEAibJVKfdOe5SX6IwT+r2aIMhlzQHT6fafvH713i40Abc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16b08b7896aa9cc6d033787b83d55d2d5c733717","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.503_1747056322365_0.15442153394725877","host":"s3://npm-registry-packages-npm-production"}},"0.2.504":{"name":"@openactive/harvesting-utils","version":"0.2.504","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.504","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"459c8b68cb7d02411cc17b02dc37ea5abf745b8a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.504.tgz","fileCount":26,"integrity":"sha512-aH/hlkk2JyR7o8l+HJb8ncL/2Q11epD2SwO4W9Wm+Z2GSegUCinYlzNHk2qR6CrWw4D+hTdraBctaFXT8gYG5Q==","signatures":[{"sig":"MEUCIFbbfx6y9lEbEW4nLXSW9lXrEdcECDxLLSEVdE8Sh0akAiEAyM6BRoWj0VM49ZUS7mV232ylR9os3Xb2baN0R7nKdBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0811be0dc654124f2c9303a3fedd10a109a29013","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.504_1747056347643_0.6487510818357916","host":"s3://npm-registry-packages-npm-production"}},"0.2.505":{"name":"@openactive/harvesting-utils","version":"0.2.505","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.505","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35f55ba332732b34d7327915816af22714484467","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.505.tgz","fileCount":26,"integrity":"sha512-lTu9EKuIlAZvkxDINoPMFRwOFbnBdR6MKMfcNoKKFSDH7q4HfPQGNK5REoQoBM9cqodwRBEXi+OJjaMQebn7tw==","signatures":[{"sig":"MEYCIQCwtpPcGK5CV/pj3ZufjHdjgb7Xu7QuL99shzzdgzZebAIhAMWxsGY/RcE4VUBbhCX1Ti+00i6WCPuti/8cnzfQrmSC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"772042a8e92532d1618cdc9ed2f09dc8adfbd2d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.505_1747056372708_0.8354268944621093","host":"s3://npm-registry-packages-npm-production"}},"0.2.506":{"name":"@openactive/harvesting-utils","version":"0.2.506","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.506","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"296dc1d11fcd1b6cba8b3cf0a0cbb285b3dfdd33","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.506.tgz","fileCount":26,"integrity":"sha512-/bOjScUE6bm6ykE/pqRviBWRQT2zJl11c3IXFpX2AEX+RbcSSoJDqpc2Nv7KJsksR4SY2lXA7DvCh5Gft2VJ7Q==","signatures":[{"sig":"MEYCIQDGKNiaRPe8XvkKVwNKhIfgXUwXEWCIMKJ4YHJ7ufkZzgIhAM4SjyhYEuM6nOUwaslreqCYBC6FIwYhQ+gLxEnJQMsU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a77b28f0b42d9095aedf21f573580d12f906a27e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.506_1747056398764_0.1129505706040479","host":"s3://npm-registry-packages-npm-production"}},"0.2.507":{"name":"@openactive/harvesting-utils","version":"0.2.507","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.507","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"15bea851d64497f67d6b62dda627b6a9460ed1ff","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.507.tgz","fileCount":26,"integrity":"sha512-TlZChOxo6uzVuky1W0X2EFQbEBUiR+VoyfPdvtBBpOtV/FEIMQCPgz18ozB/ix3mYcuY1YvfNSQZR8C4VcGDEA==","signatures":[{"sig":"MEUCIQDiDr50o6TW61faJiU7XUzJcxlYRoT+vR4B8wdw87l1cQIgM3BunXKpZ4vx0eizWMFRgsjD3FW7qftlMKE1Dz+OQ48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c7462747683fb62e9aac9177e52a33015d3ff090","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.507_1747056424393_0.9780369379613794","host":"s3://npm-registry-packages-npm-production"}},"0.2.508":{"name":"@openactive/harvesting-utils","version":"0.2.508","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.508","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"30d9afb17c4d248d34cddc15f2a35075b5b01e44","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.508.tgz","fileCount":26,"integrity":"sha512-AX3nS8l48wiEq/3OaDAZ1EQ9XdVGXRUNzXluv0hTChrzBGIfB7wouG1GAtnza/LVAoWEF4OPgW6vFXATTL/arQ==","signatures":[{"sig":"MEQCIAFQmpxYbTWfIxaE4vi9824Q4kQxrq71l71sHhFBLFzSAiByMoTnBIggpIOGjjSJaPgEZFx4C/L7M+111kD7zpKPKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ffa3ea338815e09b9a16900f1079d1093d10acbc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.508_1747056450955_0.40383369928699575","host":"s3://npm-registry-packages-npm-production"}},"0.2.509":{"name":"@openactive/harvesting-utils","version":"0.2.509","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.509","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4efe0bca8843bf9077013a73f3cf2a8d08f655ff","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.509.tgz","fileCount":26,"integrity":"sha512-nU6ev9pSqx1IKZA0K/HlYb0/xr8T67wWMfSb20ptJ42fGPE7FNFoG1+qYHD+43KNQHCYAYGPfnImycrBFbvh2A==","signatures":[{"sig":"MEQCIEJjg7bBDjeZsdyIARrPjP/VF+c5r7BFqwQgM33X8kNnAiAVwqM9R+Bvt14UlfXPDv765fIvefoUMM1RgjKAqWHtGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"661c3e3543218c78652dc60bc4b29f3bab6813ef","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.509_1747056476929_0.010528517127735837","host":"s3://npm-registry-packages-npm-production"}},"0.2.510":{"name":"@openactive/harvesting-utils","version":"0.2.510","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.510","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0b8bd92c2c91738c6969e7b4c42ee50b5ae02124","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.510.tgz","fileCount":26,"integrity":"sha512-dHNjTA7ksDMfhvsgSY/BmEo/x/YJMnbclbCmL0k90bUdZvGGGIu9/oSr+hLNk51BnaBD5Nu6s3/vbjfmG641qw==","signatures":[{"sig":"MEUCIG5CsNesIgwm9Yc8/WZXIXkFxxEsNavtrtOgE3zNuhesAiEAzwVFONJKr2oSUGpixolZfEfFF8AStlqHRGpvGmRBLik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f733d015edb89c941c964ab7c65c06c36f92df06","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.510_1747056503877_0.4772065794309639","host":"s3://npm-registry-packages-npm-production"}},"0.2.511":{"name":"@openactive/harvesting-utils","version":"0.2.511","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.511","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0d310f11ef0438ca1d5f602b248ec6c5ae906683","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.511.tgz","fileCount":26,"integrity":"sha512-Vqb1+JzX3cSWAwcEMQL/gBq84m5xsy4ebzHP6Q2t7DsvphA37UfOuv6c9S/rX9qkR+a7q6nK3wnBamll4QRd6g==","signatures":[{"sig":"MEYCIQDp0Bk7K7m6uMi9ZctfaBS+pCIiDUOycb0tOj+jcxRKEQIhAIgEAl6utga8CNey+WGtMk8v4cKO/Wnq8TMCu4sabf9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a32b7403ae61c3569766e3272a70d94cf298fee0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.511_1747056534750_0.8760363036392034","host":"s3://npm-registry-packages-npm-production"}},"0.2.512":{"name":"@openactive/harvesting-utils","version":"0.2.512","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.512","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bd848353a58b906bafaec663a1a32db4e6d12cb3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.512.tgz","fileCount":26,"integrity":"sha512-nvSrIiGGcGqQUB8CdChoLdtXjCIBNNPuFhGMlUPgX1MlzI/qNXyThJDjvp+bTRARmd3rCLMKimLAgZbER+39Ow==","signatures":[{"sig":"MEYCIQCWb8e4ykrrkoewWdg6l39z1uXJAAVaeIGbk+hg67i03gIhAIZ3F+OTd/M3Gwq/Lzh8mWk3GJToQxTZXjZx/7LBAbGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"bb23c4181b30d7cd67950a296754f504501abece","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.512_1747056561418_0.8718125858238719","host":"s3://npm-registry-packages-npm-production"}},"0.2.513":{"name":"@openactive/harvesting-utils","version":"0.2.513","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.513","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"48a8927b911a89489a68875f56d229e973a1d4e9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.513.tgz","fileCount":26,"integrity":"sha512-H36PMgfjAo2Q/6Z0uDt9EKEl6CfQtqPmlsWDYnHddrrp1hdPZJfUavjeqYwI+BQ/bmMKtHlp4z557kLCIsNetw==","signatures":[{"sig":"MEUCIQC8MxWX/gXhgv4eNLfXYw9i44+WaOboWiZbcwGMT0D2pQIgHZGCBazNZupyeNWxdrNHDei0F9F3JEcRsutKmy667zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a094d84480e0072e22d518c0736662bb56bba256","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.513_1747056588892_0.13115020535432764","host":"s3://npm-registry-packages-npm-production"}},"0.2.514":{"name":"@openactive/harvesting-utils","version":"0.2.514","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.514","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bbdb2cb4d7ec00362f5082683823d07b632163c8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.514.tgz","fileCount":26,"integrity":"sha512-nQQZkLGv5SbnBisijpEZ5BeWkiKLtam+ofUojXt6ZLYTD0W/rWSW8EpzXQGU7CT09hBH1RjdCm5ObguOub4aOA==","signatures":[{"sig":"MEUCIDuYdiux5uPJgXmrb3P5ZbguymGCsnZ/RN2+Jm6MlTUYAiEAr4VAf7kidmAmldnl4roe+6DAINv+BunWYkzWpOyeOOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a90aa0efe27fc83cf5b3ee62784618fe73ccf59d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.514_1747056615624_0.4828878189459047","host":"s3://npm-registry-packages-npm-production"}},"0.2.515":{"name":"@openactive/harvesting-utils","version":"0.2.515","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.515","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e669f2de83d541be262c7a58e81af003d6da11dc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.515.tgz","fileCount":26,"integrity":"sha512-O3PCzuEMujyTyfTdcnurk5R51e41OEU0gcDOxkdapVPWFnw3TmIQn7yGummmO4jBxd2ckl6G3Vn2URhn6LGmHQ==","signatures":[{"sig":"MEUCIDukmczWx45+/JzqJeftgYgpTrna5PqYAA2cR5mCDbOCAiEAwDVaCPmwxp4W2kxhBsjr1sUYmb8Caej0uLPGHg3lIE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"47f60f4de267e7fa5502e21e2c50678ccc1478bc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.515_1747056646045_0.01568156270806864","host":"s3://npm-registry-packages-npm-production"}},"0.2.516":{"name":"@openactive/harvesting-utils","version":"0.2.516","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.516","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5c5d306468bc43d0a59409a194a451779218a5a3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.516.tgz","fileCount":26,"integrity":"sha512-73KUiR6d2guNO+Mnp/oD12YFCnJT2J+ww4fPjfaqnws2eh2Hw6b+8vAGoeWzfATVEeFtGIrkxZrcXOatmub9Ig==","signatures":[{"sig":"MEYCIQDIyHrYNu1Z4UWZDibfHgYPNa3kEfw6we7YTdwxu4tnaAIhALrjF0Aw3MtZ4FbG2PGFV9fPwGyTDnF4CegW7pfY9+k4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2e41e40436f6caca21c65c1bfd8dc357e52443c2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.516_1747056674164_0.04141013260104853","host":"s3://npm-registry-packages-npm-production"}},"0.2.517":{"name":"@openactive/harvesting-utils","version":"0.2.517","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.517","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"844bb11ab40ba783ad43080e0582611aa6f7a632","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.517.tgz","fileCount":26,"integrity":"sha512-umDqnS6EDBfEBOdReFxg6GyYWJfQg0wDNvXRkK7R8hGNDcViEKm682bHOQy163xqEbAeHyzM0q1QBVdR7V5DKg==","signatures":[{"sig":"MEQCIFwQT4PLyDJj9mJRVlAnQtMnyIJWklwGFKNh5Z41XCoJAiBdsupjB7CWnESsF1invp20c/nYkwDQML/XvjqCgDamuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f40eb391279ad6b4f6b6d3c15c8d2314dbc95984","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.517_1747056702279_0.5242282149447794","host":"s3://npm-registry-packages-npm-production"}},"0.2.518":{"name":"@openactive/harvesting-utils","version":"0.2.518","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.518","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"694d994bd8b213fce7ad8669317113916ae2abe5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.518.tgz","fileCount":26,"integrity":"sha512-q6aiWb6+GTqMxEIy/sXbB3+RZsCRq1vRTPGxuQu0jE5Fh+T4jKclLM2GaDEZL1x6ksHUmyA/AE8BfmDCwRI3IQ==","signatures":[{"sig":"MEUCIHCm3nMhakFN0gweObO0+J1bHPdsfhXxhiD/UiQ+OzliAiEA/yiUSxjGt/OPQdV68Z6+9A7bEaQmkCU7m3nMM7F5a0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"03d528dbb9a31050e9540fdaa96e918c0b4d3bd0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.518_1747056729346_0.1579907565709211","host":"s3://npm-registry-packages-npm-production"}},"0.2.519":{"name":"@openactive/harvesting-utils","version":"0.2.519","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.519","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a8404713408f9e2f0b929a4fa26ba82fca850549","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.519.tgz","fileCount":26,"integrity":"sha512-xRW4DRmkELhBKVJ6nWeWbNfSNROP+0FwbOdZ1nrgFe7LeyNa08VljOMDySuIc/lWZs+FNH0Q5i4YV7ZBVmROpA==","signatures":[{"sig":"MEUCIQDYdQjj6XL730pGjijUvZPy3Yg8kCO8pHVa0nZXsw8FjQIgf/SYo+ME8JW0AP2o1+e9Wus6pR9gIholkME8Kw0/FOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b470bf34ee8268f4b8de078405af1b34afebe8e7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.519_1747056755291_0.1834931640547377","host":"s3://npm-registry-packages-npm-production"}},"0.2.520":{"name":"@openactive/harvesting-utils","version":"0.2.520","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.520","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ce52591386dd0bdaf0b591e6d5a935fb52fbdbc6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.520.tgz","fileCount":26,"integrity":"sha512-NFl8XfQcfLUSAS36ayESvyRoaukuinLqUxZTXpu+CvQl/9Xfap3J5HEzzWbPzbUFSWongwo99SHqaMYId8qjZg==","signatures":[{"sig":"MEQCIHlSMlVR7aCA9tobaJR6pt5UO5dfAiF2RDGS1xuc5YvwAiAwnhwizSFa4zq+Yvb0FnH3KDrKuBAtHA8sdr6tChHwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"19cb438795abdd24caea1fdc8dfa0a5d321051f9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.520_1747056780092_0.8551256864166523","host":"s3://npm-registry-packages-npm-production"}},"0.2.521":{"name":"@openactive/harvesting-utils","version":"0.2.521","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.521","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"16e139bef924ddaf7e3e0a4043256f68514cde78","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.521.tgz","fileCount":26,"integrity":"sha512-CWJ5HW+upwugII/zFV2dOiCt5xtBZOeYevFpDD0RpA3S6cUvYDb0O+odmldPbI55F0Ce02bV0mQ2QqdTAExnhw==","signatures":[{"sig":"MEUCIQCwbrmK+Lw4+VjZu4ZDSwYujb5JLz4zNd0+j/Yut+kqvQIgY+KVNkh5GgvN2XyoerMDUjM9OeZAKfiOo4s0xZ1G+/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d687a98bc9c7508af14e955756451aa0be181aac","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.521_1747056807741_0.5018713853827519","host":"s3://npm-registry-packages-npm-production"}},"0.2.522":{"name":"@openactive/harvesting-utils","version":"0.2.522","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.522","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"595ca8c5f640d0ed1dd1176b5fdad2bcc81011ee","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.522.tgz","fileCount":26,"integrity":"sha512-nQQNiHX8TLv73THewnITcAZh0yQjVzb+JEUmAGCRwrcUylXvRIQKXgQUJ2ikxxZdodoR1BsW0Bs8Q0UoC0fasA==","signatures":[{"sig":"MEUCICZpUnKasUbU/9iPpg4UzA0JOk+e+PDJn+GAy7kTWB28AiEA4ILghtmFQQpePLRTuZyKX0xD4QAnj1/BbvR8aBmQ8iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"41721a5e38ebd285674cb7aae1ca61363dd7289e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.522_1747056833524_0.9784779960237961","host":"s3://npm-registry-packages-npm-production"}},"0.2.523":{"name":"@openactive/harvesting-utils","version":"0.2.523","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.523","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2aa700cb3bc77a201400c1c0b864135ab65ad4ac","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.523.tgz","fileCount":26,"integrity":"sha512-XZqjkAAhy25LAdS8K+1O+eas7UO0TydkUFfVMmjPnUxFECym+BCz5xzx/ZdgawQFgLu6eULXqRXhGh6oJNly4w==","signatures":[{"sig":"MEYCIQDFP4zMhrbizEU7xXrbY6D/gcCfOd6c90UdElm8aSDcTwIhANGjj3hX+JSxqnXa4QaqaI17TDf9CgteAUedp1/zfumn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"dc13ca3bd6fe048c4deb2a15403c34111d8edfef","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.523_1747056865319_0.1639404804424094","host":"s3://npm-registry-packages-npm-production"}},"0.2.524":{"name":"@openactive/harvesting-utils","version":"0.2.524","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.524","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f875f5ef3bcf7ae5edab0ec142897f7022272184","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.524.tgz","fileCount":26,"integrity":"sha512-Vnzur2M4W+UWU/rQVdU0Gq0JEgX8KQSyTsxn0xtlCnjVtR3ynr66ERPdlOb4wZs+SSWT3dpKSJBNb4kLtMgHPQ==","signatures":[{"sig":"MEUCIFg4FqBnwtCTO7YZfbRMB5kvhkVoqsMFXJZyw8EYBhWpAiEAo17nazp/NKRfO1ccB8Bz/JdnQY42FHrjgE+nOH4Fa+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"62a6f41613e7d0664f099f509e923c25132a2613","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.524_1747056889664_0.7603727822362245","host":"s3://npm-registry-packages-npm-production"}},"0.2.525":{"name":"@openactive/harvesting-utils","version":"0.2.525","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.525","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"343772eef5d488626ebf04b811a7b461962f93d8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.525.tgz","fileCount":26,"integrity":"sha512-DtEaIixE+OgBgq/p0xo5jq3/rZPpk1R0pXUolWzp2ZvH0BdQ3130hqovHWtdZu/qeNxt2LzpJ3xA08cCMMdzBw==","signatures":[{"sig":"MEYCIQDN120Ob6PriRh/MVm2jrnJ86QZ8fNSs4M4Z1vsBd18lAIhAPNCjyEipMpKwK7GuMVbp66m2o4+zVfFe2Mpt5zHkQE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aedfb71165fc9f2c249be6eef680fd80aa752888","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.525_1747056915463_0.7752285769511724","host":"s3://npm-registry-packages-npm-production"}},"0.2.526":{"name":"@openactive/harvesting-utils","version":"0.2.526","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.526","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dfe22054316ed6ccb520551880732562b71557c1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.526.tgz","fileCount":26,"integrity":"sha512-745YIociahErMtrEcxlMg99JqZ3MeObHhEFZPgrbDAJgAJkXvEJ8xTPe0+avApxrmQSQQt8hhExAKztzPJ7fSA==","signatures":[{"sig":"MEQCIDRrdW4moOGKCXLLG1EBaLPXZrw8IEeBN+BC3KFT4mV8AiA3bT3VdKADbXwiTb8HaYZKHF6vPlvEIdqr/5lsHc39Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6d20d903d043bdd2be17b87bc196b72620c85fd3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.526_1747056939748_0.04997678728633659","host":"s3://npm-registry-packages-npm-production"}},"0.2.527":{"name":"@openactive/harvesting-utils","version":"0.2.527","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.527","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c131e1b3f4dbb61ea2b9873d7630d415c0ae0d63","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.527.tgz","fileCount":26,"integrity":"sha512-SSXTXk4ySJQs4vg/migftP5vwPYqLHM1Tsn8/oHQroUC8MArlIyu81fdlb6uTfysQswpfIfZQoJ0R6CpTztKCQ==","signatures":[{"sig":"MEQCIB3TYs/UGryWcJatFPih1TGaDzB8c38EUkMq8KHDEVrYAiBkVVkSMS9GzzGSY80qJsI3PX5hi2P7TxYA5uTQIMoyVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e6550a7782bb39f2a05ae1e468d884dc1eb8b946","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.527_1747056966822_0.7053197068140455","host":"s3://npm-registry-packages-npm-production"}},"0.2.528":{"name":"@openactive/harvesting-utils","version":"0.2.528","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.528","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ddbdc46cb90f99ee90cb5a9f60abd29db0b42706","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.528.tgz","fileCount":26,"integrity":"sha512-ENe9+gXQUWb1OuUpNNmUoDBb7OZAjTdCTZTITvklfQLxXz3Y6W7tYlI5PvSRzS0/E/7WVcASGMucL91fw5QVsg==","signatures":[{"sig":"MEYCIQDeQP8qZtZpwV0Bj+9l5aL5lJ8qK1O0dAroqzVRvYyppQIhANW2SU0yIaGbPMPWM6+qKm78LYue8RSbHLTxLUfZX/2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"577c4f8438f5f1b2e758b9c9af305bb691240714","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.528_1747056992431_0.055771479943764524","host":"s3://npm-registry-packages-npm-production"}},"0.2.529":{"name":"@openactive/harvesting-utils","version":"0.2.529","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.529","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"772e63773a77fb28d4e80ba996306f45b55906d9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.529.tgz","fileCount":26,"integrity":"sha512-m+rPaOQ5cqZ7gKtF2Vb/QJpGnsZC5h/BJ+/nPfKc3CULmRACd6N6D/n7yWD2x3dVjSmM+gPeetBCc2g2Ga/c/w==","signatures":[{"sig":"MEUCIHZpmMf91vydIDQbdGsQ0New0nG16n+8+j0BqGfbkIkdAiEAis40k+1aQ6Y87BXfURbLUG1uP30u3wbAH3PcN+vMJLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2eaa85fa500eed7ab2ef0dd65fc71671ded5c1ba","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.529_1747057020090_0.15199273908313504","host":"s3://npm-registry-packages-npm-production"}},"0.2.530":{"name":"@openactive/harvesting-utils","version":"0.2.530","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.530","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"36379d77acb3cecedfa66d4051024044ed480e34","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.530.tgz","fileCount":26,"integrity":"sha512-773B6TEcwm25TIMZvBJgrchtxmwtduZ8OWYMMXPrDiFjZxhrsCmG/2dqBpGDA+D12vvXpxDijyl62u5JWzC9Sw==","signatures":[{"sig":"MEYCIQC8rjW0vdnNLbRQteCc4vdRvA+bzruNpalUV/8vMGYEpQIhAOr+62m2Yj753JukNlwd1HOybs0pZZmx/B+3/nb3w/px","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"32346e4a051c2b920b444b7914a39e556c098637","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.530_1747057049820_0.5155016995094932","host":"s3://npm-registry-packages-npm-production"}},"0.2.531":{"name":"@openactive/harvesting-utils","version":"0.2.531","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.531","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fc32b48ebe816f5baaf9d5a34e51e8e828f01b69","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.531.tgz","fileCount":26,"integrity":"sha512-UnQt3avZafs8zh0PmZVsiDhpYYDGKoK2TmY9igE+5mMwFvxKmjA5fa6on98f7mocwGTQf5uC2fouY9uKbtpVuw==","signatures":[{"sig":"MEUCIQC5Mx+4BPaRx/nGt19VsO/eWJ5bW+aMicEO1Ko59kZFnAIgeiZH6nf1q0k+8lWzm5AqF0XPuury3/OOySOmHVF/M/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0732519123efe32339a03b06028847984fb42bed","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.531_1747057074754_0.15816743046403614","host":"s3://npm-registry-packages-npm-production"}},"0.2.532":{"name":"@openactive/harvesting-utils","version":"0.2.532","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.532","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b056dd889cd4dbe0a9a21ce1ab98aecd4c2792e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.532.tgz","fileCount":26,"integrity":"sha512-CxqTCZ8kRzfDRw3Dimgpw8FOoA9KaoeCHJWsV86FMjbK78QgT5FkxUT02mPjmUxXQxSt7FT2NurzMUVjbnLayw==","signatures":[{"sig":"MEUCIBTVOzd0QIB3QL8Dlut1upFezuRtvB8NxoNWa/4yeEuEAiEA1/pZLJsEZatJDCZ/E0WKhEWt/g18HPBsCzFCe8tJcmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3c532dc1cd53b448e942c495905e9daf852f975a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.532_1747057102029_0.5206801604255946","host":"s3://npm-registry-packages-npm-production"}},"0.2.533":{"name":"@openactive/harvesting-utils","version":"0.2.533","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.533","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3b4b00c9cbb9df9bf01d948b4c1e0e7623ddf670","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.533.tgz","fileCount":26,"integrity":"sha512-bU+aehhuOi4KsTQPRSeao9mngx2n9JxYyC12eEAaBYVMPO8KB14MnhlzNDGWGZlGUp7ox43U0LBp8HnkkIGqFw==","signatures":[{"sig":"MEQCIELBtFIAU8dVTqLZod95wO/5klEUh9oNC2xMqraXpAx5AiBKxPa1O21l+Vt9XXLoD+x8bpfaP8dZ03VoSU/UGdR4MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d8d25e4c0dcbb3e1b43da833c0485f67b2cdfa12","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.533_1747057127157_0.6400143479812708","host":"s3://npm-registry-packages-npm-production"}},"0.2.534":{"name":"@openactive/harvesting-utils","version":"0.2.534","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.534","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"02c9811c32841e609c289e7f213200a236dea5f0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.534.tgz","fileCount":26,"integrity":"sha512-R0WoWECwb7bo9SL98kIMZEs4ojgpCORXpbczeUcFI2yS4rayfazIplzrVwTWft+IXY4PE75UHmgtDPGMfXclag==","signatures":[{"sig":"MEUCIQDcQXHk+S25rfK/Jz37IhaL+R5yAybwLL+/elFzmIeZAwIgTnlVXl9Uj+royF0K1100Uz2ARDqzKmihVgDgoKp4SdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"baf27beda383122f828cc51ebb1c8c39a6966bb2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.534_1747057152199_0.7807156201519496","host":"s3://npm-registry-packages-npm-production"}},"0.2.535":{"name":"@openactive/harvesting-utils","version":"0.2.535","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.535","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35a3b10fbf50699396d504e4cbe5b5361226147b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.535.tgz","fileCount":26,"integrity":"sha512-0+MgFz8b6NPkiyqlISixpQdzaSDQc1EfZ29tSO84ZalRFIH5nZOPl9hqaZ8wdGw4gkbZxmugCc3dDRnYmC/F0g==","signatures":[{"sig":"MEYCIQD4FSFm5prCzZhNxg2vJcswB8BtmJdebt8kokmhrN5eOQIhAPaluUk2ddmfaqXK03a0GdOY6sQYJziELZYykr+FsOCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3d1f7e220f1849bda612a90cf37c4c06625431fa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.535_1747057180927_0.7504408735981825","host":"s3://npm-registry-packages-npm-production"}},"0.2.536":{"name":"@openactive/harvesting-utils","version":"0.2.536","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.536","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"db2015f63830a39644a2f80326e7b6be563c94c5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.536.tgz","fileCount":26,"integrity":"sha512-iNeLo6471g5vBMnEx2m607lbY2oCyev31s8TpL5E1tdw+ilZHHaSIv8WJ2anhdDqjPcBtc1u58SyF0vxBaXc3Q==","signatures":[{"sig":"MEYCIQDLgxM9Bl5Xf0sYY4t7YKHfrSluxe6k31Y5tqcMG8YRuAIhAKNdMq+PMYKxrSSAabwSLdPtkjo7LvMoRAsc/a8k83gR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"baf2ca21d8f1a186545bf065f01a952b0ce2458b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.536_1747057207958_0.32981506725774823","host":"s3://npm-registry-packages-npm-production"}},"0.2.537":{"name":"@openactive/harvesting-utils","version":"0.2.537","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.537","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5ead97fe35347079585d0af2193c0a2c9e933f43","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.537.tgz","fileCount":26,"integrity":"sha512-bchmangxJG4pVu2FJIz8HJPSwxMjl2TPKbcV2iQy5MUqvB4v/2fX/Du4M73F8UHgEgubENIu2wsk9nmWFAYgTw==","signatures":[{"sig":"MEUCIQCgGoYKTY2YLaKQ20OmPilk060lboqI4fdbM3IeOW5I8gIgYVTixHzAHD4xPrWr5v611XgkGQyEV6Utn+7oLBIecGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0639c5e8679b9b8ea4ee695b191e4832bf8034e9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.537_1747057235822_0.8321633168096572","host":"s3://npm-registry-packages-npm-production"}},"0.2.538":{"name":"@openactive/harvesting-utils","version":"0.2.538","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.538","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"16952ab56830c9da238368003efe4d1e6216f95d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.538.tgz","fileCount":26,"integrity":"sha512-kGd8p2Nk15u9FaxH6OlOW7IDW5YG4qbd8/c3mFZ3Ou5BTjdXcnbFGvDIBRUehuHJq2L9/5KBCFhUF2t8+dtlew==","signatures":[{"sig":"MEQCIBkSOczdpV0eHkEXb39yF/0o1QAUULJ/nN8rMAAYZBKvAiBIxXlaDnIj5DsX5qLQXgrDOXITFJ0IRos4A04tF2KrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e966b3c95780b3bfda4d4acee815dd7846d8c351","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.538_1747057261729_0.8543646983695896","host":"s3://npm-registry-packages-npm-production"}},"0.2.539":{"name":"@openactive/harvesting-utils","version":"0.2.539","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.539","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"34aa7a13343f42f5c915598db2629ab9f4792820","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.539.tgz","fileCount":26,"integrity":"sha512-rQyYSPunuoKrx7czS+8xOkw8TyqN/4RI/dyFZ+5CDSFAni5pyw+xV8ccGRYD7tzBts39x7AHtK5rd8MgZ/h8ig==","signatures":[{"sig":"MEQCIHb3pf5WIql48KkaosN5msbpYInel3oZOo5MpYD5hYHkAiBw8CLNtl9i75TdV395Whx8Z6/AqwIt6RHkGvnH4ENKWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6bc2178006f3e7e641c77014a8ef2aaaf0f164c8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.539_1747057288907_0.10812471296467319","host":"s3://npm-registry-packages-npm-production"}},"0.2.540":{"name":"@openactive/harvesting-utils","version":"0.2.540","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.540","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35c7943a95a5fa479792debd17d856dbb5d4af8a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.540.tgz","fileCount":26,"integrity":"sha512-biFfSGjRgm931qYjU/w5hc9JGvQqW6K+MfG2dIlqd3vFhCOE5Rdxg2nvbbOkXgQMaOjzDVITobzspd41CyI0pQ==","signatures":[{"sig":"MEQCIFuvvmKnU6gFJFX2k/EB9Dqc098C68bJG28doVbf5AJKAiBa91ykteSj15XdZZQibI5iKLUiD0sLxFoXNEkuojk53g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d88fd530ccd760caf07f0a9d2e7a5944547bc5b6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.540_1747057314769_0.5958218021830199","host":"s3://npm-registry-packages-npm-production"}},"0.2.541":{"name":"@openactive/harvesting-utils","version":"0.2.541","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.541","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ba6f999e71a725a6b7289d0e01aac45fcf2deed1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.541.tgz","fileCount":26,"integrity":"sha512-huIu8Sd94Huzi4FKDM5lMhrWm0uzYZXXK5K2tn4J2hwnspfKra4rE2I/prRCIBLp5Ay2CgisYBSCLqWabxBXuQ==","signatures":[{"sig":"MEQCIEDoK1gfJ2lRhuLo3vzWDX1JTQe45RHBbJjpK8aM8ybRAiAHDO0w1qpHHQSrW7iIhvwZ/nBrBvKf6kkDZHLR8Sqw5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1f55176865d71b9d12e43f3197cae0d9f5be3cc8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.541_1747057341828_0.5765355944187553","host":"s3://npm-registry-packages-npm-production"}},"0.2.542":{"name":"@openactive/harvesting-utils","version":"0.2.542","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.542","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bb8825081c157fb5976be8b71b955aa638e5dc56","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.542.tgz","fileCount":26,"integrity":"sha512-Y5yT8o+WXCZJSzDAxf2S+qCsv0Pn2Ao4TN2H9AHrPM5E6Hx3gwyR8D2MuG/FFlPz7Ca/nhz6mbZanOr6KSiG7A==","signatures":[{"sig":"MEYCIQDVhgpR/mtSaCfQjw12QXREFl0T+OuYo1IEJm8ZcmM+5AIhAIcWLa9P1MqEZE8KkVmJ4j+NeldmBXWpvjbSSURuZQY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9d98459343e0592f525de5b465f8090aa890bda8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.542_1747057370818_0.9059430128202399","host":"s3://npm-registry-packages-npm-production"}},"0.2.543":{"name":"@openactive/harvesting-utils","version":"0.2.543","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.543","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"da2ec8bf4968223b6f7d085e8c36778d71904c5b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.543.tgz","fileCount":26,"integrity":"sha512-YQUxz9/q14MBlX1X78Zt/aKPQELsDqWEG79JLguFl31J5FKTNAJrRxph2zltSg1tymATh/xrHiYPXjqFKC2N0A==","signatures":[{"sig":"MEUCIHKkIgNMR+HL6TOVmzJv3O0KNLHVdnCWPS83BXwCcYkYAiEA8nQoodIP7+UYN3L5AcoUITXstjcA5Ae4Op1f37UShVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3f6380737240d85a53ed6c6f93f04000f8aa796e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.543_1747057397030_0.19815865722034354","host":"s3://npm-registry-packages-npm-production"}},"0.2.544":{"name":"@openactive/harvesting-utils","version":"0.2.544","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.544","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cccd0c0b1cda1b2432b12c62782433fa77bec57d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.544.tgz","fileCount":26,"integrity":"sha512-ZIhhbSmHging3Vi5fogWKCg6qktrfJZZlBCT4H83m/uKVP3xw8BmkglPE6TsdzbW2oturkaBYaSnbpKBslyOEg==","signatures":[{"sig":"MEUCIQDe0zUU1199NNXmTpFLzNc7aFw340qSfC676SxW32fOcgIgB49Nnkw3zgcfC6xSEO6QGVjOIggeYii3ruYrcU6a/Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2461c57af54fbaf529848bdf19a625d1d0f0719","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.544_1747057422103_0.012208210735683567","host":"s3://npm-registry-packages-npm-production"}},"0.2.545":{"name":"@openactive/harvesting-utils","version":"0.2.545","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.545","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"81655447d041d68826bcf9121eafd097f201fa0a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.545.tgz","fileCount":26,"integrity":"sha512-DvZML1cGJGLo0t+zFAIbOWTq/fvlnfUuZaPUjJYkm0i0RDULpE3MPYuIyTr/gDWt0zGks1YwB9o9WoTA3EuD5g==","signatures":[{"sig":"MEUCIQCCJ5kTGlmN7qLN1rYE7kzw3PCoDUPZ+xIo0d+okkdC9QIgAnYUycK5USS/NX53UgaftaiNSI6T/g6LIpB+Bn6J0Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3df32e92f04e792c655110c598097ff287bffb1c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.545_1747057450059_0.08123105773115058","host":"s3://npm-registry-packages-npm-production"}},"0.2.546":{"name":"@openactive/harvesting-utils","version":"0.2.546","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.546","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"fe75fd4d40ad4391286683bfd74f4471431fadf5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.546.tgz","fileCount":26,"integrity":"sha512-9fVQ+wTH1Raqv94EIGvEsPbdWkewJklwxl40owKFlPUy4nYLZ/WmhDgGJ58vrzNvR34hH+eciQCqMJtY4sZdxA==","signatures":[{"sig":"MEUCIGBTDtM/FJx3ocX58Ps9Vf5mw5BrxEu/T2TvDq0uYYwJAiEArkmzTL8iPnVXTOZySgGkpxmPi91NPpZD6jTGDNg7tko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"79e0ebfb3cc1f2045f424316b4320ffcc5335887","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.546_1747057478425_0.23074228289017729","host":"s3://npm-registry-packages-npm-production"}},"0.2.547":{"name":"@openactive/harvesting-utils","version":"0.2.547","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.547","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"05b65c5121e90b1c3567d744021a158c8385bf26","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.547.tgz","fileCount":26,"integrity":"sha512-JIsDr7xSiyA5MSeAJCcNoUDLJ2E4UQ+xDBt3VvU/1QOr3gF34dGPQJsBKdWK+ZyAVOYqnVRpKxBDZ+JIh7Eeow==","signatures":[{"sig":"MEUCIESp+iYsw6zsFkToo8H5k4m23V1k6Cb2/gJz26dN7DfMAiEA2CxpL06RQ9Zn78Nfn7IaFaVPEGAnF5kV7O0/UVqxo6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"45c875e36e510aae8206315bfad4972f4adb18f6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.547_1747057507499_0.9813641274459604","host":"s3://npm-registry-packages-npm-production"}},"0.2.548":{"name":"@openactive/harvesting-utils","version":"0.2.548","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.548","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"50daff504655278cb10437708c2181a97542876b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.548.tgz","fileCount":26,"integrity":"sha512-MLDBh1wr7RgsZs+5pJdLxW5cSI9nyBMkzpJbcX026SJZGNb0x6V/MYk/vEi6NhBTobYxlM0jPLCF7aBh3jUHrA==","signatures":[{"sig":"MEYCIQDJolNSJDCRSNs6nsULSr26o/EzI5Ror43qIL35LtuvSQIhALhEr/VM672HzFw5irsS8WJlZudfR9Bczjs7jQcFcBV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ea49c7015ad0252cc6b6727d26ebabc034b74c50","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.548_1747057536485_0.29307675313216386","host":"s3://npm-registry-packages-npm-production"}},"0.2.549":{"name":"@openactive/harvesting-utils","version":"0.2.549","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.549","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3c54b274049b8ea9f15f4eb36a7c761741f42cfe","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.549.tgz","fileCount":26,"integrity":"sha512-Y3cA39y4D4sJuKHxsAQP2+HAdPNiBno/w/Hh7K+ecbXZ8wa8zeckxyH7s0UfshYn6D1osOpeiFno09Tr2FIh3Q==","signatures":[{"sig":"MEQCIHGaFGwujIwylf6lg92wNEFpj011z0zutcQ2N86d5zpOAiAKooVUKScVw9F90uuZizBKd3/uNMMf+BX9vajrAO0lag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"27462d99f2da9bd1e7f01e2734d2b9fef926b35a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.549_1747057563984_0.026634717384502737","host":"s3://npm-registry-packages-npm-production"}},"0.2.550":{"name":"@openactive/harvesting-utils","version":"0.2.550","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.550","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7cfbc5d97d594e2cc4dabcd40eb1832251c2081e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.550.tgz","fileCount":26,"integrity":"sha512-NGfGYTiqmImjQlu306EU65Q/kQnODW4HyKYnXAatTrdFJbgUqhBLzLToJITsSksgl2FZV4LjU1ItZaJ5PFv5qg==","signatures":[{"sig":"MEUCIDPse9DPCxvSGS7foL8ycNJViF4qL2ZSCtOLmytQMxOQAiEAg/3UE0vSMTnrv9r8eRIhe2FYtSbQ22eteNRju2ysZ4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"611f7357c0416d16f2125828cdb680359bf32a90","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.550_1747057589223_0.03424182844040913","host":"s3://npm-registry-packages-npm-production"}},"0.2.551":{"name":"@openactive/harvesting-utils","version":"0.2.551","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.551","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"44a752aa38b8e4489e7426ae003fe2137236302b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.551.tgz","fileCount":26,"integrity":"sha512-XIvnRJS8O0qDN2VR5OmSQOCPk2VfzZ/vWiDFxgp3d3H6+MZX69lR6EKdBXqY7uuuumVkPchkEIMkYch9A/GLhQ==","signatures":[{"sig":"MEUCIDV65EQCY0+75uz3tpmCuJ9lWytmhkTht1VPDW6b2JljAiEA44FGLB8SYZ7KEOu9jDTq/oNyjVjTTG0fiWUycMCkGlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e038fe0ea1d3321f3e4db9d83ed3bbb5ad0c7166","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.551_1747057615142_0.5299814805300316","host":"s3://npm-registry-packages-npm-production"}},"0.2.552":{"name":"@openactive/harvesting-utils","version":"0.2.552","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.552","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b47743205d06c9cdda0e8ebc34429f2bf7023e40","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.552.tgz","fileCount":26,"integrity":"sha512-vwEfKcvIRGmIaWGfwk4ZrOKK/Epi2sgR/JXlM3nUWKxVl9tl9F5edan8nrTFMDUdXYVKhhqhKXYw18nCQyE4TA==","signatures":[{"sig":"MEUCIQCAh+f+8p9Rx2mUTKMvNdXEwSjjWkAGNraWcM4gCy0miQIgNCb7T/hXZjR9Fm2sa3vHHpj3fOjU8SSe5PHogyIJRes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0c5ff4677aa1697e2e73dad6cdb84ef6214136ad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.552_1747057642804_0.39035803915304856","host":"s3://npm-registry-packages-npm-production"}},"0.2.553":{"name":"@openactive/harvesting-utils","version":"0.2.553","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.553","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"20f1485dc8f7f8fc34240436c00a6697f44deeae","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.553.tgz","fileCount":26,"integrity":"sha512-duD5uiaSPj/Dv8i6irDNnnhukpMKZX5b6fmixaKKcP8HV8yDUizjtpIZG+F9LZzKebbvkmz4cSOAx9ZVYeRx6Q==","signatures":[{"sig":"MEYCIQCiYQ9h/8UJUbv8J4lBsXetQ9zChJVNWh7l2nNIaJ0FhAIhAJ0iVdM14gC0NIrvvkQ/g+c58D0URwKwFrHMM8qlGaSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"619c824f05c11f4a5a846e36ef839cafd6af57d5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.553_1747057669428_0.2897212135031684","host":"s3://npm-registry-packages-npm-production"}},"0.2.554":{"name":"@openactive/harvesting-utils","version":"0.2.554","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.554","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"25cfb8c45f286d8cee4bcef6c0873bae40e78905","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.554.tgz","fileCount":26,"integrity":"sha512-od8COYp+ylQz8SzO/m//P22Uyvjn/26JQFai/+Qv0nSE32AnxMeIgKGGYdsmHSxfqHduFQeXHfM7DiyIEPwD/A==","signatures":[{"sig":"MEQCIAV5EDqJrb8MJSGvatHDEHpUTS9TJthCtttNpPaj5UEDAiB5LMxZXrm0Sl7tjC/tN/qbWxneHWCqTBKjJQF4p5jE2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ea79b83c95022057c51320c0fbcf079aca5a675b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.554_1747057695096_0.3775074806106642","host":"s3://npm-registry-packages-npm-production"}},"0.2.555":{"name":"@openactive/harvesting-utils","version":"0.2.555","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.555","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6115d40cdc9b5d54fb6ae7630de088fe2e3b22fe","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.555.tgz","fileCount":26,"integrity":"sha512-/4k2vPeDE14lfXvn6qsP4kTPF2aX14sp884cNzUVjvlC2KwFmtsMjFUI3FOLu9R1BDgGixR5vZrE53LbIcI4Hw==","signatures":[{"sig":"MEUCIQD+rC3cJUYXm5pa1+BHGu3w/GNhWp40LcDYHiiHOTOFRgIgJgMn70cjlkQM777hy3RQjqvU2mTDDjq0r1YYalRzSpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"14ad94245160cd8cdba296417e01575fef2dc686","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.555_1747057721677_0.3246445342846327","host":"s3://npm-registry-packages-npm-production"}},"0.2.556":{"name":"@openactive/harvesting-utils","version":"0.2.556","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.556","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"67a080c3899a363e60c52c3dc9d6cc4cd3572120","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.556.tgz","fileCount":26,"integrity":"sha512-jk/5WY63yGWD2eGnSlazHQdJR/y0uqG3ZkSntPGLxxQ37HWY7MIxVmtJYxg1NYzWDjRojTbykrTPxXa4PUbwqg==","signatures":[{"sig":"MEYCIQDli1cTLVXFPi0/6Y0foc916hiT2GJGDJl91CiZMcB3ZAIhANqUNr7YGCYtWnPE2Kb4mM6DQkRhPk1r6FGYx+bgpvtB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d99b336ca48eacdad1285ccc2f5d9457f7abe306","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.556_1747057749225_0.7753756703590693","host":"s3://npm-registry-packages-npm-production"}},"0.2.557":{"name":"@openactive/harvesting-utils","version":"0.2.557","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.557","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4fc74de3cfc2c968d3d59930b6a139ce6bc1a2b3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.557.tgz","fileCount":26,"integrity":"sha512-fRIVxtR46yc/bn/qf6SQ2fY352tyFEPn/xvnxhd/71CnXUjKeFN5ruxoZESpZakPRNcPtyB3CYPlPx9FROFBMQ==","signatures":[{"sig":"MEUCIC4xXBrbRou0mIOJ4YPtp+b0IRfJZH2qp5dCCNfoUhvFAiEAxgF+P1I2089Nytn+bv2DTlMN4CdZy0jgb90JmD4M8Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cc4d6ac1ba51376b16ef5522f94c88117fe52318","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.557_1747057777596_0.9515703139403209","host":"s3://npm-registry-packages-npm-production"}},"0.2.558":{"name":"@openactive/harvesting-utils","version":"0.2.558","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.558","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0cd96798b889130dcc032655c0a296309f847ca6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.558.tgz","fileCount":26,"integrity":"sha512-tRN/taPh2x9d7DyfTNc5rSlvzwLq2mj1sfydOmhx8oMl0ARP75Fut3uoFUTNyHAz8E0YCaiG9Hn9Bl7WMVpYwA==","signatures":[{"sig":"MEYCIQDDgn/sJuKET8+vhML89hcQ2Zl5/xj5bE14CJM8W2kxggIhAMIGjv4AwGK6PO9GCKdoUssmv4NzV/hvC2FCJNo29Ee1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"354157b1fa4c77321ec559011a8855ab32455fe0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.558_1747057805146_0.10108644140460532","host":"s3://npm-registry-packages-npm-production"}},"0.2.559":{"name":"@openactive/harvesting-utils","version":"0.2.559","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.559","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"03c361b58312f4a44321bfcd4daaf0cc4dbb7499","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.559.tgz","fileCount":26,"integrity":"sha512-JTxToS0ijVzJJSzxTJuSQhJ4CbrO3m6aenxQpIgtWCXn7V8oIws0IjcoBoAQChSOjVoaic8XWCuTevlkcWomdw==","signatures":[{"sig":"MEYCIQDtsm2LFyqmaowgm6kl18w9SSsHgu2BLp/lJhdNZul4vAIhALCDT/OxWlSnSzUpyo30wtpVJvZLt/J+NzlGkwLbvGZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"026f4e1847d4a7644167abf12a161af16b58718e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.559_1747057830726_0.7670513565581338","host":"s3://npm-registry-packages-npm-production"}},"0.2.560":{"name":"@openactive/harvesting-utils","version":"0.2.560","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.560","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ce528be57c2a5db6f09c428ba1861a177c94b91a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.560.tgz","fileCount":26,"integrity":"sha512-sMqI0KLhZJodCMd8PVd1mrCKk2coHDj4TRrAlHNKFltbUj3LPNAwcKDZFzZHhkMoM9+kzPg1iKBXv+IhG2htkQ==","signatures":[{"sig":"MEYCIQD+4mHJnWxIRY2jmeGTxpLFCN23h2JC/XR8Z51gljhOywIhAK6uFR9KyfD6KWemeC6HNY05vjXkardYBE/zXG43P2jJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"32087529351b4a1518e56695c7308dfc5f88dabc","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.560_1747057857364_0.6308097355761513","host":"s3://npm-registry-packages-npm-production"}},"0.2.561":{"name":"@openactive/harvesting-utils","version":"0.2.561","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.561","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"30036bece266a359e03251c3ec0a13b64587bb95","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.561.tgz","fileCount":26,"integrity":"sha512-6lYv/a+Xqs+R5cpkARCN5TZjjby4Anhtv6GQJoICdwzLi2o9yRQMk++5igxNyYN91EIOGtmXe6lIZE5HTCl/ew==","signatures":[{"sig":"MEUCIQCUcQy2VAdEdfxoGaY2SDgH3iolmbg+35f0bNYTa9uVowIgUTS7rimLdthMrbPQe2rCHBrANtvzZyHwJmTaEqmcfug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16807bd73b0ce617ae3ed003c49092f0adde7cad","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.561_1747057884399_0.18747923565623226","host":"s3://npm-registry-packages-npm-production"}},"0.2.562":{"name":"@openactive/harvesting-utils","version":"0.2.562","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.562","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"984f587c2d365458056af8ea520f996919c4bd4b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.562.tgz","fileCount":26,"integrity":"sha512-Sh2C7JvHTEUZINcIw15P08OJJWYQsuusBDKZPWeS5M81u5iyUFAJIlXfte3KtfXYuvAYdsy5hcbozzccI+z44A==","signatures":[{"sig":"MEUCIENZcEqe5+fgAQVr1Sq5pL4ZIJK4MNdvs1ae4KDDhFinAiEAxyPzMJZSx/tF9hmQL8mo6F4aJt+rAlpHxSEVx2jTHo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ff086af77181b99b9042383de82eab90355a9b18","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.562_1747057909278_0.2392275482734596","host":"s3://npm-registry-packages-npm-production"}},"0.2.563":{"name":"@openactive/harvesting-utils","version":"0.2.563","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.563","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1770d575225bcebb6cc213fc1b6b699dabd13daa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.563.tgz","fileCount":26,"integrity":"sha512-3megiObhbbXYZxirGlIskHlcKiv6EwB5dAvuEJbBUkRN9qwqAp5fRxRhbvDp+M0jCFBHCRhrrnxnWAhU+w92NA==","signatures":[{"sig":"MEYCIQCZyXp+EhW6IW0fMGZDgxJSOfjDueYySyEoh4MCNWd9WgIhAN5ZESmHxhW/ygyCDxaejUageVLhy/vvap8XyA8LjTWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f97fa4b313ac2cabdfb392f76d104f98ee2a5649","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.563_1747057936334_0.2470420198721981","host":"s3://npm-registry-packages-npm-production"}},"0.2.564":{"name":"@openactive/harvesting-utils","version":"0.2.564","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.564","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cce6ac1d6b874af82a32b9a8392fa9b3d5f26965","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.564.tgz","fileCount":26,"integrity":"sha512-ptNW8SGYcVCOYKNEL6h5+C2U0Oo2qJxPQH/IBcWh4oJcqhTsTLl5h3G5ZM2I0iueT7GTUv0MdP6X2pJPadILRw==","signatures":[{"sig":"MEYCIQC9BtpDcAULgzLVnO6rPu51S580eTjsl8U+GxicrsXoBwIhAI+1NTz+f+YHlIzXi3uPr4daKTqFeOQ7CrYcae73UF+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"49cb9bff62975c2a738f8e78459591bc0339d841","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.564_1747057964278_0.15404073222251546","host":"s3://npm-registry-packages-npm-production"}},"0.2.565":{"name":"@openactive/harvesting-utils","version":"0.2.565","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.565","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0fb797fe00482eaae073c108c75d07b204739f2a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.565.tgz","fileCount":26,"integrity":"sha512-TsiUjddvnE/G1EmsalcnMRCjYcgm2BOWxIoPThaa73gEFLuQ9ce3xf/fABMIOwuTrPl9I5rP+uqtILd7sL5RdQ==","signatures":[{"sig":"MEQCIHXuJ/XVlknxx60balWymNeLanmAzVS7/cQ0eTU5wn/SAiBxVt8NETSphSkwf4DoWvzga0e/ZqlpMw3jwAVnYqB92g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2724d4ba466210ac7d16f0c64594b9d1cde29df9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.565_1747057992347_0.16992019481173903","host":"s3://npm-registry-packages-npm-production"}},"0.2.566":{"name":"@openactive/harvesting-utils","version":"0.2.566","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.566","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8a6287fc8df2faebf7ca0ca9e6f962f80df3c096","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.566.tgz","fileCount":26,"integrity":"sha512-3hJg7nW9Y8GPdjqoFr5XGOChDRUhFvAos7PdhPdQlJS3W6vp97U2cYrTXzB8OrJCgHHKfDzfbKpklwxGXk5Kng==","signatures":[{"sig":"MEUCIQDgz6jwP2YsM02YU9gyx+kMiTDUtiu24UA5WmgNWR8fJwIgGa+Rx59QttsDEw0xx/X6ejSz7KnHEQnLrLoQ5IW+Bp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"03a981bddc7b68131cc7462de3b35a64b735ebb3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.566_1747058019119_0.03550251988672004","host":"s3://npm-registry-packages-npm-production"}},"0.2.567":{"name":"@openactive/harvesting-utils","version":"0.2.567","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.567","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"05f0bff26fb2b599282fc30c2486afcabec34013","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.567.tgz","fileCount":26,"integrity":"sha512-NVoNXvCV4NtnFOv19Q7KMsVN8yRkUaexLWvIlB430mZvAXU1fq1rDWQssXwfXxgyQAKBhzNBMJ4v/Sho8hsz9g==","signatures":[{"sig":"MEUCIQDnXWtB/kMkz++IgVc9ViwaX86yU+EMgvLpndbc4B3xmQIgJ8tq6Lj6VTs52HWskVr7NxXEmt70fV9YPkBxX651Kew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"353c4273af28706ac2d682be268d5f1fbdad6b5d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.567_1747058046299_0.8387650411666163","host":"s3://npm-registry-packages-npm-production"}},"0.2.568":{"name":"@openactive/harvesting-utils","version":"0.2.568","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.568","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bd6d812245c36fd23a5bb05297b395065e5d40f6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.568.tgz","fileCount":26,"integrity":"sha512-GaPPl8ikLGDOgEdYCMxZd8JNAIFSa72jBtcUYmrua6/szNDY+aMwucndJM+ItnuNnu+3E40OWZmx9K//h8ISmg==","signatures":[{"sig":"MEYCIQDnbr4szJqVQAF90m8sXnNMBQsmQVB/ybKbm8ZpUKw2KgIhAIg9cMxYr/8+mwj4IUm1u530WdZLOgHhGqS2/zVUdEGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c70808ba161a89fb07a4ae8be83d73143ce37adf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.568_1747058123969_0.07142603580005646","host":"s3://npm-registry-packages-npm-production"}},"0.2.569":{"name":"@openactive/harvesting-utils","version":"0.2.569","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.569","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"24f3afc76becc7d07a2ea90c5aaaab1060d18302","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.569.tgz","fileCount":26,"integrity":"sha512-MeLMDw9wCFuK3UW3QN9UcQckj5xygTt80932PmJ7kaidytUiqaqENm/nj0z23dxxDHHLM9PF6Dn7IjrezGrK4Q==","signatures":[{"sig":"MEUCIQDqeV6wiXPkHLrSpfvnLnvaJzrhS42wOKQqtOjcVcMo9QIgLgfyAV5WYAWk8Iu3OOutra3Sy5AWcRlbSgh8bWcRpkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b60eb3d9a76e21d1874465bdcbff7c6184ed4fc9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.569_1747058149219_0.18131993834272553","host":"s3://npm-registry-packages-npm-production"}},"0.2.570":{"name":"@openactive/harvesting-utils","version":"0.2.570","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.570","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5107548e6512a5b230630bd973e8b90b87f3dd82","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.570.tgz","fileCount":26,"integrity":"sha512-CNfJWQn6I0AQ4XE4EAjHeJ0c1auhWkqICNEeEzy0AH/4Fb1LNNhWb2E/mz4xvjJxuc7i8wZJR6+QU/BwPKV+4A==","signatures":[{"sig":"MEYCIQCyMdR8tsxQn2E+JBa+Do4v2CZDtu+hG/OI8dWNuULq5gIhALBjQwDrP15BgFjhV8RfjA51bMJe/QG85mgXbVHRFekA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5c22b296cad4834a518536b586574f043e46e854","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.570_1747058174601_0.4209397191208861","host":"s3://npm-registry-packages-npm-production"}},"0.2.571":{"name":"@openactive/harvesting-utils","version":"0.2.571","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.571","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6ddb7b2b1e6ba02fe094bf8d458b01edba0a9c05","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.571.tgz","fileCount":26,"integrity":"sha512-zM9B0Qh3TN/Ctmu3xXOxD5Z8X1jlZ15GPpINialrTSMbFysBl2jlL3Oe6CfKokJFWlUZ09H7h1C0q0t3uG0Ndg==","signatures":[{"sig":"MEYCIQDGFBpWdxw/g6/PTRLEB3nj3iYlsflmMtS+0jpO3o5JKwIhANvug/R9fonW1wymdV7CBwOF9dlPJk2YxcCWDMf/YXbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"75a68d9e1ee3f7a23087e94621559233542d6472","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.571_1747058200464_0.6144114513914758","host":"s3://npm-registry-packages-npm-production"}},"0.2.572":{"name":"@openactive/harvesting-utils","version":"0.2.572","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.572","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f5d4143016347b15b31859e37135253b0fffb560","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.572.tgz","fileCount":26,"integrity":"sha512-uIbtIztpTJBgetkePISDZFhLzwZEPd0gRKfHwiv82HyPJ2Nq1+N7The56LMz423e2an8xkCcmzabeVlAMbv7/Q==","signatures":[{"sig":"MEYCIQClgV+eeHk1WZPjH460BZnxzMyFKeaecExaoqxtTkZpUAIhAI8lPFFUpR1Thknq5bQvCTl2BaRJNv4m5uqxhPQ/Fz5d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"555716e5fc4c7eb20f5aec471fc07170d7dee1ee","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.572_1747058225565_0.09068276536372766","host":"s3://npm-registry-packages-npm-production"}},"0.2.573":{"name":"@openactive/harvesting-utils","version":"0.2.573","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.573","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0c7e7c63024c69f668cce8e669f0204e5513d9d3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.573.tgz","fileCount":26,"integrity":"sha512-oSQD0rW18+KoSh1JhEvN0LklQxON1Va+TRP2J6pIeBhEpH5EalNBVHGYC89lSs6FxIkpNZ7yHMuni37xgeR8MQ==","signatures":[{"sig":"MEUCIQDaBvEwFw1TH1wowzfaVwCJuI5MnETHNcHdx+jDukV7ggIgO/4+665yiFqtLQgUT3cjz4xQfE6J6Qjy3HmR1CfjYWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0c4b346a0bd05947f4abc0263b5f933308fc163","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.573_1747058251968_0.4503099766134595","host":"s3://npm-registry-packages-npm-production"}},"0.2.574":{"name":"@openactive/harvesting-utils","version":"0.2.574","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.574","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"406e30aab9306ba6c23928582256f30601382cb0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.574.tgz","fileCount":26,"integrity":"sha512-YTcIt6KUHHTICbmIezqeik93AIFLf0OrAy4+wBOLPrnTuQht4/o+bpED0HddRnr/+FXyeH/CKzE+kaJpJJwWVQ==","signatures":[{"sig":"MEUCIBbp/NsTvvZl4wI8wew9XOi53hEcrk89oKVD9C2AI9e7AiEA86qA2WvC4xZ4mohTy9kPMeZgUc8k35f4aFmNfB06KzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"023b5d3ddde0e8aedc850a7dbe474a5b799bc29b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.574_1747058278343_0.17216907812265658","host":"s3://npm-registry-packages-npm-production"}},"0.2.575":{"name":"@openactive/harvesting-utils","version":"0.2.575","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.575","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"848e855ea172efe96f95597d58ad3b34bba111dd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.575.tgz","fileCount":26,"integrity":"sha512-LZKWzao5m5uqRnF5HsCTjTQdUvPPVD5gMH5mREKuurt7JFl2XvEJWW0wd+gd3D0qf8zhvuNTUyvwqLluck3vmg==","signatures":[{"sig":"MEUCIGKBy3A06qbcI9zy9Xa9w4ItSMDWzB5k/PZNNcDIhTW3AiEAuDgKJobzBI34N4gU5a5iVsgOK3f142hXNVRD4o70vhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"76ebcac7f9ce389cb218f0d147ab8ae597fe1191","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.575_1747058304397_0.8676750478705153","host":"s3://npm-registry-packages-npm-production"}},"0.2.576":{"name":"@openactive/harvesting-utils","version":"0.2.576","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.576","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4ade720c1f0a87f1a972814437af40e30ee1e0e8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.576.tgz","fileCount":26,"integrity":"sha512-9U7dB1Zak5g03oK73c9DNiAX98FIIXFK8LbXxFJZ/TbJlcupdfcNHOWh3HZtMfKuxZ5NXO2EDxNRcWDlbtxa8g==","signatures":[{"sig":"MEUCIFB5R9eGA6DTXpBQr0RbnWFLsWfBrB7wGmDOCb+pRN6IAiEAgnsu4qbIg6ATxqMvbzORVSG/pt58kQyk8EE6e2dYFl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c117d56400ef482aafd745bf6788d5bb800e5acd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.576_1747058330494_0.35851681178320827","host":"s3://npm-registry-packages-npm-production"}},"0.2.577":{"name":"@openactive/harvesting-utils","version":"0.2.577","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.577","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f11fcf79c65f9e444e70d9214511c3fcef43b370","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.577.tgz","fileCount":26,"integrity":"sha512-jXu5OL+Oum6oDdLeC75cuDFGus1hSkclUdZ0lyOGhZ0g+iIqKaE2zrNIqlkbRJCTus2ZEJb0v8s231D3m+x5HA==","signatures":[{"sig":"MEUCIBTqIZjLRSSwS57YyOOb2Ywn7+7XDGSJsJ3LuiOimypHAiEA/pFlRKCZRXC6ooE9l/o4/g8JKkYE3rnp5M4LpUGO/1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0d7a8099e00259e4752a5e3f9b42458aec4d2bf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.577_1747058355930_0.13457768084754784","host":"s3://npm-registry-packages-npm-production"}},"0.2.578":{"name":"@openactive/harvesting-utils","version":"0.2.578","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.578","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4b5864a003b18a06769332f1d8473f0e09c284ed","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.578.tgz","fileCount":26,"integrity":"sha512-YunYkgKf415G2UFrCH/f90Br5OLtS/69s+kHqgK1E76fQe/Kttr3yxreSmC/UQ7yf5Ie75N5MCP/SItgnqcSqg==","signatures":[{"sig":"MEQCIDOKx9sy/LwZ24OLWE+qeQV7AUhmlHC3m6yv03rDpSlDAiBajC7tsBCtBmsSGkqzG9rpBv0oYTqj+LTZDLp7gTrGzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a6633ff4896de601442940b5b97e1adaab941cf8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.578_1747058383198_0.9217436019545058","host":"s3://npm-registry-packages-npm-production"}},"0.2.579":{"name":"@openactive/harvesting-utils","version":"0.2.579","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.579","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7c9d3e34cbf9e948a0eba32bbb47c4d31f2f118e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.579.tgz","fileCount":26,"integrity":"sha512-gEAO5eBD0d5j3TZKCslQMnodw0AJwV49dlDepeazluGAWJ2st7rN+nQIHTRhN5iet7Ec/CFonGCfgK+G0ZCxbw==","signatures":[{"sig":"MEUCIF6DVGp11iMTFjO9g+WjM894G/KCiPn6Kafg5U0vEDFjAiEAmkwmcsQdyeltZbjU2nhSn1AzAxlr0OpljA7ki3H210Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9fad0bb11153c96b50620406aa21a196a7e6c215","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.579_1747058412688_0.2844255248610812","host":"s3://npm-registry-packages-npm-production"}},"0.2.580":{"name":"@openactive/harvesting-utils","version":"0.2.580","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.580","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"70f151f6f1f220eda9363bd73b4970debbc19a84","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.580.tgz","fileCount":26,"integrity":"sha512-CZK+MEK5RORBSE98D+D3sZU8mpbn/iHN/840dc+ZW/mLCMX6vcCuVHJmqjlYP4pfskta+OelQKrhxI1MfVkIVg==","signatures":[{"sig":"MEYCIQDF0d58hA6X8oA0PmgWFqP436EF8l3b96zQBc8+mJxdugIhAO8gmvwE0/HgLeDPX85Ij3GPDTu9WNGSYpZd9uDu2BcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0f61a34cee3cd3ab6de36ca9758afeff32eaf034","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.580_1747058440439_0.13630240462609566","host":"s3://npm-registry-packages-npm-production"}},"0.2.581":{"name":"@openactive/harvesting-utils","version":"0.2.581","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.581","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b8de24645a393cc5421c44a2c833955c64beb771","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.581.tgz","fileCount":26,"integrity":"sha512-6d7JKgIAPSfTc11ELJFxpTI1kRIwd/7HEhsYsl2l3cAKwry+ZriCvaAmsxTFQPBj1GRGoFxSOcFmuqW2sxmhfA==","signatures":[{"sig":"MEUCIQCtnP/E/Jlpa0eETZKtQYtMaSXOjeMi8lcGRYwLnHO6+QIgSqFsI5FbCXLLtkvnFpK9WqZDHN06FHt+2My8TCW1CBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"02cd02481ea2558bd2f34e474a2f8f71902eec3c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.581_1747058467254_0.5055491770955547","host":"s3://npm-registry-packages-npm-production"}},"0.2.582":{"name":"@openactive/harvesting-utils","version":"0.2.582","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.582","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"93cd2d2fa1ab721fa524e5e9381c712f6b4d8130","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.582.tgz","fileCount":26,"integrity":"sha512-Q26QXrgBZ7sHKoDu5kd8FRNRHgVkAqlwiksCvNIGp5oOZyyq0XKVW/syf6J2sayqR7n/ihhJV4sgKyPw8WMAUQ==","signatures":[{"sig":"MEUCIFK2c+d9I6Uak79ruDQ4lAQ/1PLGhi2nBe4i6qHPrtBZAiEAhc0zsj34F+XM8NLVoRvR5HESlAp2Vuk6foOcr6Kf04w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"04e5b9ae08df85ddb27730f0488bc8812cc428f9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.582_1747058495439_0.9274257579052043","host":"s3://npm-registry-packages-npm-production"}},"0.2.583":{"name":"@openactive/harvesting-utils","version":"0.2.583","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.583","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"70bf281c11e492ed1a75ad5a9d4e08aa6ba07e2f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.583.tgz","fileCount":26,"integrity":"sha512-d2j3dDtb+bCKuejUHlZA0w2q+zqAX2+WcNo4TVDRmJoCjgn1q6zkwMoM5wO36q2sGsDFqBogKxeiRmuyfn59wQ==","signatures":[{"sig":"MEUCIQCZXXAcTGmmrG2VGK/f1FeJqKMzK4fbAko++jA45GRPJQIgFlVovfIU9tkduNOc2hUqfERGtOBosY4obR9+4xcU4o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ca87b625dc3b7f391b5bfefb7e541853f30e6c6d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.583_1747058520892_0.049093221062203485","host":"s3://npm-registry-packages-npm-production"}},"0.2.584":{"name":"@openactive/harvesting-utils","version":"0.2.584","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.584","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"94caf3c61c1e7ed3a82dc58625804ba4b58e32c5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.584.tgz","fileCount":26,"integrity":"sha512-LEJQfmaus5W+uo23nBnrXFKhfriWwi+ccq96gW0svuc9SlhggssU2s3JdPSBrpw15yaBRYMhlxdrJBToJuWirA==","signatures":[{"sig":"MEUCIBq32b0zisg1+Ik4+Zo2XsiIqstH2Bb6ovWZGpvhqVsyAiEAwJBS86EW97QTiH4t4xSiPIYPowHzHqUGoL3leUqVI68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"21d9ecb54c1e10276a185c1e3aec035cd175ca4d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.584_1747058546981_0.8789019819771702","host":"s3://npm-registry-packages-npm-production"}},"0.2.585":{"name":"@openactive/harvesting-utils","version":"0.2.585","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.585","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"397af39c67f958f3d2cf926953484cf50ce2db06","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.585.tgz","fileCount":26,"integrity":"sha512-wbgnZZQ0mYKx0LY5b0H1OOgn5fpQ8EX7wWmxSBgp9Cex22jRqprUbbU79INfGlO8d4wKuUygS9rrgzg+Z5hRhg==","signatures":[{"sig":"MEUCIB/ATGA7J+ECwHlM+anmAZjzR0fwrT8Xp7p7nX7Ls4y5AiEAsejEu0IDlnlL4RflWQU5GffQDE4qwnNZAlxIlzTMdEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9d53e68f600d51f90678f2a2f86c1d0c6a0c4591","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.585_1747058576030_0.4528810027071819","host":"s3://npm-registry-packages-npm-production"}},"0.2.586":{"name":"@openactive/harvesting-utils","version":"0.2.586","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.586","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"946b7a224a975f6673710666c74fa47c57ed892a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.586.tgz","fileCount":26,"integrity":"sha512-vDKgMldgCzdU8ckx9xOOfhG9I/b4l0ExB+D6/cxxUMlKiqZo+F+ZoUKc6f+ziNR6Po1O9hUYTDwKt/Cv9F1srA==","signatures":[{"sig":"MEUCIFvGeE9sDnsLhmaHT1VUvRnbsr27ZpngjMb58CgxMw4OAiEAvyZIugt7A11BsuwlxGBaBf2ltYw2QNnxiba3Esgijto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8b106f9584441a246d7db37483ebbbae51ee0cb0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.586_1747058603148_0.9776333898237639","host":"s3://npm-registry-packages-npm-production"}},"0.2.587":{"name":"@openactive/harvesting-utils","version":"0.2.587","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.587","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3135258fc81299d7ef05aa9e70fb27cb3ea9b091","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.587.tgz","fileCount":26,"integrity":"sha512-gRh1XI8MJYSumHTGkzSP+mceUETtg3Pwc/tHfa1V/ZMvks8Qg6gXfxPqohRtJNQDl9RBknC8aUIkoQPq9beNyg==","signatures":[{"sig":"MEYCIQCn9PfJQn/9giiOfrTKtGSZa3HY0jkPnRlgMKUxIBA24wIhALzvSaR93pwRGHWdaf5pcwGacnE7RiFKPr9S3D6Vp7uG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"92fe4dc87a73672b42ece12498f1bbceb32c3f78","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.587_1747058628725_0.7396221194757266","host":"s3://npm-registry-packages-npm-production"}},"0.2.588":{"name":"@openactive/harvesting-utils","version":"0.2.588","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.588","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a941de2a952d2400c112a8eeccd6e655409e73cd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.588.tgz","fileCount":26,"integrity":"sha512-pv2gtaVMIh6P4TluFcV96/5zmVUUprW1e8EL20SNugBActf9ckOJNw9ZnF219TZMXmMlLoiNfEFaXFCxMIC06A==","signatures":[{"sig":"MEQCIHwPKDGPGYvNYbusZ3R1dSRt9cWMwkgI5yyHAwWOVqJkAiAeiqkQ4JrWGIqWP+PkrfbspITxou054bTjea2TTTextg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"036b8f61abb70ce8791507befe4e3a1f47dacf4a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.588_1747058659724_0.1895952242879091","host":"s3://npm-registry-packages-npm-production"}},"0.2.589":{"name":"@openactive/harvesting-utils","version":"0.2.589","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.589","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"26e645d494caeada450ba991546e241257b5ae04","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.589.tgz","fileCount":26,"integrity":"sha512-4IgzDV4Yna7qxxawOHhQd70BCaw7q3MQlbRJxYYfPSz1jpr2JBIzLXjcJ8wT7S6FEPaYKkxpckkZ53Z3in3tuA==","signatures":[{"sig":"MEQCIHWosngwjOP6Z4YkcfyGM4FH2cPmn7zex1R90hSsXmRIAiBIjpjYadrmXY6EouTXAbMiU9mr8akKnMFnGGAmnu8wbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e8b0f2169ea0ba0929812047ca2d0273c3621dcd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.589_1747058689852_0.6824615876474445","host":"s3://npm-registry-packages-npm-production"}},"0.2.590":{"name":"@openactive/harvesting-utils","version":"0.2.590","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.590","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"634ff43929e4bdeda21acd148144b1dbbed163e9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.590.tgz","fileCount":26,"integrity":"sha512-Dq5N2zL44SZjKh6G8dyuTlx+mCsRAhQTcYPhj7sm/adIox0KOPzm46/nj7KTPklBI7zunTHhepoMoRsyYQDwvQ==","signatures":[{"sig":"MEUCIA5aQMmN5WtIlzmDkDjxNW0ZY3/ARhNNFWgnFfZpYQYyAiEA1WoKvgmfP73WWHRuj7kpVpVj9ogMaUzYD4TSaPNNTTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8b75b94917f01a299c224c83467c9a25625b0f18","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.590_1747058715425_0.3039909219949737","host":"s3://npm-registry-packages-npm-production"}},"0.2.591":{"name":"@openactive/harvesting-utils","version":"0.2.591","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.591","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"35ed769131d4c3731f06c9ee26517b264d75cb5e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.591.tgz","fileCount":26,"integrity":"sha512-mpRvr1JbYaLfwpH5H7hLB96mAou1m6g3tCiqOYPmXXELugm+Ogf0oARL4NoStnkPNfMmY6b/+VbDN33P/wbVtQ==","signatures":[{"sig":"MEYCIQCA+4FnjKNFotVlzM3qwKcG35UL8VJ1rhB5lq7/Lv3tIwIhAKpycNIB2L+GajoS77Shxcxfe6IbknEbo/3Amai3ygYz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"086f74fa87f67290c1d668247d22833971056899","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.591_1747058739792_0.908586030528908","host":"s3://npm-registry-packages-npm-production"}},"0.2.592":{"name":"@openactive/harvesting-utils","version":"0.2.592","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.592","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"80957d1a367b0eb71c20f3d78a7f11504a66fc59","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.592.tgz","fileCount":26,"integrity":"sha512-pHTpujMwiHLt7fLQrfMBUV3XV3sMH7Y3OmotzShd2yCN+gvHJv52wFbxB7Yvlup46RT9CyhOx7Hn1mz818SiDQ==","signatures":[{"sig":"MEYCIQDJZe/THJpIdn/L7tixVaL8vTXo8JYY/SxZ/exG/uwH7QIhALdGogJAK7JZ36AcVSzti+53RtR46Lm82Y5iUKkf4fov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d08775f8b947950ea9c18c502deee8659f8920f7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.592_1747058768213_0.4549896606873298","host":"s3://npm-registry-packages-npm-production"}},"0.2.593":{"name":"@openactive/harvesting-utils","version":"0.2.593","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.593","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ec1908786aa55c9fdb98a863a6dd891e51cbc97b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.593.tgz","fileCount":26,"integrity":"sha512-zXAFbqy6Hc3yoNDLBLyNnaQ1C+diCGMOlhCnpZhgEeG3TOawtQ/uoMEgnHVqbtEtFdjoP0ht660n73nqeol36Q==","signatures":[{"sig":"MEUCIQCo+p/sh2v2mK98uPFzN2+T33MdpWOIZEnPU1xx9yxGtQIgU9cuThioL/1+c7CscRD6pCXMaHlRg+oFpp/8fW+sTUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f44a66c3a22c3bb877dbf6b6361aac61ad46cb68","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.593_1747058795910_0.9330652724644468","host":"s3://npm-registry-packages-npm-production"}},"0.2.594":{"name":"@openactive/harvesting-utils","version":"0.2.594","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.594","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1ae84eba90ce8b7a2dabe5a029f9dd2a0bc606f5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.594.tgz","fileCount":26,"integrity":"sha512-z5HlDuFO9WFV/JOnkzePvshr4wMydI++OyaSjI+uZ99LChZjPjTxGidZbzIE0uCIzzG6oA32NffrDDIUCbYtzg==","signatures":[{"sig":"MEUCIQCsHHwse+1bDxIy1ula+GgwgPy4szXw7kkVkoKvjmfd7QIgGCazXUkHQx1IVNjWH5kX1CO/5mOmb43tyfTpAveymY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2fdbd3ea72c132335967e585e7384b6eec9efb74","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.594_1747058822953_0.4007862984614594","host":"s3://npm-registry-packages-npm-production"}},"0.2.595":{"name":"@openactive/harvesting-utils","version":"0.2.595","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.595","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e09fba859c15288a66773d3eb403b85b73c0091a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.595.tgz","fileCount":26,"integrity":"sha512-RCF0cv9nkjNQwLO9YhA/WCp0Hii3TBSTCeqJ/RBuVRy7ALgGPB37SYh/18Vu0l5sut3Ua4SDAY53aSSPnPHg8A==","signatures":[{"sig":"MEUCIQD+pgv9Ophk8+PM2jpzPvv7iLHsoMHqTC0t+zZ6iQf+kwIgPLPnXGpVtzjig/xCbcs+xFX0HtoHCHewn4Jidp0sW7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2217670b23ae0b8f4b796625883440e8ead6f64","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.595_1747058848971_0.8504737014392676","host":"s3://npm-registry-packages-npm-production"}},"0.2.596":{"name":"@openactive/harvesting-utils","version":"0.2.596","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.596","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"31e11e61087a0dddc21a47a1476d86394e66e22d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.596.tgz","fileCount":26,"integrity":"sha512-n1AnxPrtiLj7pZfz9gKKk/jZa0s6Kotph/EnmziCnAmB9S0Pe1ZYVG0JNm08Ufhs4pCIZWZkvoJF73hDYwdr5g==","signatures":[{"sig":"MEQCIBmjP78ikFZnSabsciGVw7dWVar/PML/M0gBuCv4j2OiAiB3vjGgjnuvu8WsAZ8aiDFG2dFYH/zEhv27cH/KuFztBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ccfd2ba01a46e6a104e665283ca9609cd6b68859","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.596_1747058876068_0.6460362347049466","host":"s3://npm-registry-packages-npm-production"}},"0.2.597":{"name":"@openactive/harvesting-utils","version":"0.2.597","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.597","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"96dd085c36b73db428573b4f802ee7447c865f33","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.597.tgz","fileCount":26,"integrity":"sha512-5l4hzRYqSMIm4EXPZofIWAIfdiPbouK/h448Fppr/kt407KsbB7sreoIBjtIpwacoWzLCJmBlHfHPJpHCfmT1Q==","signatures":[{"sig":"MEUCIQDS3TNFq3ezDN+alXhwVpH/NQVchtA/HCaVmF5AVpUgMAIgRwKK8fLMGfLWxYeY3lq77DrSF7I9jp0MqMm5qNn8EFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"79280a9ed951853b265e37abb9cfcc5bec15393e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.597_1747058900759_0.18556697053679638","host":"s3://npm-registry-packages-npm-production"}},"0.2.598":{"name":"@openactive/harvesting-utils","version":"0.2.598","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.598","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ecb661b58ccd96ceb0494b06ea3bdfc47124d46d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.598.tgz","fileCount":26,"integrity":"sha512-ua8dPIzrOrTW4Ckb9k6TNDUrToDOFYAHgdi85r/VCkCIMON69a9jtCQwij2W0BWiU01+JgdKr3MlNPl41uGQ7Q==","signatures":[{"sig":"MEUCIBHeNhZ1gzhWOO2F4JT6w0yfwmLeriT3v3OfR99Fip3jAiEAi3hOBTIsC3h9XRNj0AlyYOG6w2T94KMQiRkDGqg7MZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"91b476fe1aa659e79cb209ddc859d4861f9045c6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.598_1747058925641_0.3254896017597766","host":"s3://npm-registry-packages-npm-production"}},"0.2.599":{"name":"@openactive/harvesting-utils","version":"0.2.599","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.599","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3a69ff4d6dc635be5fe81a7a4ce0018beb867af4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.599.tgz","fileCount":26,"integrity":"sha512-dJLYG9ooQK1JUeBJinfJdMlwTwKQnCDyE6LLleEZlj10AWxaBQgNjNCXOX8RPR9Njy776xlu/cglU0K91b0Ztg==","signatures":[{"sig":"MEUCIQC4tLKLRcluMGngpUAtBvBHUrRMPA8FiebSk4qIyX+rZgIgVFEiGfjnRy0BC7iHFMUshjW3yAkFE0wi11Tpbe5IO30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"687e2af49924e99c846370b62fc752605d43bc44","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.599_1747058950674_0.9325695275776624","host":"s3://npm-registry-packages-npm-production"}},"0.2.600":{"name":"@openactive/harvesting-utils","version":"0.2.600","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.600","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b4e458f4c1dbb1a9a3f264d154da1baabbc55e18","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.600.tgz","fileCount":26,"integrity":"sha512-czFKCn4BiwarN6GlRMBpMkTBUgBKwdJkghBLtcgfEHCI9bEmuRMCXevTbF3xk3Rf4cHAaqB9IqQGhuRVC68VOA==","signatures":[{"sig":"MEYCIQCoBoRJLO6yq/+nSKQCorROsgJ1UEU0eSYTWjQDMBLj5AIhAMz6RXvDUgB4WqW1vw72y18rinbn821xUOgkUCu9FEPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"59e0c31e6c967a53524a0b4e7ebf8782f1f17730","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.600_1747058990824_0.9507661816470667","host":"s3://npm-registry-packages-npm-production"}},"0.2.601":{"name":"@openactive/harvesting-utils","version":"0.2.601","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.601","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"84aac70b19a878acd93481f7b3b9299a5defcf88","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.601.tgz","fileCount":26,"integrity":"sha512-gHw222/29J/7HbPWQJ+tZ+ELNO7wEBx+0nHfPNhmYvHS8ccOoKNssE3d6nGUu0UI3wB6do/SL6MuzPClK72JMw==","signatures":[{"sig":"MEUCIHxoh232rGKkdZjqXcE4I7Lc2KvwSi157qbqsDo1Qu7XAiEAphjisgx3PGhtK6L7I+ybTD1G7aqocrALrDN2QzdGs/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"30881b0db81b8b78d6799744775cf249aee04abe","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.601_1747059020357_0.7843636712309436","host":"s3://npm-registry-packages-npm-production"}},"0.2.602":{"name":"@openactive/harvesting-utils","version":"0.2.602","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.602","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b10654fd6751e23658305279ee40d72cebbb677b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.602.tgz","fileCount":26,"integrity":"sha512-i4lOUM+bGn2RcXsqD0ONn1Qz+bhJumg6LY085Y+pkUjy0r2K5lwQHkiUF7mgc2UaZljI5J98gHXR6r5/G0CYFA==","signatures":[{"sig":"MEUCIAiCI4MydeS2w6HlQ8G/wIl5tjf4t/JUn0T+K79HrKIXAiEAosEYnhEvh8A/kHC8ajPeTxiMtXawgjoBz+jRIcbZ240=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"991639ccede9e3c62851874f11b26c1c55340ea4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.602_1747059046752_0.5306881022906991","host":"s3://npm-registry-packages-npm-production"}},"0.2.603":{"name":"@openactive/harvesting-utils","version":"0.2.603","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.603","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"82438ec4a8893c33feef10c0dfe0e1e46638c44c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.603.tgz","fileCount":26,"integrity":"sha512-iDR5KLytl+hSPutcd46FbvIFkAn+eS4yclKCsSt9ixDKe+XEifj6xzO3Z9oNqy0HAzXCYUzF0Amj+O7g2xar3Q==","signatures":[{"sig":"MEUCIQCMynTK8z5yUs3zjtpelfxrKBMyHo9w6oOEI5bzyPXHYwIgSAyuTmisGesdHzR7Bf0/QhTPELqxg4ZFYQOfJX7pwJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"df40b76c73f87cad27cf5c15dedb63f763817aef","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.603_1747059073153_0.5468477514612009","host":"s3://npm-registry-packages-npm-production"}},"0.2.604":{"name":"@openactive/harvesting-utils","version":"0.2.604","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.604","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9bbcb66e351e0683c16708a43f584237adb6b8de","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.604.tgz","fileCount":26,"integrity":"sha512-P+xHj3m8O8idoU502uG56HA3QExQd8pP5YrFNPkuW/AAgT6RO+igfvM+52d0JsEuFOSmta474JDE4ZwQeDlj9Q==","signatures":[{"sig":"MEUCIQCTuJdm6zTOGo5END7kPLYNOmPZ/zJSG+tl4NAvWIzWggIgFKw2N0eQNdVZYWD4ZJfCuLcj6UjWFgsTEEMxKu+YJ1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c66e5fad399f425f5ab0bada66d6937d97f9b19c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.604_1747059098765_0.3798630370106748","host":"s3://npm-registry-packages-npm-production"}},"0.2.605":{"name":"@openactive/harvesting-utils","version":"0.2.605","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.605","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"9fb94d5a629c063b11be9794eac6ccfe81925469","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.605.tgz","fileCount":26,"integrity":"sha512-OjfITHjlBzfbru3CXtJwODG0/1ulG1P2lxA12JTNMImHIhLUQEZM6eQOPR6SfhVVZB+Lb4OIKoI/fNzsJ1EKww==","signatures":[{"sig":"MEUCIFdoWwxRXayj2RaO9mAo49HWqmJlIt8GX9gX7AXeyQR7AiEAuxLV/24y119J5eyseznGtEZfwxFx6AWznq7h9ztG2Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d055f73afd675accb48b0bac94a42bb35723c4e3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.605_1747059123588_0.5404626870095959","host":"s3://npm-registry-packages-npm-production"}},"0.2.606":{"name":"@openactive/harvesting-utils","version":"0.2.606","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.606","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b6ae05571b4dec2bac02651ab6af2175b42ccb6a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.606.tgz","fileCount":26,"integrity":"sha512-t0bLtE/U03eS3C+Rwujh9M+x0jG6UL8QwMFdmIA+xszm9UCb1Aa5ANI4vqGVdx/BxlCzCG3Ryb5muR49gdwIJw==","signatures":[{"sig":"MEUCICT0k0ArSXgAbKsEqL7yzXZkBUsMGbHyyweOButm091rAiEAjmOwmVt5nCkrASeTTPnndS8oicnjXutsKA+yFy3cTLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6d6c3bfb7ba9d523641b18cbd7b6ffdba908d4cb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.606_1747059149228_0.9464390973619181","host":"s3://npm-registry-packages-npm-production"}},"0.2.607":{"name":"@openactive/harvesting-utils","version":"0.2.607","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.607","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"62ef00ba06c8cb0a980c26608d0036667960017c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.607.tgz","fileCount":26,"integrity":"sha512-JHa3nKXk5ZlrfUWnSxeo+YFgxQrVFuEp+BjzMo1XIes9sXF3BlCxIlBxgm3ANQtn8S1ydIo2OkgWjoMhM4mw8g==","signatures":[{"sig":"MEQCIGlFQrvAG51yruFMngK9NbniWOXoNtkvgCzI2PgMY1XZAiAKlD4c4zBzjxC/b+npeeiRt6WOFrgjtMY3YxqNO/qagA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d76a97078c74dfd8b76c5d9128af998c7037a205","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.607_1747059174407_0.9315530253961832","host":"s3://npm-registry-packages-npm-production"}},"0.2.608":{"name":"@openactive/harvesting-utils","version":"0.2.608","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.608","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7b96d61613d28ced69fc6cae81ef7eaa545651bc","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.608.tgz","fileCount":26,"integrity":"sha512-QuAyNV88RWoAjQ/JEK24h2KFtAeky8KfjDAHRPpym1zsvhy1YRJC2xCr+bc3evUCw8SWt7wrruC/4FgnArZktA==","signatures":[{"sig":"MEUCIDY0nz4XD0BI/kZhpi6yahaoAsRpfe7O+TM8Y5pnzScHAiEAnU3EvFrEzzuVMrxd9n97U8+FWJSk05OhUowaTMU0VNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5b14ef4fc1c04174723380aec1f71b44e17420a5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.608_1747059199833_0.8510079925398972","host":"s3://npm-registry-packages-npm-production"}},"0.2.609":{"name":"@openactive/harvesting-utils","version":"0.2.609","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.609","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0b08f804ca7bda5e63de0ae295d360137def4d91","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.609.tgz","fileCount":26,"integrity":"sha512-WhDTslmaljr2YyLTjIZ/hstplUiTwYGeZKj7q1RwyF14Se7YSDJR7TWlBeA8evVtt0vd8KD0u9Yunj4b+GdVbQ==","signatures":[{"sig":"MEUCIEclVquxzid6hA+TDTWkjF5AySdLAaD5rjHce5XGuwF6AiEA6eInWhsA29yayK+Zs4Y1bxqrsxFm0czwjXN/4sF5l1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3f7b3d836186d29e64f5cf50de0be91b825ff751","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.609_1747059228946_0.9184114009070408","host":"s3://npm-registry-packages-npm-production"}},"0.2.610":{"name":"@openactive/harvesting-utils","version":"0.2.610","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.610","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"13136abe13311ea23b5cf5352262e7ef2c8a334c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.610.tgz","fileCount":26,"integrity":"sha512-yeCRq7pMNyZl+n6370G+gw2B6q9ZymdE1OKBkmasH4YUJUGG8r5B8cqTuEMUIdCYRd1VNUVInjCot0xJbNBGxA==","signatures":[{"sig":"MEUCIQCDiATL8/WnMCrDdQMkyxbmhjrc+S1n0qKP2pGza3rbRwIgAJHLK2UFvJ2UprPfg6AcM22Y654YUiJDuYQ82RLeiUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d949dfa0e865f053e399c52701e714be4dad7d01","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.610_1747059254554_0.20606881406110955","host":"s3://npm-registry-packages-npm-production"}},"0.2.611":{"name":"@openactive/harvesting-utils","version":"0.2.611","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.611","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"82e33764c629ded4277b13424e7b427bee57a213","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.611.tgz","fileCount":26,"integrity":"sha512-IJz/WY1bRGyZRBoOzUBxd/OgR33yc1aKZtznnw+ztIpOHmclhgMR/ZECsZoVcPDsI/5XQ2lGz6AK4cy4dKp4Qw==","signatures":[{"sig":"MEUCIQDfMeAvAgXV7L6roSeH2+dUbmD4nUz6g1UtIjCHubRF9wIgXj+Gf3ppkI2GNovsyvGBWeBNadsnlkP6LyfEeMR1fhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a52f400bafbb07d119abb35b30e3a094aed6611a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.611_1747059280118_0.9544571315551704","host":"s3://npm-registry-packages-npm-production"}},"0.2.612":{"name":"@openactive/harvesting-utils","version":"0.2.612","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.612","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a67def0151ff9c9e1aaeb24484e54cc708b1cc9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.612.tgz","fileCount":26,"integrity":"sha512-99A06aPDq60YcsfMo2ynW4dV50tSMpX2JWIz6qNqsTPDady5QTaQzjSDusInaqdZ8RCmZm+sBcZM/yEaedUizw==","signatures":[{"sig":"MEQCIF2M4xn/fttrv73w5OWD9G0+a5bf0ai+81x++FDDwD7dAiBzVbLT3QaragpfYS1H3gJcALv+aH02yyblv5Ri6d9nsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b1eadf337bea1428eb6a0bf8d01db8fdcfdc6f58","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.612_1747059305911_0.7035428793483998","host":"s3://npm-registry-packages-npm-production"}},"0.2.613":{"name":"@openactive/harvesting-utils","version":"0.2.613","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.613","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"523472ac08d8966f55e4b117c53aa482fe21b3f7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.613.tgz","fileCount":26,"integrity":"sha512-w3cAnPHc8TJ+aRjoPGh+GRxf6SY0s/BfYTmS69g4o0dxc1un+ZCwt9Kksl+9PT5M9D1e7pqY5RcDxzoJHOnENg==","signatures":[{"sig":"MEYCIQCT9we85AZDDaxA7Pw00tYHrRCwaW0eAbA2FPM2eV+OZwIhAMpui02yco2gC91/zSocnE+GFtB8IF2Mzdqq2PS7uGnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"efab0227022dc2ed6746926d0d4fa535e5a964fe","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.613_1747059334793_0.028280084343572653","host":"s3://npm-registry-packages-npm-production"}},"0.2.614":{"name":"@openactive/harvesting-utils","version":"0.2.614","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.614","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3d88f77554e88b51e28176de23aef8db4b253ae5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.614.tgz","fileCount":26,"integrity":"sha512-oNGoLCG9vyoFUWl2YF2QBobHHBJ0X7kuRkaPuAc1K5kcbaF1GytTSiMfDJUNMxWNpPCbVm6hvT8yi6O1Xs2WGg==","signatures":[{"sig":"MEUCIBKO1R7ojcGXyD2NC2CS1otv5k+3SBMhCMiy6ifg0kVMAiEAgH9lTvmdL058U3o63ovaxTfdBL9/h8cZSVX8djIcrjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7501c3a152923e7c1932146386e5293c29a44c51","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.614_1747059361771_0.5455365516496455","host":"s3://npm-registry-packages-npm-production"}},"0.2.615":{"name":"@openactive/harvesting-utils","version":"0.2.615","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.615","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2ed4dab659b8055b557fd68e2b331e3b98caafac","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.615.tgz","fileCount":26,"integrity":"sha512-o+4r2G6NokWhEkfimPTeHwEeumplfwICidsU2/QQEom/IE9MXR53v0EVbJ9X2O3JWB9q+isKGOLhOOpo/xT00A==","signatures":[{"sig":"MEUCIQD9/WQK61Y895fU1rgB6hqoHoZ07EteXZMqJV36O4EWBwIgEd+70JVRRICF3d/wwOQSFXRzlv0Qtmy/ooAXFmTi3E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8d1d5043659aaf7ced008c444f30bfb6f2b31583","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.615_1747059390720_0.06959599138016914","host":"s3://npm-registry-packages-npm-production"}},"0.2.616":{"name":"@openactive/harvesting-utils","version":"0.2.616","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.616","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"af504709b6945544ec4630263cb093d207ea63c1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.616.tgz","fileCount":26,"integrity":"sha512-YYvf029PyDn2vmyo6Ispz1a3sxAR0t7Ov6tOEljI5goZlOe3baxdT1QEF0MC9usqKIGkl1NEQbKjU+Wd6JeZ0g==","signatures":[{"sig":"MEUCIQCHo+fROsMhLZdL9cjWjhShSF820dB9ronXwgnLs2OtOAIgYFoM/5aLWZ3hUYmzxCtW4SJlQjKlQ91HhcFr+X/wdoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"55e379ef6e5a071b24cd3f3a1734cf7f694322ed","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.616_1747059417655_0.01662526595007452","host":"s3://npm-registry-packages-npm-production"}},"0.2.617":{"name":"@openactive/harvesting-utils","version":"0.2.617","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.617","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5ffa3f427bccd7bd1ade3353b477c740ba78a8a9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.617.tgz","fileCount":26,"integrity":"sha512-QQrFsE1AaTd03MvJmmLcjYEc7pxeZ48OP/Q5iPdKrnCrgJGpbZTom6hSg1eirGF9PMAMJMjliu1M/QGYwbn4zw==","signatures":[{"sig":"MEUCIQCuu7VDM8/ANuptFriWuAjpxP5tGDxFmOkB0cxF7BicqgIgNXHajcvMXflDXby5GYQdG3lOhGy3dLT9+a4qSTCF6xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7abeaa9c19e97ab4f6f4251f4f3e580e0a79b15e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.617_1747059446841_0.8190898739583794","host":"s3://npm-registry-packages-npm-production"}},"0.2.618":{"name":"@openactive/harvesting-utils","version":"0.2.618","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.618","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"520a55889cbb3d27dfb8f3651cb9bffed8ba2b4a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.618.tgz","fileCount":26,"integrity":"sha512-5OhE3QCG2WbZ7YPZKsMMTOLTBQIaIe5YH5j7uL63xXTwUIYKxsVDb7WT69IeX4vfu4pDYMocfQDYVZ73SwVS2g==","signatures":[{"sig":"MEYCIQD8ZDylCDgfy/SYlIstzYokW8m6ZeM8Xywrpauv6oo3BAIhANmTa8HaQYchG0QeHZt2DiQ2fKHzU0fnqJVtHA1vdzME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a3a9ee6908d2398ab22a27a91b7a2a4c3cd1a542","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.618_1747059470342_0.2618734839169379","host":"s3://npm-registry-packages-npm-production"}},"0.2.619":{"name":"@openactive/harvesting-utils","version":"0.2.619","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.619","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a08b17008d232daf7293056e3839c1881a915ae3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.619.tgz","fileCount":26,"integrity":"sha512-MhsTiJ/Q5c8XhvfIfGyPGd3sLdOljMWC7tNJMUJ4bNmaWy284gHBtMkblvEh5iAv1MFqECZCRPfTqyqS+MF0HA==","signatures":[{"sig":"MEUCIQCluS3HtFRwBOTy1nnfW5o2n07NUA266tOw66lB9eXqKwIgSiWFrLJxIdpGYEIoo5QV6jz8IpJ2mSnIjnze4AL2Cys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ba1113d2d0340e1f39df79f8a070c10065b8f95a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.619_1747059495002_0.21626457013434375","host":"s3://npm-registry-packages-npm-production"}},"0.2.620":{"name":"@openactive/harvesting-utils","version":"0.2.620","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.620","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a3e846702746454fd9c991063d6d8927da5dab0b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.620.tgz","fileCount":26,"integrity":"sha512-8Z7yn5KE5ex2QNiQmPyPW3QtocvGZel7qayWr5W0uFpmPIUGShDBzIGrmoX6Bo76PXFkGu9f1UsiESEtYdyd9w==","signatures":[{"sig":"MEUCIHZWyvJ/lWUS5aJEDVZ5Gc0Ebb4OMJw2X1OxSkPhGQb+AiEAhHaDi1UcYLWlG9/uOlaAW12ZeHtkjK03nrHayOIfqXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8eda38826eaa64e92a9629e12ef0dfb7a40ae7fd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.620_1747059521129_0.03435837019309029","host":"s3://npm-registry-packages-npm-production"}},"0.2.621":{"name":"@openactive/harvesting-utils","version":"0.2.621","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.621","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cff62cfdd30f22272f829846404a5cb200ec26e9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.621.tgz","fileCount":26,"integrity":"sha512-gvUaqnYepwAnyze+GrxdqXG1/2byWMdb32ZW8vz1TWckcHu86WrY8a414F+pWfdyek3O/GziLPMo9IBcxOhtjg==","signatures":[{"sig":"MEUCICUOuQph8x6FligRp5x3GwmrfJo+nOK0wh/iOHA4blj6AiEAowSqm1tH18x0ibNOMC4rWl7xwqZhD7tQ9aQPuIerM2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"749a8146f5dd3c21de295fb0d90c8db3e012a343","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.621_1747059548941_0.25963809530506166","host":"s3://npm-registry-packages-npm-production"}},"0.2.622":{"name":"@openactive/harvesting-utils","version":"0.2.622","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.622","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"40bbe738fdbd1cd72cd7612050c4b62e3db12816","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.622.tgz","fileCount":26,"integrity":"sha512-Iva+RK8Qj6vUmc/vrCXlyj04OHXD+qjdfQy65vIuEYSnTHK1eVOJDfbfqldawmQ6eTZ3+nLw9qIKv0F0V8NWfA==","signatures":[{"sig":"MEYCIQDKWmBhncjiTHHjU57bsBt6X8uvEQjivyhG9BCrvR/zrQIhAKWCtau/rGjXEaLdpx8TzsGarpzBgVOTXh1+r4vWASZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c653ef169e77a8971cdd6f65dc5923f5c3a4aefd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.622_1747059587732_0.6197239705785584","host":"s3://npm-registry-packages-npm-production"}},"0.2.623":{"name":"@openactive/harvesting-utils","version":"0.2.623","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.623","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"afa54661c77bf22030ff328da7f13c7553620dea","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.623.tgz","fileCount":26,"integrity":"sha512-juIX3D9mfi5FR3nTHfHCNLXA/3OceOiLGCIKykrQlOE5iOKwQCoMyqBEmBFT+PeTZpgR7LslsGatne8iIXnGHA==","signatures":[{"sig":"MEYCIQD7kYFWQwlCrW88MpHwAGVpmpSJ7XE0nVEPnGDP+kHJfAIhAMzNG4b1tBAkqLYwY7+3pS2oMPixkM5aHqjfpbJpfPHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d6577009136c7f11c3bb2a459b96ced1dd95f001","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.623_1747059622469_0.2122466126713567","host":"s3://npm-registry-packages-npm-production"}},"0.2.624":{"name":"@openactive/harvesting-utils","version":"0.2.624","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.624","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"21fe721ed78ff70d69020ba4827dfc6a73346cd3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.624.tgz","fileCount":26,"integrity":"sha512-NzyvEGeJRqyasj3ZZRKNlKukll1zJgRdBxykUyhH27KadOfZ4UR8HHMw1siPgVwvMUNZzBo2r3eU1Sk4aeGq6g==","signatures":[{"sig":"MEUCIBxVof6zF9Ynw5QZ0cl2XpvCry2OZrEmDVITp/IomM8GAiEAsLSZiDBZCIOQZ7TyhGGcMoY1GrlanyQ0hRNdcyHBKP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"14468bad00e464667ea1bebcbaaf3bad1cdc962a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.624_1747059648564_0.10525938309759497","host":"s3://npm-registry-packages-npm-production"}},"0.2.625":{"name":"@openactive/harvesting-utils","version":"0.2.625","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.625","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0b23267ab13c7c15117f57d4df70f51c799532cf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.625.tgz","fileCount":26,"integrity":"sha512-9wqc3R6zsL3AYf8kCtRQjXvJdcSxP8kJs2PKn6F8ksZfENTKi6SOXODTK6AfnmTs/dudYac5QnRmHc21+Jmt0A==","signatures":[{"sig":"MEUCIC5Z1MedhOWZt5IhJ8vFIvmeknz+ZQ+6MDcMg+yjn9gWAiEAuOXdnVE56hqNjWjDSqHlEf407Ciom3HOIYAMtudnARI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d97431e2f820304e54c25b2fdf08199db46e89e3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.625_1747059675254_0.1940168779567657","host":"s3://npm-registry-packages-npm-production"}},"0.2.626":{"name":"@openactive/harvesting-utils","version":"0.2.626","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.626","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c35859a12273f568f3f7be50f5f16391a9731a95","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.626.tgz","fileCount":26,"integrity":"sha512-M6TPcThzwxtmQ1ZMhN6Z1RzJ6yRHveXxDwoQsZvIb8EJesaLuTLT7oXgWEJsYcNNc/03W4L6XRNgRwt1dJvEYQ==","signatures":[{"sig":"MEUCIFak2F+KWzHjXk4b58h57SIEa0uAzOEESacDpI88M88aAiEA0D7ugM7CVTTZ81goHrkm5Ps/whQO9gdKin/XBTJVqfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"faeaf5ce5f3aa36419a5a4bc2d0d5566b28bac71","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.626_1747059699787_0.4852767725838847","host":"s3://npm-registry-packages-npm-production"}},"0.2.627":{"name":"@openactive/harvesting-utils","version":"0.2.627","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.627","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3d14f2768b68b6ea5eca0ee0bcc120585bd029ad","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.627.tgz","fileCount":26,"integrity":"sha512-FtXCPPE3LonauK295ZcBzDclePxvjtDFNl4UlfswvRlbx3KFo81xDO1OGNE5o3y5DrdlBeeAAZZWLmmrPae8LQ==","signatures":[{"sig":"MEYCIQDRuUxLytAl8NVYzdEpgzvp4VLA+IJZACvAeOyxx4x58AIhAJSmKqQYWC+anh2igUlyhpaDmaytxtUfvJUsxPvMRZ8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f827422893cba1de7062fdfbda804542329bd46e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.627_1747059728826_0.5976064816891535","host":"s3://npm-registry-packages-npm-production"}},"0.2.628":{"name":"@openactive/harvesting-utils","version":"0.2.628","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.628","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8de33893a9eb003427949479b520e61dc16c9425","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.628.tgz","fileCount":26,"integrity":"sha512-QqEW6hTLaLd0tC9x0IUaGwaXOcMohRy8DLUU9sCkqSXTgGXE+L3mWMhGQgLTTDl5WqoJaUuCrFOXSSxXQv4QiA==","signatures":[{"sig":"MEUCIQCQEMHhPuRPsi6IZdJPqNxTkyNH2jKpYPKQIk8mLFgPGgIgQOfMyly0i9n/8KfhOt4NJBV0cK9yP2c7TAWUhmfZKcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"86e8b962b25c50f25672254fe3385505cca99c1e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.628_1747059759735_0.30025129969890973","host":"s3://npm-registry-packages-npm-production"}},"0.2.629":{"name":"@openactive/harvesting-utils","version":"0.2.629","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.629","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a9f1978392caaeef53882b70fa01b9ddbff78cc0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.629.tgz","fileCount":26,"integrity":"sha512-1wsRYUDY2LrVmXOiJc8DcQx3929PS/uikBf39mRgaUHO1CSwT0J6NQkd/6B2EBWKtmvbMEyojUy6OTz2YD6spQ==","signatures":[{"sig":"MEUCIQDobB23TC9vCziuHXGpyM0gbunz2DgDMipbu0CJ+H+nTAIgeLH8uXmRWuu+f4EoCYaj2KvPFRzszD5+/2INN7eY7DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c41ec11a9a92ec0ed0dcf1861ab0a9efa98d99a9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.629_1747059789408_0.6598955514449287","host":"s3://npm-registry-packages-npm-production"}},"0.2.630":{"name":"@openactive/harvesting-utils","version":"0.2.630","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.630","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5f2f1180feda3c34968b708803131bc15c64a58d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.630.tgz","fileCount":26,"integrity":"sha512-ud8cHlMBO1J5e5YCJ/pok4Z7dwOHf7xrYM4nefaQz21nLdkDcexhQLLK15AiftpX5LkSS9XCzuv4tDSR6MyNxg==","signatures":[{"sig":"MEQCICVHg/ZRV0YnkIAfAc3bx/CLtqz9/B+gFDOObJqIipmoAiBEUw5pccwZClman5UJAt0M0b9LltfFZdyQ0217Ym7oKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5083d047f7c1e6cf7d61b4aaab211ee094526bd0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.630_1747059818886_0.2395955033199113","host":"s3://npm-registry-packages-npm-production"}},"0.2.631":{"name":"@openactive/harvesting-utils","version":"0.2.631","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.631","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2b01223bbf8bd08822ef3703bd9330e077955cde","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.631.tgz","fileCount":26,"integrity":"sha512-GxjQifvRNJPW3ZXH5+ATYngmxvFiACmxDjnTXZYheeoiF7dXkx8bUylLOnASPNmwioG4r4WsOD872hKbkpZ03g==","signatures":[{"sig":"MEUCIFY3dR13WKJ9P+qBI0XzEL07MIGmAFOMLVYajihk9nNyAiEAyWncV9aWRoB4K9yvnL3tvbTGeS8lEaF2aWDY6FgB5nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"23531414f1693273c5443ed53ab25b4003564be9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.631_1747059843710_0.5541416750189991","host":"s3://npm-registry-packages-npm-production"}},"0.2.632":{"name":"@openactive/harvesting-utils","version":"0.2.632","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.632","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cb9e2d6dafc65de37aad3b410a52cef4e0568b44","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.632.tgz","fileCount":26,"integrity":"sha512-Iw3Bil/neF6qK21sBNnPvZsGhyEMmPdEslxgqnVbfUQM032hR79HbY0FATJ1ySU8g9wP3lf7d9BULZWadyihnA==","signatures":[{"sig":"MEUCICpxuT0SFBf9z0kN7JC3oS/r4EorFNaNKfXUqBFStlBnAiEAg5JSTa959cqjuKe0FflPssL4ZxrDGqDSMbN7QwmG2Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ac68de9d849ce44d498ea2032f11cb0c7214b702","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.632_1747059869868_0.4244507148247769","host":"s3://npm-registry-packages-npm-production"}},"0.2.633":{"name":"@openactive/harvesting-utils","version":"0.2.633","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.633","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d3897a30f8e037c7197a630abe92d44be9204009","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.633.tgz","fileCount":26,"integrity":"sha512-1r3/koxe2DMantWu5dnoG6N7TTLJ6Jo1NbOTY3v9Vi4Y5mYn/GnmIxVlyZWkZEB4H+CsQ0q00Vo+vCRXXmoIcA==","signatures":[{"sig":"MEUCIQCi2bxUJaw5EH9eAJRDWGRHJtGbaSMV1yLHWOfYXja7JQIgEc6R9zoyqgHahDwIa0FYxFxzFI3YXXdby3w44jJG8yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"865d388bf870c20bccba0a6e86e66345cd8bdb18","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.633_1747059895051_0.6067638277085738","host":"s3://npm-registry-packages-npm-production"}},"0.2.634":{"name":"@openactive/harvesting-utils","version":"0.2.634","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.634","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e67a715fde32153953ccea51cba60ef24072cf8e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.634.tgz","fileCount":26,"integrity":"sha512-9IUXTEOH6dxDYLysPE5GGRDxz1EzXRKKorocEDicRFCyrj9ywujtsnXSty4Vf+Ghvw7nGEdA1Agokt9riRsPGw==","signatures":[{"sig":"MEUCIGQZ1g72+gCYSOVWg66xYBPlZdq66RKd5iQZFX9ymfd3AiEA5UipEdL7ojlZLyPSBX3FO4XyPvMcOoU1mlz5mIOA2Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5011ab03dd9d502b3ac3278ebfc1d66728e3710a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.634_1747059919617_0.9176230425445757","host":"s3://npm-registry-packages-npm-production"}},"0.2.635":{"name":"@openactive/harvesting-utils","version":"0.2.635","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.635","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"23c7cce954a1d915b6fc7da6351f10a57d97092a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.635.tgz","fileCount":26,"integrity":"sha512-P20XXPlH98yPGevWZEhTMSoCfAvaKZK95Jtwoaj8RaAE2V97V9HQnJt9Wh17MuzqWC3/0iT/A0Qd2gbckMTXrQ==","signatures":[{"sig":"MEUCIHxT1eJTPZxMkDqPRqp5sVgIY1bvgtAUlaWhzcx8TJGRAiEAnfT/Hf+vFe5Fh1FNTz4BzBuK1sgNvFHHx9lRCPIEwvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5c1898347d3ff5bc1607f6d59839bd6a8cf27b44","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.635_1747059944800_0.32299877436793056","host":"s3://npm-registry-packages-npm-production"}},"0.2.636":{"name":"@openactive/harvesting-utils","version":"0.2.636","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.636","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"75199bcc4a9626983967d8256abcd6fbe16441d6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.636.tgz","fileCount":26,"integrity":"sha512-tWNgNAVMUdV9NUoWrjYZlAMwle4TNob+uSKBAQZwPmwSa4Mm48HOay9H6VIFBJyzFZo6cqjHHGjcXu8r49GYdQ==","signatures":[{"sig":"MEUCICcWYh/Jpt+vIEnW/k6TPnLrg2AKlRgmo7njJyZn7UZtAiEA9+/VVoFN12Ijlek6IHMa0YPajJOzm5nVPVfz1PvOHzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0d7feffcfe9b9e5c05df9246def742f25f9ce966","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.636_1747059972661_0.8433319086394131","host":"s3://npm-registry-packages-npm-production"}},"0.2.637":{"name":"@openactive/harvesting-utils","version":"0.2.637","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.637","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e25c8d0865c6f20b99c2b4b1186e8f65afe73cd8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.637.tgz","fileCount":26,"integrity":"sha512-d6th/Ck8iO/IUeXeeobMlKe4gWtIoOtiBDMMRLHm4kn2t52rh+Is17y15cYr1v1DklKEu/FvY16gweXA16Zgtw==","signatures":[{"sig":"MEQCIAFug98fyD6w2wyzet507KS3Jgu/nALCJv7ypyBou/xDAiBtAiA1YBCMX2Mn17p7Jy2++9P2IiTpl5BgCSR3CMbpeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b58040b4e4048cb74523d3fc75e6002f9433a9ac","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.637_1747060000287_0.5217930080332396","host":"s3://npm-registry-packages-npm-production"}},"0.2.638":{"name":"@openactive/harvesting-utils","version":"0.2.638","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.638","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"82f19703dec0ee392bd6e73799c3945470d771a5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.638.tgz","fileCount":26,"integrity":"sha512-hnA50bDSPeY2z7UtesFJUgOT8WZFu530nJMdBSGMiNHjKvRP6SEQF0n50EbSQBsgZ24jSA700CFCddTfFUHuoQ==","signatures":[{"sig":"MEUCIBK9LBbhOEixCkwQ2Ez637ylgbvBg2drXkS58NFi5ifhAiEAjyFEihwQSqn0t+M/Ibb8apfXVe3lvj0HzRWvv7D0mCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f1a767c03d61d93be335a20a3d84799a3a8efa47","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.638_1747060031341_0.6025115343551859","host":"s3://npm-registry-packages-npm-production"}},"0.2.639":{"name":"@openactive/harvesting-utils","version":"0.2.639","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.639","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"594cdc1c2b0d4785aad79ea320d54a9ecf4d8186","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.639.tgz","fileCount":26,"integrity":"sha512-YPyL41pnHXxs8kXUF+w+3l+BgyIDdPUQa2IGWH74ONR1WrQqJhtVB9AN/vhZIcrNyGrtpeUwHgwEGaDVz2rMVg==","signatures":[{"sig":"MEQCIHTybqV/GHV3NsqHtv+PHrSbbpRWXUr3d/XqQDklacVNAiBxmUnK5bbd6mxfsaS1EgCPbARdRxs+AjVhsYd6HCKQMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3e06f61501336cee018d4e4403b38f3549ffcf6c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.639_1747060061570_0.45234900531367916","host":"s3://npm-registry-packages-npm-production"}},"0.2.640":{"name":"@openactive/harvesting-utils","version":"0.2.640","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.640","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4ab07c16686516c90c83b668476daae7e132c2fa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.640.tgz","fileCount":26,"integrity":"sha512-hs/f7pZ9um+hJ/duq8S1kH+MSCYVr0SGPTucJ6FeUiNpOpi6LwGaV02SJ7xbDXl/KXao9zEv5R1QtOyYyjjTkA==","signatures":[{"sig":"MEQCICRpl5wrCrvUw6N11lqd/V+gsqOQ2nVrQMaGj/6CbW/QAiBcwS8gPv50FJphxSS0stSeavU60r5uSBBkyEil77bCng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3ac5ea5975397825b66a8a777051d1f5385c36d4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.640_1747060092059_0.3162320826730778","host":"s3://npm-registry-packages-npm-production"}},"0.2.641":{"name":"@openactive/harvesting-utils","version":"0.2.641","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.641","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ce536e5422d3d0356c8bd386e9dcb947dff27b9a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.641.tgz","fileCount":26,"integrity":"sha512-HNR2upevPu+7cAgnc52PqbZD4P/snsmWgKZ0TSUU0ouwBrefeH/9eAvRum96DMVuaps+YJIxOvL6z72GqY3O8w==","signatures":[{"sig":"MEUCIHRvZZBZwWnoI2b1IcChfJrvspUyXrreXrwuFDLRjublAiEAiMWf3myJDAYZRVhr0AZVrvtxoh2qwT8QUSPpF9jnG+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"899dd6a80f6a3511fe8e243f3a0124352af9a4eb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.641_1747060116899_0.8002226980729066","host":"s3://npm-registry-packages-npm-production"}},"0.2.642":{"name":"@openactive/harvesting-utils","version":"0.2.642","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.642","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d51843e45d57dc9fb5fd7ed7a8aeecb3fc769bd1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.642.tgz","fileCount":26,"integrity":"sha512-1m4vIz0P4E0/mVF+/jNRFDUeV0d6mkVovKPl4ZxDgUZI00TjgbQxu47GQO+XYrqYFj8hCbIVkbJC77L4gE4pDA==","signatures":[{"sig":"MEYCIQCuJS/4JZx3lpDFoJ7DBR17hgmmshND0TKzJzwu5yNgNgIhAKOD/j2ehhseU5rIblEbxmC/rc4a3PvAJnG1IsnV39Uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5f4143f64f6abafa647af9ad1038bf9e594278c9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.642_1747060143734_0.0576333222872043","host":"s3://npm-registry-packages-npm-production"}},"0.2.643":{"name":"@openactive/harvesting-utils","version":"0.2.643","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.643","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4567ce611aa82720a5fdc15aea359f4296f2a0ec","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.643.tgz","fileCount":26,"integrity":"sha512-hXAPLNxhwjtCsM8Z02zoaGIY0ydmEOKPYxM4l4tx+CygfkiVVqgeNgZetUcbdlcst9ByRM/g64/WJ4JXFuOnrg==","signatures":[{"sig":"MEUCIQC2umuBm8MZA3mOYUaimVSQEewOfeqX7wD+8dF+u9eLmgIgYRiQlVna+KUcbbt6/TkvPlmsCSrHCzS8mXBFf5z3HWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c2f4ac3eb4a4e24cc7747023e2299c59be90de53","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.643_1747060167805_0.5931866259235443","host":"s3://npm-registry-packages-npm-production"}},"0.2.644":{"name":"@openactive/harvesting-utils","version":"0.2.644","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.644","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c2d148d4820a5d31468cb37460c70d0094463889","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.644.tgz","fileCount":26,"integrity":"sha512-eXitWL/2RuntVnPXR88+Jbgpco9x9xrcNf80S5ajwYLqoBAvve0hF8LA/3WfA+UlpKsB/l5Y8Iiy1C1C/8GsJw==","signatures":[{"sig":"MEQCIFrxZdMj6KxN8vTQNCzlvwvqJqx92xxMad3vAekl+HNXAiAOj9WxDn5x//1Vr2hEc8U9BDyFCePBrkU49OEKSSbv1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1d5d6fefcd250f62b8ef890d06f01b24b66f9269","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.644_1747060194496_0.8288010913327684","host":"s3://npm-registry-packages-npm-production"}},"0.2.645":{"name":"@openactive/harvesting-utils","version":"0.2.645","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.645","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4b6a4c4e772da87e2bb1e194eba01e84a658b0a6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.645.tgz","fileCount":26,"integrity":"sha512-yEho/W0xW3uyS2IdJQbXs1g1wpq+ADqhNDF8VlxJNKzqDayflrkbQXnzDu0gBHmNs180AG9SW3FiihgJFUuC8A==","signatures":[{"sig":"MEUCIQCPYtV1Iowl9VAWwPnYjn6RcNd7gicBuT9dH8aQ9AV6vgIgNLIBHU/eyrvxgu6vjfpQ7S9xpmd6JXC9IlnAl5hrfyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fa57eec0e2dd0e551a35229d95a9ce8e60506020","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.645_1747060221257_0.25527423150638207","host":"s3://npm-registry-packages-npm-production"}},"0.2.646":{"name":"@openactive/harvesting-utils","version":"0.2.646","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.646","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"76d60fd7f5425fce6b60ac9bea48a55085c8de88","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.646.tgz","fileCount":26,"integrity":"sha512-60/AuoUpXBBF2GOgIpp0f8mXdVGefBQkPMV0DN/YzdVUjGiPC2UBAwF2W2o94YWQenw2wfxz55wRpLE1MCZq9g==","signatures":[{"sig":"MEUCIDlZZcFAHYx5OVQiWkuuqXJ/jS/5sBr9QvipVBsG/S91AiEAqwAJKtb7zqcHh3jAilJ0HW15Bx8w3zncvMJI1ULC9hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"49deb2b45742458b378d881f557fc23e876dabe3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.646_1747060246583_0.4658236563705256","host":"s3://npm-registry-packages-npm-production"}},"0.2.647":{"name":"@openactive/harvesting-utils","version":"0.2.647","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.647","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"78eb3b07e7c3e9869e2eb41882fd8853bfa67be6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.647.tgz","fileCount":26,"integrity":"sha512-qXtdksWzIFTo2uTDLAVnWKg6+PHa21AdyitjsIwmYBNBeOSerN9yf/9UnIFPk3dj7mKgGcAO8uwfXkvfJUZ4Rw==","signatures":[{"sig":"MEYCIQDiJqaR+4M40im+dz/xfluVRKeVH5JLezhDaSHV9r2qWgIhANwkaP5nwAwfJ3K9k7c0fRRVMz4fu10LqmLZ+yQaIYnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ceb4af6c88add6cdc86d592a2d04de27255fbbfb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.647_1747060274689_0.2938352943717275","host":"s3://npm-registry-packages-npm-production"}},"0.2.648":{"name":"@openactive/harvesting-utils","version":"0.2.648","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.648","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8b27f4116bc085037124f76234c1cd2a611e3879","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.648.tgz","fileCount":26,"integrity":"sha512-QPY87/1zvQtFfIZpevqoHHMY5iR43M5f6SOpa6ml1RUKtA2J+1wSANgpRC+dviEYghacMyJuOV65Rpzy9ESACQ==","signatures":[{"sig":"MEQCICSpPFZyoxOX0x+4mT0zeQKab2OlK2ypkOdP+qN86CHyAiBtRW+v7zoJFF1qJNR/Da8k7wmam6gOn2ECmtEH1m6+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cb67facafff29584ca0532d75d896b6bea862b00","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.648_1747060301190_0.244719590933006","host":"s3://npm-registry-packages-npm-production"}},"0.2.649":{"name":"@openactive/harvesting-utils","version":"0.2.649","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.649","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"898d8d585dfa0d99fa39d8558a1a056f5a8b33f6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.649.tgz","fileCount":26,"integrity":"sha512-jQ9WXFVTzj5atDpl3j5lUVW1SoQe80+zfXlQXuHlp/tVDCLj8g7DBoRaSzWOSs8CU72QWBFL3LrFMz7OHtrpOQ==","signatures":[{"sig":"MEQCIB7Qb6EF0bcaiX63K46dxtEpsgBHuc934lyq4nQ78Te1AiA3ZDnSbC7i6SSG9pVAngj8Z/tufePbKWvZRaqpRk1aYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f70dd0ae37414662ed4016ce640d0309e75e9a5d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.649_1747060330127_0.9019647137975757","host":"s3://npm-registry-packages-npm-production"}},"0.2.650":{"name":"@openactive/harvesting-utils","version":"0.2.650","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.650","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"abfed2d03230be55feae0c538bebf157f6f42237","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.650.tgz","fileCount":26,"integrity":"sha512-vKzodMR2cl41ZQ/Ca66s+et2syt44Np7Gb7FkLe6C26O3yL3u4YToxODCtNZ0HG8rKav1fC6KbKKjA0lJynQOA==","signatures":[{"sig":"MEQCIF9L+iCkI1aMxato4YX/UK2R+dCwKpbAawkx0Q4U4zjPAiAXM+T2K3/6CypqVQzaKLwhwvj7mpuG6cWs1kfi/q2cBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eeb8d21a2de8a54499eafdc5bd4fce654137f327","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.650_1747060355132_0.8299144342611886","host":"s3://npm-registry-packages-npm-production"}},"0.2.651":{"name":"@openactive/harvesting-utils","version":"0.2.651","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.651","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6e3e4d232fc0fef36667330b6746e6f3b94ef4ab","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.651.tgz","fileCount":26,"integrity":"sha512-c7SCExq4sOaJUChy/yA97uf0b7cg1x1nABWkgqLXvM7/e0u6ScMA71cX/YLSje1ofjaZFMNOr4bbxzRC/vh5Dw==","signatures":[{"sig":"MEQCIHY+AqKK0rh8RR5wIkcj+MvfIQzyIGtCXuVRJWm6iMUcAiAYhuyJxnD2ZBBXoDxEybELevN+XiSfkvoA/jCDut2aUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"341ae30f83d222255d69861488d76c3f7143f475","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.651_1747060380002_0.39696834926745206","host":"s3://npm-registry-packages-npm-production"}},"0.2.652":{"name":"@openactive/harvesting-utils","version":"0.2.652","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.652","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"019a2c392bc6644cf49f7d4b6955f8262ce957e2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.652.tgz","fileCount":26,"integrity":"sha512-kl/vKituqMRMgyk57S4eYwIGb312NCdvRqjK7hjJfv3HSV7Ymj/F79tN/UkDk8dTIkzt6PLICMdn8zCLy2ikOA==","signatures":[{"sig":"MEUCIQCvW8BKUDzwhMjill6vGgID74ZjRU4/jjBhaD60HXCDqgIgEyn0/04QZMpYqJQ8sLJypLT4YzmPIkjuX/c3netvMBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a1b7a318d1a54ec866251328a445c3a56a41a143","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.652_1747060405323_0.13813277441480465","host":"s3://npm-registry-packages-npm-production"}},"0.2.653":{"name":"@openactive/harvesting-utils","version":"0.2.653","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.653","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cf573889f73c8d0513804e965f7ef48969c97835","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.653.tgz","fileCount":26,"integrity":"sha512-s2RLG3wss2mhrIhWuhhzRX5YR5SAcvW2vUlmFuF0UOLMuDbUnCbGsQDINHZEj/4wLEQpG4Xnytnwaawnj5th9w==","signatures":[{"sig":"MEYCIQCSZKviRu/u+n57Lb/bkTNzZh5K1g8qkkWOjHXrkPpIKAIhAP1XA9yCy7/ZGAZ73Mh83oTEGTCRMZ8AQqoA13X6Nxmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b23ee893aa281ef027c1a2b68b3375518005e036","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.653_1747060432943_0.6601447694055096","host":"s3://npm-registry-packages-npm-production"}},"0.2.654":{"name":"@openactive/harvesting-utils","version":"0.2.654","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.654","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0f233b4db2c83fcb0f70365561b3bb20f4066212","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.654.tgz","fileCount":26,"integrity":"sha512-NDQSmfrFlO6dZt3xcktmgTJVbJnFQgj3JdUYugGw6iXXYZ/iGTAEzTHnLeEZoeQWE5BmSWNa5UKyRzTbjyOUXw==","signatures":[{"sig":"MEYCIQDA4WjcKVpwfYbV9kCqdoLn7U1x11ZiMRZ3lCCKPz+CuwIhAKGzD8Z1KJRHi+PjqJfEDYsxISNAg9fMbPBMBxiM/AfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eae9816838fe92759c4288b83d4fc29e7cb9f630","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.654_1747060456634_0.8011597041794314","host":"s3://npm-registry-packages-npm-production"}},"0.2.655":{"name":"@openactive/harvesting-utils","version":"0.2.655","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.655","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b304a6c7d1ad637d491bba3077e1160c3c8a074b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.655.tgz","fileCount":26,"integrity":"sha512-Dm7sbcA6Cq2GNDR0csr1saW1rInK/0w1nk6/d36EgRs67hGMSnuSH6LI+Z2Fnpuwl83WJrSiUnuLbs5JGTlABg==","signatures":[{"sig":"MEQCHyZCa2fjqkABusDaNHNu+uFFW4Ob2FyMOGoz/V1O6LMCIQC4pE7k3872DFTYkeGPA1ae/1h0kdWPdM+/1QO6QAMKEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6bbd018f8214994ecbdff7fe378b20536435c38b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.655_1747060484410_0.38486458332411577","host":"s3://npm-registry-packages-npm-production"}},"0.2.656":{"name":"@openactive/harvesting-utils","version":"0.2.656","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.656","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f00b5ee4e69427efec7620ec891f38a0853b9be6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.656.tgz","fileCount":26,"integrity":"sha512-fny/knoVjSSN/J/JtcVzXF89rtFc36F5Gj0RM1GBUosfnKtSh13/1lPgsNRP9KJezpjzYPy5bRiKBTebbSZnDw==","signatures":[{"sig":"MEQCIH/QC54Z8u+NLyELfNzFRhTw9wVGfaSYCmyt3V2o6b+VAiBGR7TafBfSTHpyN6xaOjusOzzuQePXw7ZiZvxHwpWhBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"100d770934feb6a31193c34358780faf6ec78df0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.656_1747060509542_0.6391853451523963","host":"s3://npm-registry-packages-npm-production"}},"0.2.657":{"name":"@openactive/harvesting-utils","version":"0.2.657","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.657","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ad491bd0471522b884fbceacb781051c720d2c9f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.657.tgz","fileCount":26,"integrity":"sha512-fQUrFpOMbn0cEVE8LgdyGjef8I3667YDIMCcS9O2NApIkQ3gfKshanhaZ7IDC5/mtdvn/dQnG41C7BAcVWj8ww==","signatures":[{"sig":"MEUCIQDtDzeZVjQ24E2IcW5AtlBnpWCh5ssCap9Qq7eaAp8kiQIgLHFaIy9d0gUE+eQ8uj1rL+hGzXczPIL50x5k7rQ4Cpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"982f3658cc33646d3413fa200c253eb71558b7b3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.657_1747060533720_0.3263344032405653","host":"s3://npm-registry-packages-npm-production"}},"0.2.658":{"name":"@openactive/harvesting-utils","version":"0.2.658","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.658","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f879bc60b547ba80addda15b0fb4925ebd4e3a30","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.658.tgz","fileCount":26,"integrity":"sha512-r/PhreX1MBrTY8GCmuXyetmdIW0040bp5Ml79Yr4JX5G8YvI9qd3K/UwNnXk3dlRz6ZvzxkOb7b4jM3y5yHC/w==","signatures":[{"sig":"MEUCIQCp6vWNvrMVrGawv9+a9rx0lwgQij4pAXMX71y4SVbf9gIgUi87Q74YVqD5g9z2SGWbc3u7MOmwvCM4HVLvLsWPQJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cc3c6b1a48e6ca6dfc0ff5baf1fb03ef58feb13c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.658_1747060560943_0.5322622596447473","host":"s3://npm-registry-packages-npm-production"}},"0.2.659":{"name":"@openactive/harvesting-utils","version":"0.2.659","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.659","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"851f84c8b546602c0b14b60efb39565026388b61","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.659.tgz","fileCount":26,"integrity":"sha512-if45xNm8+pDoUjinXqeZ/rJ+siu05ABHbrV+gghqQm+SCR7m3Wpv5V6QcW9a5aIV3syHklwicuMKBYEN3FFSog==","signatures":[{"sig":"MEYCIQCrXe+SwMdxV8vFhigFptIAK1Ou5n4yU/BheJXBFhJ6GwIhAKhGTHXAZ2gkOm0CB1PBQoAgSE321GUWwvY3U1ln9iVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"08048074b9bd7ea2b6222265cacc911e8f6d3237","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.659_1747060588672_0.05117315910789122","host":"s3://npm-registry-packages-npm-production"}},"0.2.660":{"name":"@openactive/harvesting-utils","version":"0.2.660","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.660","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2c7bfb196834eab90a1cff14195274433e7241d3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.660.tgz","fileCount":26,"integrity":"sha512-UpeKKsBKJDQ1O2mi7Ylyyk/yCyB+gVzQ6xJ+tFPmQUT6k230AURpOvTKakrTyQ75xjUcA+4r7KxgXdYDDRBeQw==","signatures":[{"sig":"MEUCIQDpM9d4KLegedqPEabhZgkcqiSP1BguljsqToHphQGapwIgIuIAN8xaSNGNhkLEc6K5KBa6VESSXtwYvw37/WQrsXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b73e4b5997c63181691d04780fd0e6f2f9c0831a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.660_1747060613936_0.4196481621770065","host":"s3://npm-registry-packages-npm-production"}},"0.2.661":{"name":"@openactive/harvesting-utils","version":"0.2.661","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.661","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5d267fe718224db246cb055db83bc792f433bbd2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.661.tgz","fileCount":26,"integrity":"sha512-6IZDDcofTNrEW6oN1+TARIt44r0sMmUpta1bquRenf/rtdNYDseFyMAb/G7XjqeBebfIC/i0CZFnTLyhb2xB6w==","signatures":[{"sig":"MEQCIC4Z+6kuiqvH5eDA6Bj4062mzFYzI8h5B+rL3nQHUtpeAiB2njejhLHSmkkl6Okhi409eA6ngFsykYusY4WUsH7fZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3964de1421720b45e8e9edef210ded5dd755ee2d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.661_1747060645144_0.32873414710984905","host":"s3://npm-registry-packages-npm-production"}},"0.2.662":{"name":"@openactive/harvesting-utils","version":"0.2.662","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.662","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f4712fea1ccc98c95b6b219e4835cad28b006842","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.662.tgz","fileCount":26,"integrity":"sha512-TPCr2PycgjgTeOFp1W0ROQUXPfhf4iiAQ3ZEXf+DrAaVSCbfHTbma4HA2NxnIeE4oj2HEdO9H/emNBUDgFJVjQ==","signatures":[{"sig":"MEUCIC1GOxPe5J50M/CHHVCrVb0tsNMtxvMnIhwBZDzKDUFTAiEAqM0QTKtQBmmrg68o9//yUlYh6wPU5Y8in+AcUR3kNxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b2e9307ea753d8da0237dbd098881eda5d7526e0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.662_1747060674464_0.27544398072247067","host":"s3://npm-registry-packages-npm-production"}},"0.2.663":{"name":"@openactive/harvesting-utils","version":"0.2.663","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.663","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b73ab9b0dca8f36e6aac66891ee2df97b7130581","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.663.tgz","fileCount":26,"integrity":"sha512-0B1A7U+wHTRD6a/OzD/fFZIEA5pO2kSiqJI49DcTrhMfFuzTQaAMET19WGJ+X+VcTVsUzVWpPeQt48T4HKZNEg==","signatures":[{"sig":"MEYCIQDk1uPl5DWDdseapVl+Za1iBCpbxo4bdU0v846dTeHrygIhALYP1r6W2k2lK5DBbUzphsG7DWtQ62La4a+24zqb5MAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"86dd8659690a5699d58a346759085ef999877df7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.663_1747060700053_0.7527847546734736","host":"s3://npm-registry-packages-npm-production"}},"0.2.664":{"name":"@openactive/harvesting-utils","version":"0.2.664","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.664","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e03c6bf12a391df7c7ae9f107da3e4b5cd56cb6a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.664.tgz","fileCount":26,"integrity":"sha512-ykBal78/CYcR2mct2kR+W+0R4aEA/VTdglZBb4UQcuCI+mCH+J5/tYSEMV4MQyJLKtJ3JYhILhL0ReHRlhRD1Q==","signatures":[{"sig":"MEQCIAY2yuUdU9obcCoS9kZ8mvs/PoKBkhn0pfmmgiz+/jcVAiA32xpAtxidMPodKm7xBYxxCdJkHCGNj+TZhqWMikUm+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f5f1341682b5ba3ab2a0aeaca50df771b9582526","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.664_1747060727434_0.2947277267083446","host":"s3://npm-registry-packages-npm-production"}},"0.2.665":{"name":"@openactive/harvesting-utils","version":"0.2.665","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.665","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3916c77f71fa888aa6a07ef42f2822dd3569ebe1","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.665.tgz","fileCount":26,"integrity":"sha512-eOeYb2e7xpfqyyHns7P10MzSRKqjBglLjhVY0S1M8N6lcIuzpw5PN7NiBASaGLtJQWTsOAPyjp87aSGSqFLKlg==","signatures":[{"sig":"MEQCIFXVhtUlaoWNkcPlP11gNjqd1dV00YoRy3DUA1B/MVCOAiBdQcaY31PfS9YyJduh8WwRgok22qt1TS1p6QKzY4l+pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"150b1493b8d945362399587f4cd02d71b25ad6b9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.665_1747060758487_0.6290037043743066","host":"s3://npm-registry-packages-npm-production"}},"0.2.666":{"name":"@openactive/harvesting-utils","version":"0.2.666","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.666","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"00f3b33a5458b31f84b7bf69032fdc061c1463d6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.666.tgz","fileCount":26,"integrity":"sha512-HK9ilv6qTUWjy4Hmuu4Pgm0kW9MFjumWDudFusZG896Q83oKhezkTrjOcPonu1c7lZFh2Qp2BmDggNYh5mZ0Ng==","signatures":[{"sig":"MEYCIQCU3uT+fhrwdP7W3piRIw75qLaH3aIQ+B4L6mlFyYRtbwIhAI3W/GOF0j7DgwgfumuLFhgV9aoKC2TsixW3vMoUeeNn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7e23cc92fab33a3d5b9a20f22a5bdd481ab65653","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.666_1747060787186_0.5925213540885785","host":"s3://npm-registry-packages-npm-production"}},"0.2.667":{"name":"@openactive/harvesting-utils","version":"0.2.667","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.667","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ae19a6b11b669cbc7ca9f31ba9eef9d035043399","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.667.tgz","fileCount":26,"integrity":"sha512-06Pe4Ktj1sFmo2CDJKIxcxLLxHN9lUmINAToUZldokeICWctUECtQ9x24PbTU2yD4cgxSLtkZbTZcm3a7iNE6Q==","signatures":[{"sig":"MEQCIHaij5Qra+cw90zxZK8DrTc2YgehXlisyh5ON7DjIbJ5AiBaAkGYHAY8Y/vKrE/SDigiEEjtG9hpqSO3lmR7/n2J6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9a90fe1ee8793d11ccb43a344670bd0e65476542","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.667_1747060815521_0.4836539539946556","host":"s3://npm-registry-packages-npm-production"}},"0.2.668":{"name":"@openactive/harvesting-utils","version":"0.2.668","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.668","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e305a96ce3c8073694bce87666fafe433d77ce6b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.668.tgz","fileCount":26,"integrity":"sha512-j83fAVwkGGE0VCUEh/ybiOx9/eRqFjr5W8z42Stoz9h47fLQGkZ0qitvbaTVcW65EjVZfwVtoDzo5sxURkzfOw==","signatures":[{"sig":"MEYCIQCSSE2ZF1yh+QrXKFvTRWLz9MI6ZfCPo8AZqC28U70YtwIhAOM64RhQe7oqa8rTrKPMDDcTrPCOYul5Ef6ijMXFLjNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9c281830552c7c690e7a32639ba1568e246871ef","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.668_1747060840873_0.5277724957544729","host":"s3://npm-registry-packages-npm-production"}},"0.2.669":{"name":"@openactive/harvesting-utils","version":"0.2.669","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.669","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5622f8e56d982c384687a4535d28e4d6664ec42f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.669.tgz","fileCount":26,"integrity":"sha512-h2B1YTieBw/5EvJU7w1BVaAiDi4IfkX4Wgb/7uZ8hgDO2kPd2CKcAIySWQVdDlUo/fgn6vWmq8a3qN8cZWWODw==","signatures":[{"sig":"MEQCIGteoTTm6L5nt7NwDk3UcY+E/njHzC0k98PKPCGK76k0AiAiaGvqmbAzYe7eGc7UZ+HXdHuEMiDqBgy28EjhzFch9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"549fbeb518b601283b9df3d64925e76740c5d1d6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.669_1747060865838_0.9346549007163962","host":"s3://npm-registry-packages-npm-production"}},"0.2.670":{"name":"@openactive/harvesting-utils","version":"0.2.670","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.670","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"611e9752c7df0b8f416ef5a43ad73cf9d6cd3551","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.670.tgz","fileCount":26,"integrity":"sha512-DKwXl8shf8s/gmmb1Lj56wapN71GqQPCt0EpXhLOvSdG3Xo4Vv+++++UM1uWgiyUx6bI28WTyKaxwT6UITMJCg==","signatures":[{"sig":"MEQCIHyPKA/vH45xJykbai12FGbIGU6pROXIgQ8yxqIBubSzAiA41EIj2aGBfxw+5F8Il3bhZvgKiYsjoHyBP2fKhI/lSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"452eff9c8d62559180aad7f5f9c22c76fca41bbb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.670_1747060893822_0.05738193346078102","host":"s3://npm-registry-packages-npm-production"}},"0.2.671":{"name":"@openactive/harvesting-utils","version":"0.2.671","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.671","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"967b67450a2701c2f98aca976247752c286090be","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.671.tgz","fileCount":26,"integrity":"sha512-lN4vTmm3aTj4W3xVUs6UMnecJoLU7wyt2aVQupN/Yq4J9v+jfI5+K0vsbtwkKusDMrIbrMjiFCTRRYhJHafGTw==","signatures":[{"sig":"MEQCIFGRxbYxS5s9xsrgWUbHZ3cexQm+/Il48HeUNFnjcboEAiALfjS5nyAm+gbeCschqJDjsxhPO7zXkjqlevB7N53Mcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c02dcc0e842cd387c161f022db9e7bd5fd65f561","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.671_1747060924237_0.3191622612557463","host":"s3://npm-registry-packages-npm-production"}},"0.2.672":{"name":"@openactive/harvesting-utils","version":"0.2.672","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.672","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7d310190430c7da4ce9468452382d6690586758f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.672.tgz","fileCount":26,"integrity":"sha512-hFTtAFsM0O6+GoN0YVbDdaX6HOCKBWVJKhOXP3sIYYEk7re0sTFJ1kRb5euqQwnhz2Pagf39UWH+EMISlHoaYQ==","signatures":[{"sig":"MEQCIDpnGhR5vOrbMcf5YC3k0J4q7W1AG++fcjxRP2HwVCTYAiBBDUdZiIdDm5D3MxZOTDlLvZLtwkAs4ywTk26PkkRifg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c5613711980d00ab2728accf7543bcf1f396f4b9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.672_1747060949688_0.21773001046574492","host":"s3://npm-registry-packages-npm-production"}},"0.2.673":{"name":"@openactive/harvesting-utils","version":"0.2.673","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.673","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c0ed805e4a73276138021bc2e28442a76a9d206c","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.673.tgz","fileCount":26,"integrity":"sha512-9DgW2FGMGCOq3CDzhWBTe4xpCUyBULCFyYu8THEvOgudUlxPBHvrfE8+hmpPCRQHpriCVSBOxFjvnwemb9o+GA==","signatures":[{"sig":"MEUCIQCKb0L0+c7XLCZjyg+RufMYA3to61T30XjPyYRFWnGDWwIgeFQCDag28LTBgXnftePVu6pxabE4sdRqd8eCLhm5vFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"777830c2244e4d0a740d2eb38a1b9a140703991e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.673_1747060977064_0.7258640206002356","host":"s3://npm-registry-packages-npm-production"}},"0.2.674":{"name":"@openactive/harvesting-utils","version":"0.2.674","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.674","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c7ce3dff191de0888335a17225af585f9a6f4763","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.674.tgz","fileCount":26,"integrity":"sha512-FcQaT6lbB8OPS1VQwYINFFLLr9JlpwgAK44ylBEDW1X7l5/mKtXM+Y6ikxM355/TeFboCFQGIZYhPdcdEAzr7A==","signatures":[{"sig":"MEQCIHmmlMmNZ/Mx70cvM6+orv9+bvChy+yrkYHCWlAKPBZHAiAoRnQ7TMjXA/bRtXtiO2UPyEd09PDPYCimWyfEowTAqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ab29ac1714f8204a196c07bde9606eac60a0d59f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.674_1747061002201_0.06026774137479718","host":"s3://npm-registry-packages-npm-production"}},"0.2.675":{"name":"@openactive/harvesting-utils","version":"0.2.675","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.675","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2f7e50cc8eaad2f6488e919e79b08109f7806a2a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.675.tgz","fileCount":26,"integrity":"sha512-CGivpj46ndT3DJvo/UXbPNw8QTeljRBzeyI+fdu6oKI1VGiK9z2AGfHlkNxMTHf8+i/R0JP8zfCvtVWTkr2nvw==","signatures":[{"sig":"MEUCIQD4xDGIAKwAbaZceGBH+dGvn6ppHK62qaKDRZDApzH76QIgfrn9KuoO0YRHDSzplpPU/37H6k+z/o/51x7rPdTvjNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a05b37d8efc38d644f7655c98d48ca5bd10e6382","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.675_1747061030381_0.7261550856600858","host":"s3://npm-registry-packages-npm-production"}},"0.2.676":{"name":"@openactive/harvesting-utils","version":"0.2.676","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.676","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1afbdf0b4ab3e5dca2a28b0f794a619fdea48f64","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.676.tgz","fileCount":26,"integrity":"sha512-SpyWclOpawoq2z0fEqEbDltsOew/8kLE2NCMAvVvci7JnowTJj2/CY8BTnWgyvRdufesEpFsfuaSlsEsbgatuA==","signatures":[{"sig":"MEYCIQDjRY3PU4F66e3S32zoy+sD4Msilbgj1lyIrgAT3wsVkwIhAJ5n23MhlDGx4Xn/T+eAFlhSi/kJow28vr5+HIMBFfDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c1cd88211d4a9057357f5545c82c189cad32dc67","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.676_1747061055727_0.646916873503953","host":"s3://npm-registry-packages-npm-production"}},"0.2.677":{"name":"@openactive/harvesting-utils","version":"0.2.677","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.677","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a42782bfc8fc0e3175eee62405da9832998aad15","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.677.tgz","fileCount":26,"integrity":"sha512-sIATW0VvahSR42fzvrfBZPcA6QmC4yYd3tkU8JEvMwGNO3QjhMM2U+bJwnMIqCiNh0BIi9OBMv8bKoER9K0Kug==","signatures":[{"sig":"MEQCIDE9UVu83OCdEbBlwxgCk1Kn/jbagqlnYejk5wcj46IgAiAU4rg2HlindQMcHloEHflqTKvwHiXV07jAO9BKAqLmuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d6c3d01dcf363bc5f10464f778919daf5ea91432","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.677_1747061083497_0.24215295912320434","host":"s3://npm-registry-packages-npm-production"}},"0.2.678":{"name":"@openactive/harvesting-utils","version":"0.2.678","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.678","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ae4f5962aefb5ef503f143dafbf2b8b730976e57","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.678.tgz","fileCount":26,"integrity":"sha512-4Dd1HsdFlk58qAp6/CpRu39tx+gz6EcufCgHroEp08Kb1YeOpVY3UrxjMgEqlYXk+4oFg3mr+bF71iC7L7TA4w==","signatures":[{"sig":"MEUCIQC7muskrdEAseZkdNWGTdXra4D+ASVDedLXmzHOuwo5jgIgZyCFkVU8iw3/q6hFVKg9LQoCWsI2af9E5BgiZAtHZEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7be056408c70a5e1984ac9a6911acfe088643b01","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.678_1747061108647_0.842349091900813","host":"s3://npm-registry-packages-npm-production"}},"0.2.679":{"name":"@openactive/harvesting-utils","version":"0.2.679","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.679","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"51438d88f73b4ae1b9558dab44318ee8bb7841d6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.679.tgz","fileCount":26,"integrity":"sha512-b1iHUNrLVDGnFnOu0YrXFzRXV0dXKHCct2ob4BAZ2kitVkkVll1xY1yPA6kb2SpoBOd+ghzxqyX+dIWi/29dHg==","signatures":[{"sig":"MEUCIQDbfGRteGlEjsmW86fP5Hp7vAWIiwUTX4F76+JtI5JFQAIgA9GkHqGIMsL8Pfa89tX2BFL2YwknNA7opTqLSKiYCcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4393bd88bb7988c157781196f08caffc0f3438dd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.679_1747061134759_0.9798164308285693","host":"s3://npm-registry-packages-npm-production"}},"0.2.680":{"name":"@openactive/harvesting-utils","version":"0.2.680","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.680","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e918712d797d4f7efdcd2d0135d2f534e473918f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.680.tgz","fileCount":26,"integrity":"sha512-tHadcGXJkHA2OK4LFzsVv6nRcKFa6gIzbfvTBKRl3Khov6C3BxwH4y+b7HELxlL2uakZvl8wU56jomTTw4d3Wg==","signatures":[{"sig":"MEYCIQDC41ofdmSOMnTBeHjQu6/WuTLsBMncTfZ2S714EqaHvQIhALsupyqTQp40/nG/FgP/C5vSXvRS43SPKkUAhzmyRt0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e0214e438dba015f1027fc8dab686e7927ee40b2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.680_1747061160233_0.6586448120948538","host":"s3://npm-registry-packages-npm-production"}},"0.2.681":{"name":"@openactive/harvesting-utils","version":"0.2.681","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.681","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b5433f49393e1c78005dae3711b876f352981f22","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.681.tgz","fileCount":26,"integrity":"sha512-gkYASee73hDh+WBtQKAsd83aZ/9UMmPqXyaVRU0G8YOKfgpO6/d1RColShmkFYFiAsbWklINQeXwJX2BtV3COQ==","signatures":[{"sig":"MEYCIQCFm8V4xlYm/QJ9fwP9m/6wHvKEUUPHKjODG4PsKObmzwIhAIjhKnkH6KIyxqTUlUGVqVAUWC5b4jB10ckIbhnyvse8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d791fc1f6f2531974977c6456343e273a4afdd3a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.681_1747061187460_0.11055942299536214","host":"s3://npm-registry-packages-npm-production"}},"0.2.682":{"name":"@openactive/harvesting-utils","version":"0.2.682","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.682","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e08ebeb6720ba09c75fcd1f03c8b8a743fc82dd9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.682.tgz","fileCount":26,"integrity":"sha512-qdAkmG6b5MTmvE5jIkDIVBJYT9R50Vd50o2yWMevB8CQfnQmNZdqXx2X8XLjImmrhaoOf/HY5Il/T7jgBrfr2g==","signatures":[{"sig":"MEQCIA9MRXYxpjlhi74AFPacU9ZoM76mJG6vnMjmoo4rJnrvAiBVTqfTELdl3YHCtL+DmwxuYza6mKAxEY7YVOwUtttVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2b0ae6ae434f84397a0eee8a36b89e7fb69281f2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.682_1747061213252_0.038709054706593804","host":"s3://npm-registry-packages-npm-production"}},"0.2.683":{"name":"@openactive/harvesting-utils","version":"0.2.683","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.683","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"40580760d89844580453a985e129e9272a5f5387","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.683.tgz","fileCount":26,"integrity":"sha512-t0Ym/UA0RzhEmnfnwXs9vzjYR8y+0BCma5YKCc7U4v5ywIJplnNftXTM4OPV0XD/LYknLrptDjPPYGrY6J5YXQ==","signatures":[{"sig":"MEQCIHwMMCo4vqSCaSLJD7YKKU+gG+9l5YOGLjzlOHbTpv07AiAwX9qzSLS+bLij42BwDvMrUgX8CxbOeTUTYmXrw1Z6Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2222cc72526c24079c87af2e8ba7340eef567947","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.683_1747061246569_0.8414877379095327","host":"s3://npm-registry-packages-npm-production"}},"0.2.684":{"name":"@openactive/harvesting-utils","version":"0.2.684","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.684","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3494f40d94c04054d2cbbd003dc0f658f7740ff3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.684.tgz","fileCount":26,"integrity":"sha512-KYn0lWE1izXl3ZYBcp9OS5UElA3u7RMXPvOSa1ob1P1xgR7neGMIDpr21J73lYPm0EKRXq+OR7muhmTPkBZ2Pg==","signatures":[{"sig":"MEQCIEjHo0ki7V6+Yv3ucq/MVC7TqfEcThAcoTw4cXc+tLZyAiAW2d7BKa8oxbKLmWUndLQMqXoPIVner1WA3M8lhws1+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8bfb0a6fc60722be7701a78908e40d6e29184630","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.684_1747061274183_0.7225422152958307","host":"s3://npm-registry-packages-npm-production"}},"0.2.685":{"name":"@openactive/harvesting-utils","version":"0.2.685","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.685","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bb3640355390140ce6a38afb95a60facd6e3d9f3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.685.tgz","fileCount":26,"integrity":"sha512-+MxboOsHan1q0Klv9cfnFsytDjohe7VPog2vHNAUmJOwxUUj1jE0VkqPvXcZxo3V/EbJ80k2gG0M4DDnoNm4Xg==","signatures":[{"sig":"MEUCIQDnryT3ovPU8HylKKOedHrIvI1Ij/iohmg6FFp9fvEejAIgLkAib/aVXF4yH6YE2PX3KP3+VWkHdn9HvPE3NRdS6h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b9725cef911811c54b10288ceb287a82809135e2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.685_1747061300009_0.9425069218154465","host":"s3://npm-registry-packages-npm-production"}},"0.2.686":{"name":"@openactive/harvesting-utils","version":"0.2.686","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.686","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"664896b121baa9920ade0d5d716ba4d85c1ed5a2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.686.tgz","fileCount":26,"integrity":"sha512-d+H2Udx1/KXQK5Qed48QUUsPf3q7NqUrycCa8OUAXTC3Cw6kVvYXvAEr2sVzVCp63qyIIkgFv4StRkvL4C9fEQ==","signatures":[{"sig":"MEYCIQDQ9wgVhcZxqjb6AkGH+u0WhByiNuvyGRsMGEZvPl3qjwIhAME2iU7XmhC4StHoxJ0jy7dHci4JrgOpi+S7dP2rOINK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"20e39f37d119cfcedd16f5b197008efb634849bf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.686_1747061324807_0.1991755674964344","host":"s3://npm-registry-packages-npm-production"}},"0.2.687":{"name":"@openactive/harvesting-utils","version":"0.2.687","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.687","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"87a5093d6d061d8c21173cc0c130b279e3e03bd6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.687.tgz","fileCount":26,"integrity":"sha512-CItHuClAJPX00gQjmQJ9acEKFILASFnUhzLSopyLEGCYh5n4mO8bnFMDKoulKlfw9RioN57o0LigZnigDbrtZQ==","signatures":[{"sig":"MEUCIGZMo9/WKHwBXTGdf9GBkywd2m3gmVNZ+i5MnRGZt3asAiEA2TAafIf8y8rMlTJBsYQtEPrbVbnnHG5uZF9aa1QK3GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f25f89a5338757b6751dd1dd27d4f6d413507120","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.687_1747061351903_0.9313996488631116","host":"s3://npm-registry-packages-npm-production"}},"0.2.688":{"name":"@openactive/harvesting-utils","version":"0.2.688","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.688","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4787ffdb198e03b92eeae67b948facbdef376146","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.688.tgz","fileCount":26,"integrity":"sha512-D4qHjBaIZ1iXV1PlEjrhy0OxcmdMy/2hoa4mhORAJfiRNI2U6ldDDgik8tnie8EP5wkCt+YJhg0HAvuc+QSW5g==","signatures":[{"sig":"MEUCICo1jZ2dVwYDeesd81yZ6v0JL+KQsn0oV6HBPO/0RIF+AiEA0VZogSb/NRyWDZirmU8G13/6CsTjo97zI8Tfer52OKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c05e167057113888efeaa167bc911efc7af5a860","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.688_1747061377126_0.5466846664777965","host":"s3://npm-registry-packages-npm-production"}},"0.2.689":{"name":"@openactive/harvesting-utils","version":"0.2.689","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.689","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"700acf40dec5864cb982e092c6cd8ff2a9e64bfa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.689.tgz","fileCount":26,"integrity":"sha512-Lfoq+nwklCkBRr5Nrl93E7ndZJJypokG4E4ngHhgmXopgQ1VsPeMKhXHnpVx9lRxKHeVGrIVFVRG3C02SNdJjg==","signatures":[{"sig":"MEUCIFnw/DakYj/Kp+I5naIoHSOLVncYxMDngAzWD4YUHF88AiEAzoXJxmFmjF5GHP4y6fm+gf0L6/IHAMyTvbupGYT38Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d23b693dce720b649797910014263121f1890c1e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.689_1747061401633_0.5281045662540333","host":"s3://npm-registry-packages-npm-production"}},"0.2.690":{"name":"@openactive/harvesting-utils","version":"0.2.690","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.690","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ee297e1348c1dae5a9e8699331a9fd250b00fd81","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.690.tgz","fileCount":26,"integrity":"sha512-GAfuinAaGuiNUztf7JSm/+RVxnzokUpmgkMCr/ENqhpyW4Dokvxwr3foB9ytc+6oqptrWSfCmD4reQuGAsxOeQ==","signatures":[{"sig":"MEUCIH8hkuK5XZTumSgkYzb4XtBBzILQwZA7ar4XgO+iqHz+AiEAhTEQ6Yds15hcQN2PUtQoYpxGJirNuaxgWQbM8S8G8Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4a79e2ba6b7893db2842e5e63e92b513ebec87c4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.690_1747061427124_0.20712752191582062","host":"s3://npm-registry-packages-npm-production"}},"0.2.691":{"name":"@openactive/harvesting-utils","version":"0.2.691","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.691","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dac7362b321a3851b21fb4ba6711cad42ddced3d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.691.tgz","fileCount":26,"integrity":"sha512-NfFHy9OncHjZBzSDE9zl0390d5jk/GOWHalPzia1K9K6EBg1Jf5oyUUf+izhTE9T51deNzLUn/4w2oZrv06YIw==","signatures":[{"sig":"MEUCIQCRKRfPi1fWTb1DhMJauzObdV3yHvc2Sm2iX8XgHRR7HgIgMrNxNPxZ3gjfCmEKh6+DwZvkdZF4DbcgLSjgUeaMFLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9f55f1c53bc2dd476b8c9d370dca50329ec0b33c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.691_1747061455278_0.7620834437675905","host":"s3://npm-registry-packages-npm-production"}},"0.2.692":{"name":"@openactive/harvesting-utils","version":"0.2.692","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.692","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f7a3e14ce40f80ccb1c2c446f9da4585ca83da6f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.692.tgz","fileCount":26,"integrity":"sha512-dOwOvIy3L1PZsP9RR8zYazZXNPqDjn/cxUAAlFCD7Ph8heInqb2U0QHEOPSzCuaTjBSXrHx0zGQ/GS66ZTHk4Q==","signatures":[{"sig":"MEUCIEAjrWlumJzD5jgZyiGMdmUiYrMiZUR0d4oMpIt8XiViAiEAsfFJdN6fwR5MBX6gepGJJ0/qhhCRPtis8yOGyOHWCbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f6530c0d4e8e4f1b95763eed019ef19c44bbdf01","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.692_1747061480852_0.8983082586987581","host":"s3://npm-registry-packages-npm-production"}},"0.2.693":{"name":"@openactive/harvesting-utils","version":"0.2.693","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.693","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1507913fe33e918f7fa47c571a8092949ecf27fa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.693.tgz","fileCount":26,"integrity":"sha512-qCUYHHlkhcoUrIUJq5SSNdCdRix4KPvVsW7/NCr9MnHlR3j9atSJmDv1zlUjvczRAHggabtZs7YnPnY4CtXCFg==","signatures":[{"sig":"MEQCICADTQv9LHvmBDU7Typ9gfsIlzSM+Jm+YneWpNchmKBNAiAwuB3r2E2bIdjfTDdz96fNwqb5WUKwY9vWlZ2M9ju93Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0376752c68445995dcd5ebb7c4451bbae814d63c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.693_1747061505609_0.7181856140270768","host":"s3://npm-registry-packages-npm-production"}},"0.2.694":{"name":"@openactive/harvesting-utils","version":"0.2.694","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.694","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"7e519bcf8db60804e0e24585567e7d39f449bf23","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.694.tgz","fileCount":26,"integrity":"sha512-CirI8kHZiiaAKwyn9WahB+YAfRJGCAgFMx94mn7jEBM9dBZNF6W/uEyeorUZkzP0tADpNi4WmmGF4+iLCQUzqA==","signatures":[{"sig":"MEQCICGAGagumvdeyYH/N2QKcl1S7LbxIIPGFRi/6mm1+b8NAiBdbItRfL4rGkScnLbmNFp00SEpnK6IWpKW7bKb2O3vKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"99a24673872ba90377d680fc50e82b46c72c9b3e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.694_1747061531833_0.01700293751147619","host":"s3://npm-registry-packages-npm-production"}},"0.2.695":{"name":"@openactive/harvesting-utils","version":"0.2.695","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.695","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"efa5d7298baf8e9ee70906e150e2d96a1f2d091b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.695.tgz","fileCount":26,"integrity":"sha512-XtXqskB3ZSJAfwIfJgUyPjjQWAToDRDBGTAGnaxAm5ryNXgyQ6fosIXFVXZjM344d2RzF3tjjhi4n3rT7dZ5bA==","signatures":[{"sig":"MEUCIQCWPuQMwOeYDjIjqaXjU8dXQeAwTkiJqmaNDLOHPXbtLgIgOyVmnQbgENF+VE/mYyRgAlkDLrvrZ+7PnVnueJhFQZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0bc513c9f123c40144703f7fb8acb83347a778bd","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.695_1747061558758_0.5151261386612462","host":"s3://npm-registry-packages-npm-production"}},"0.2.696":{"name":"@openactive/harvesting-utils","version":"0.2.696","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.696","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c4829e4b5662f25f031a8f2779a622502921eb5a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.696.tgz","fileCount":26,"integrity":"sha512-nvz918LsFc+4cf1MlmmCipQ2PI/4f6gqYcY+IlCUJpXDP4p3zwMqEvfQtSnByQKyGWIfLIIPOpM1d+PKZcIEJQ==","signatures":[{"sig":"MEUCIQC61MKDOdfHl1/fVynO72t4DWYrbkcwE92Jdie/+/t4OAIgUeNQP9BsK/Y/H3oStu2Y29/kz99JlbxNA/7FzKy5ITc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"15c0f1b56602d60411fb85272236e9fcc0ced03f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.696_1747061583626_0.28374807262913304","host":"s3://npm-registry-packages-npm-production"}},"0.2.697":{"name":"@openactive/harvesting-utils","version":"0.2.697","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.697","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cba220e459c37b3ca5109c7451afdaa6609b4da8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.697.tgz","fileCount":26,"integrity":"sha512-pFvkrat8n4ILbFl909nZPmpSy/lCR8ZCa707vtY3KSbIm5jf92RRMiTV6amJaYzYJw7VAwzum3FJGWL5cxCmvQ==","signatures":[{"sig":"MEUCIQD1KicN3MF+4L9yQi/RyzFNSVS3NVD8RulvGGtxf1mkcwIgPXR6wHunIswmJocWS66PlNgrUiCJ3VCD0Ja4M4aOWnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aa9ec060a6a65c9fdfd4759bdcbf0f71b8fe181d","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.697_1747061608329_0.9919734675446339","host":"s3://npm-registry-packages-npm-production"}},"0.2.698":{"name":"@openactive/harvesting-utils","version":"0.2.698","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.698","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3d0c058d2ddeec0b05f7722cd1e63753ecb03dc9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.698.tgz","fileCount":26,"integrity":"sha512-GZT9H/T4kprbLsmMkRJkLirgrW9Dy9Kb7spkbTYdkKWJdnqBO3ow+5jxjtAU28IBCjtgZzy3KH9qGDsqwsecCw==","signatures":[{"sig":"MEQCIGWO9B42V9vnWixuvQxRQTWgKK0zpecQj0uJeq4nXG1QAiAUJ7t7QcHk5AGaaCrox/RCKfnLE/lmlPq+7fPHckRX4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ce6b85e99253a11dffcbb6530b843f23cc2386b8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.698_1747061637785_0.9877352628558258","host":"s3://npm-registry-packages-npm-production"}},"0.2.699":{"name":"@openactive/harvesting-utils","version":"0.2.699","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.699","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"eb42268f597ad6741c90b248f5233347ce49896b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.699.tgz","fileCount":26,"integrity":"sha512-vRGvjQbGd6v8H25mSRDdFIe0/ReQiXpQM2LAzb8hHk94bHZ8pFpGohLoUX/l9Pl8rZ9B/PGaCVLxMkjRFRFyCA==","signatures":[{"sig":"MEYCIQDrDf6zR9qPwwrKz2/aOmj9VhzNyQZci1qvi40ESMZyoAIhAKuo3zzbJ6+0iLP0XY6sLpUVfNszJ/UAIXD4/+mU5CpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4d06df5e17f15699edcf89c8e88121148a0e3dc5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.699_1747061663156_0.05970136589912123","host":"s3://npm-registry-packages-npm-production"}},"0.2.700":{"name":"@openactive/harvesting-utils","version":"0.2.700","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.700","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b737e2e00607b982acfe69d62c87280b37aad76e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.700.tgz","fileCount":26,"integrity":"sha512-3yonA/W/KZY6HEPQhX7gF/GZpaBjs/c2MSEipwAK7RqFbGmW/NSF2vLrRhfLuiqcOlVGyD/o8fp4RR1qQ7FNjg==","signatures":[{"sig":"MEUCIE23qK69UXjSZpOa3AkNOeyXdeFNdH3v7PH99BqBhlkwAiEA81DZpUdz2LWr92HBSpWQFqZAitnj+JCl+VfwVHBsIx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f1c9e7e4badbaa5f78f7961245561dc0360eecde","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.700_1747061699355_0.9220192823301003","host":"s3://npm-registry-packages-npm-production"}},"0.2.701":{"name":"@openactive/harvesting-utils","version":"0.2.701","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.701","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"31555a34b4bb49bd0b383d06b8036404ff0def49","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.701.tgz","fileCount":26,"integrity":"sha512-dsJN0jsFByO7Kxlh4aCSC0lHKUY1KhaPjkyHWOqz9ab7SgCrt58uaQwGEgLOZjZvQAc/pE7I9+LzMEZkb1tP7Q==","signatures":[{"sig":"MEYCIQDx7kZfzey/nrSs97oX9VkcS4ca2r5XDA9ppsFYRCzsWAIhALk1MQyAJpipP1m+GNdzEQe0CQLrCnhMHCRi5J2R3vJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"aa1b15f9858cf84c6024f8b584e8ccc7d6e8e09b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.701_1747061725090_0.46586081520168654","host":"s3://npm-registry-packages-npm-production"}},"0.2.702":{"name":"@openactive/harvesting-utils","version":"0.2.702","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.702","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"478f3cf0d3b9e65f631b46d3024e2eaf4dc71726","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.702.tgz","fileCount":26,"integrity":"sha512-jqQ17+bkkTFyvxJPF65zniEHBIqI9Eq1skl2OzC+7inamiNiwozfdafeKiCrhoRAqWlPDDkrn7RXqJ3NTC2+3g==","signatures":[{"sig":"MEUCIDz2VNPHmTWWEin6rrs+zZ+8wvFEBd0D7Fcc9v3dN2KsAiEAxyfEl0o/ynx1P6+bElf5ifo+8YoOaTW/IgBu3B6fLyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0d9f52f05fb2e6c3086020fb157b6f68e2cd7264","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.702_1747061749649_0.7481841269141665","host":"s3://npm-registry-packages-npm-production"}},"0.2.703":{"name":"@openactive/harvesting-utils","version":"0.2.703","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.703","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dd0f65f16c80f7258b17f9c4662d07de248737aa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.703.tgz","fileCount":26,"integrity":"sha512-Jis0gy4TQSDg/B/XcLkwlx9hyD48wpOzrliwMaBz2utIexQWjGC7+XThCwvC9T9dx6FmmLWBeLqJeS8sJS5Frw==","signatures":[{"sig":"MEQCIAX2vVGkvbDRvVq9+wWBeEMW2JNevSbl7cEQtfP0PmqQAiB/X5dyZ9MBwMAmcCmresLzVBdBAUnM9k7lMz87+j6WFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"16512d8578dcd2aad7932d36266bf26ccfb3a61e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.703_1747061776782_0.1837936220032772","host":"s3://npm-registry-packages-npm-production"}},"0.2.704":{"name":"@openactive/harvesting-utils","version":"0.2.704","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.704","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"80e9186dbce2deb068d022117b34559a1a56fc26","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.704.tgz","fileCount":26,"integrity":"sha512-dJN4QMO1rfoTfSf+Gvw2w/LW2TPBRe6HwdZe8y2CkA39XxEzML9PPPEkA3CfAnuG6yoZ7tt1AHWP7H3iAyROmg==","signatures":[{"sig":"MEYCIQDr6fsAS3Z1AE0blgraAYritzrxJHvM9nvqgn1IIM0JjQIhAIu87r0MB1Ojo+RKQKRS+f/c52ALs9sDsNmWeVefMHM/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"add33a09bc6654d24d47f21ea6ebd1a86e84a159","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.704_1747061805256_0.8383435234411483","host":"s3://npm-registry-packages-npm-production"}},"0.2.705":{"name":"@openactive/harvesting-utils","version":"0.2.705","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.705","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3bd5efe6873078c7824aeacc68c26b2ba98b2257","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.705.tgz","fileCount":26,"integrity":"sha512-0kAoktaphjpC7rQIDkHgb841x++cZ6Oqe5hmPZYdcIlUiSZgMEWrDZSsX2Pg8I0ua1/UadjDsjf6ILF2KJefnQ==","signatures":[{"sig":"MEQCIEZYd7YemE46mgsdeepVBmE33SWBxAJ+2IbxtrlANubkAiAngnNY+agUOr0H1kuay+TKPCuMMK3BBm0+NCFS0VYY5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"13350a7671a7214d9639ff4c378c44af58d91450","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.705_1747061831296_0.08425694007207207","host":"s3://npm-registry-packages-npm-production"}},"0.2.706":{"name":"@openactive/harvesting-utils","version":"0.2.706","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.706","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3f9488399e7ee8ff1cc9b2a468e244882bec17bb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.706.tgz","fileCount":26,"integrity":"sha512-NCGgc39llUDsMCnY0qbbx9BW20e7JYB7+O3UaePOkkS09MNryhq6cQALRVKklBnjVrUmu2ZIje2NNWtHpoINKQ==","signatures":[{"sig":"MEUCIGEcbfOg+HwhY/BbE162bWSmSgAUHmfNzpZKpYsjs/qvAiEA0NuAFvV92Tfn/mHYceR85S2UNbNqSxxpWQai5zKd2QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1b2ad517d196945e962f2fca5865071fca875f83","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.706_1747061865821_0.027325674480710216","host":"s3://npm-registry-packages-npm-production"}},"0.2.707":{"name":"@openactive/harvesting-utils","version":"0.2.707","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.707","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"82e6d381d6b11f7b1a5e452ebbb3de2d508d6872","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.707.tgz","fileCount":26,"integrity":"sha512-tcnlgqmWLiggXLS3Pd5y4SXp+XisSVJ6seyekul5KXmfe2cDRfi2tvS0X6uZN78Zzx5itwwv9bsBr/yIS8hibQ==","signatures":[{"sig":"MEUCIGe81wWh7fGkElHY8k3OVoGdfkae5Agrd9iwh8uTFxCxAiEAkMXKSVEqgaEIQuqi87VFEMRkD4scsb0dHnzfYuKpZBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e97c5f150abeee5166d52c2ab4dc7003584d7dac","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.707_1747061900028_0.8880806616889909","host":"s3://npm-registry-packages-npm-production"}},"0.2.708":{"name":"@openactive/harvesting-utils","version":"0.2.708","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.708","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"796fdf87bbc25f5b5baf81d1d276a04232be6612","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.708.tgz","fileCount":26,"integrity":"sha512-WzdE6gEssQxOeFZf0uFnu5D/FmcbwCW+g9ILo3ETZlomFA55qys7pnXb1S6xLQ8XWmrQ0+AY08lW5kcvZCSefA==","signatures":[{"sig":"MEYCIQCzu0lBR21u5XB2zuLDx5jTcOg+z0qzzLMRQgxaBrC4XQIhAPL9Q63hPxTH7WNLcROSOhaQPOKIxJFqNYSKhakvdzfI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"db480163e77368985a4608ad5d22fd0dbc2b42ef","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.708_1747061925895_0.26845761924350464","host":"s3://npm-registry-packages-npm-production"}},"0.2.709":{"name":"@openactive/harvesting-utils","version":"0.2.709","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.709","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"921958bf89245966bc514040420bda321623ac8f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.709.tgz","fileCount":26,"integrity":"sha512-cT69CRiCFoFNq3MKcIGLhqrfWwpF3vHZW4r9Rx233RaIgd4Oa8t3dI629VlcPSV79WnZVnSgpG10CVOBHQur0w==","signatures":[{"sig":"MEUCIQDiFyGLSKGdVfGej7slRkIQqr3+Kk0+Y5yunO7k/ARpfgIgUI09GPzlIapO9wOtWHRYdYRWso7n/kPU5ytPn8AvDfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0f05c46f02f088971284ca05cb3789e6d364d734","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.709_1747061952917_0.7340186888233564","host":"s3://npm-registry-packages-npm-production"}},"0.2.710":{"name":"@openactive/harvesting-utils","version":"0.2.710","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.710","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"003953b228f55ed8add59f4e8212ef474d01db39","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.710.tgz","fileCount":26,"integrity":"sha512-J7aPDNUAgm45ztKOUqtSe7oV4e/aNvYa4u9LRL9fVCSyuyNm6zTE0YSvJrBJmBFGtuZoHH+uzgKbzMdiOvUdzw==","signatures":[{"sig":"MEYCIQD6bN41NpcpVCN4XoAiXMaPbXyFMB77ZeM5iJLDHBPy0wIhAOQxZEi7H3JUsolOJYob/ZlnSqHjpkel1x7uzhIJXlXE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"68866322dddd7fd3dd862501f5cebe8c421a54e3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.710_1747061981164_0.8166367231842941","host":"s3://npm-registry-packages-npm-production"}},"0.2.711":{"name":"@openactive/harvesting-utils","version":"0.2.711","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.711","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ee55094e944825760dc5c3b49d99028c39f7b251","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.711.tgz","fileCount":26,"integrity":"sha512-6EteoXMrt2NClRqsEeGCnNO8hkuGRyeFQvX/gYwgAmetRWyY1eDycpuJ8Iyw1YFjrr1XFcNMVSRR/m5UtdF/cQ==","signatures":[{"sig":"MEUCICgCJm8Z2LUgSmYcP+2e8GrRU/zjMvSd1/txUAUOj47rAiEA9lnQKqPbkGfmWN7LfyZ2/6lHbUKBL8culXzlphLU/Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"23560ece27a8ebce47dfdcd4c068dd4ad97eeed4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.711_1747062008946_0.24708593821164393","host":"s3://npm-registry-packages-npm-production"}},"0.2.712":{"name":"@openactive/harvesting-utils","version":"0.2.712","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.712","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"679c14b2822f14b785593d73b73e80187713ab5e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.712.tgz","fileCount":26,"integrity":"sha512-1EFcEDd/d+EXt7VhrZM4OV7a7CbX591i7yishpJhf40FlZ8tmUhlZ+S2Kg1l9bkR0DCTZz8buJ6TES8h+LUKDQ==","signatures":[{"sig":"MEYCIQCiFF6kAz0ve8cdZL7BtIUFBViyd2kz6ltrv56jCQyDCQIhAMT5joxKzcbJfcOI4bXciA2JsOs4zAjKC73cggTvWARK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4def44fb75dea22b6383014661bdbe3a669030be","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.712_1747062035813_0.04694854879907506","host":"s3://npm-registry-packages-npm-production"}},"0.2.713":{"name":"@openactive/harvesting-utils","version":"0.2.713","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.713","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3eb3ddd1cc567dc73361a783ca0a8aeb9afd14e4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.713.tgz","fileCount":26,"integrity":"sha512-0yGkgC7BvL06VXVGDNJNDsw+r9ZZZAujdUnjK8Xah/I4OUefxQ0QFE9yuAV4rDrDHhPHZhys9J9tjuT/28iSXQ==","signatures":[{"sig":"MEUCIQC870p72cr59DTj5zu+WDEqfB0aIfLx6T52HlS06J+fNgIgSWQ7+cWV/wjzBfe8kCuk4THRatiCLpX50TiRxxxHZOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5d1c1b5732ffe250fc617fede6cf2b5a8ff51eed","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.713_1747062062983_0.39911307711096544","host":"s3://npm-registry-packages-npm-production"}},"0.2.714":{"name":"@openactive/harvesting-utils","version":"0.2.714","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.714","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"792352b6399e2f090497115b01233b1d21b79c5a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.714.tgz","fileCount":26,"integrity":"sha512-FK7sD/orA5Q0EL+YK2b7Ix2qhPBNiKgEjkIgIjHepduuD1mJ4SLN625OhY/nHuqrTKS8TBhIB5VR8OAae3OPrw==","signatures":[{"sig":"MEQCIAHYKqCJ6Jd5Ky0Ww2xwvt/+RXxJ2uC9Lprfa4wSWB/LAiB6/h6zhhxABo9HFN9rByNl1jG2nxGfvtsqLdDCj8pYsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fda3f2fe23dc527364f682feee050ef8e4965fe0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.714_1747062087981_0.5658964730440108","host":"s3://npm-registry-packages-npm-production"}},"0.2.715":{"name":"@openactive/harvesting-utils","version":"0.2.715","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.715","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"788c1d2a3a6f67b07e75e9423a29d5270d77db3a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.715.tgz","fileCount":26,"integrity":"sha512-D7mHKl/NGqQnNQSxj0YWuwajTdhUC1acxYW0YWS0o7EwsAWZ76gR10hPaGQAnaxbZVw7tKFXd121Dd+zmH9bIw==","signatures":[{"sig":"MEUCIEB7LEB+lt7EUpQ6jiVYC3dL/6TdrK1kxCzwvXhG6zzVAiEAoCtL9wDCNCeQaau4yRlnHW1rqoQTWh3RjBZDcEbULPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"062e1bbfc99289fdedf5aa2bf2350a249d8f418b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.715_1747062113135_0.5937465563619713","host":"s3://npm-registry-packages-npm-production"}},"0.2.716":{"name":"@openactive/harvesting-utils","version":"0.2.716","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.716","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"18c3ee66312e2ed112159a47ce268a3119737356","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.716.tgz","fileCount":26,"integrity":"sha512-Kn9HpypW4ksOfWexOSIXpi06cgchFlJzozjEmZ+MCyMa2HdLeFYGu77tPPQ0w1W6njWwRGaKpi6AMs3etSEJsA==","signatures":[{"sig":"MEUCIQCj0Pwc8b1LXtaqp8xMOd9C7/qgTdFbGZA4yJ+lJqUqwAIgZQiaWahvH6EmvjJZQLOEmw5t4g+ckdFSzywzxjqLqzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8dd99d832294165ec5918c4a9458419c41607c73","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.716_1747062141717_0.10805917967598","host":"s3://npm-registry-packages-npm-production"}},"0.2.717":{"name":"@openactive/harvesting-utils","version":"0.2.717","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.717","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"306704149ab6c3b4f8c8bc26dbb3c44b9912f9f3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.717.tgz","fileCount":26,"integrity":"sha512-PjUi7Za6zklw54g/LOJ6hzLw5HEMPPFZUioFzZFzs68NB14KzOp/2EVvG2Gc8HXeY9qWktHwtc7ysuVsXeMSCw==","signatures":[{"sig":"MEUCIH1C1TBt8M8+c6wSY3CzKpsQp3QCjD6WonCQ5vALaoquAiEAxD6frdZ7ANopf01TBQL+1C/RUpTLrImBVu0ywrqHJGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c01c61f6ba65881e92e1bc6925619de6e768a9d5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.717_1747062168203_0.5327918048228673","host":"s3://npm-registry-packages-npm-production"}},"0.2.718":{"name":"@openactive/harvesting-utils","version":"0.2.718","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.718","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"dfa118528899a81993f32c2e35b5d93bb6204cc5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.718.tgz","fileCount":26,"integrity":"sha512-p38oZx5dS2E/JVS3glmUkQjP86elERSLY0G+HfKBJFxa4wOnc/rnpijYBx8XLC8xYxuQSRgPrfmxbMTo1qZTPg==","signatures":[{"sig":"MEUCIQCUSj6/+xT/gXyG9HzBwyvn98kF8AKLCs5dOkPooHE/SAIgLBHR7Pr1edpDkUgEIT3Y2wvc9GqL/5z1s3PUs1fSpGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4b6c7fbe3c4e75aaee25b3cb53a429d1214f8d7c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.718_1747062196324_0.6112289147613952","host":"s3://npm-registry-packages-npm-production"}},"0.2.719":{"name":"@openactive/harvesting-utils","version":"0.2.719","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.719","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"99b676ff48918612e6bdfebceefaceeec0dcb1c4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.719.tgz","fileCount":26,"integrity":"sha512-z7t+98ebAxbqgqvpBeRObFAE6cDOm5ldPTCxB8yvc1LjZoDhvUi4NIVLfnggZ/dAbXCDh2+y3VQn0HSHHsRfJA==","signatures":[{"sig":"MEYCIQCb6d0vlIuSpI0eY49KqX2DL1nfbT2UGeDxtT7M/4fsJQIhAJ2LHh44noaN4x4BA8+9dAafD7WOjf6foBNPVzggFQCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"81700f57c104f57b07213bf8b3114e4b1604ac59","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.719_1747062224160_0.24145874934866196","host":"s3://npm-registry-packages-npm-production"}},"0.2.720":{"name":"@openactive/harvesting-utils","version":"0.2.720","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.720","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1f934704294d88dc65e415a87af9519b20d0c7a0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.720.tgz","fileCount":26,"integrity":"sha512-9eG4RXaEiyHKw0tTDPvVmsJVkr0GzKXeiDXQcbizI69+3VXUPYCYt5LFzu+lkavIY9SGxkzHdfsx0Ls5MRBNSA==","signatures":[{"sig":"MEYCIQCAKuIN7cRqP3qZZEdUsB5XqtySpcgx7vOH2zeGqkFSjgIhAKv1VYVobpc1vUb6Yc6hwh4VkMW2mR3S8uP0FPYdjD9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"13fce7d8be318ea15166feb958ebb7d2d35a1217","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.720_1747062251865_0.3479637313735924","host":"s3://npm-registry-packages-npm-production"}},"0.2.721":{"name":"@openactive/harvesting-utils","version":"0.2.721","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.721","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"f61fc3c1784d00291e125944eca26b0cebfad542","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.721.tgz","fileCount":26,"integrity":"sha512-kFyNg1aUVykafUTIpBaKBpwy+MulxNwSsnuyddrHJuj6ENTJAq0sX+Pm/DVgJjI9IvLW7YM17MiZ1Z6wm+LwjQ==","signatures":[{"sig":"MEQCIHpHXlmubiNSGCadFVYUu/jyxlqZ9HeMbgpgZQzA6XjMAiBA+UEJG/qXezN/NYr4KUljLYXF6gYaxm2Urq5bal6tPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6e900fbc72fce10a91a6f17d95b59a0fc55d5f05","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.721_1747062327676_0.4824698735121855","host":"s3://npm-registry-packages-npm-production"}},"0.2.722":{"name":"@openactive/harvesting-utils","version":"0.2.722","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.722","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a571bf4f7d2d8fdc060728e6469e6d769b92ea8d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.722.tgz","fileCount":26,"integrity":"sha512-VZXsC4vMPDTOW/m4zNhcKqMBO3KwU2hgdxRiX/0IYTh0lZOWrNgc9A8c7XdQEaU+1u/GEwWdEsYlCbRU5FGc6Q==","signatures":[{"sig":"MEYCIQClz2m1kYrDlp8db6OW/GrvgIdIvIS1pRtctA6VRELbnQIhAMJN+fDGZbZ4Xor/aagYD6nAMAw5maSvsGAdOnfdIgJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"75d8b22573198763cfd4932fe597e8198cc047e5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.722_1747062358137_0.7934888960401432","host":"s3://npm-registry-packages-npm-production"}},"0.2.723":{"name":"@openactive/harvesting-utils","version":"0.2.723","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.723","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c5f674d1a54a18e8d794618ec943799ac50aa3d5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.723.tgz","fileCount":26,"integrity":"sha512-byx/H1pGW/D8LwyM0oR59wZm/4siQZ8hMThuZay0NcHPViC2Nlwbppje/SwSdqPyDaW6+dI/YKBEAkGN3hOmRQ==","signatures":[{"sig":"MEQCIEjnM0Oz3E+xWThJvxqoxwzmSoKxTVU3yYsegEGEqX3tAiBW63Kl4sV/vVqvmEToTecnhanaCke0LWwMgiySveefKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b1a28ab3ad8cee29f9a864b1b4953c92066c2310","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.723_1747062390720_0.21366599659883057","host":"s3://npm-registry-packages-npm-production"}},"0.2.724":{"name":"@openactive/harvesting-utils","version":"0.2.724","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.724","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0f735deedddff077160a025a0a43207ebf429a67","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.724.tgz","fileCount":26,"integrity":"sha512-j7a7eA7xShB5cctradRZiHwI/rxJmyCQeivEqq+QL1fiv2YnUDn5v6PsLBM3j7X0BxWLUaR2AVR8qd3IqT8DwA==","signatures":[{"sig":"MEYCIQCzN3YZc17tDyAeKEoj/e+MHMdsjCVtnt0WH3cS+v5OmAIhALQlctcKUQzoxSQKFAEygwUyEoYV8dUddCilQc2nFAFy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"004bd6b8e2c54977912feacb1e07f27d00f0c6a0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.724_1747062417240_0.5993875749003232","host":"s3://npm-registry-packages-npm-production"}},"0.2.725":{"name":"@openactive/harvesting-utils","version":"0.2.725","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.725","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"48c4c2ea4b5d2b39237be8aba8b204dfaafbc746","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.725.tgz","fileCount":26,"integrity":"sha512-Omf6YV7jKjX6aIJcIU9ZgRoYpdcpUIWX0cgoBSKgzMPQuhw/WIJmkACjmjHFavtQfl7EZnkJaIRHMXhu5oIZrA==","signatures":[{"sig":"MEUCIQDw5Hpr13dQsP8VsJQ9GuK4FIQMBEseiMKyO0pAAWAL6gIgfy8qOC1q0ECcorofl6iCsBXCJ2sBtdXsLRalv5vL9ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5189e043fa00a46e70d95f0816c2fadb684c50fa","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.725_1747062446343_0.641629031546876","host":"s3://npm-registry-packages-npm-production"}},"0.2.726":{"name":"@openactive/harvesting-utils","version":"0.2.726","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.726","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"90acc9066b3f6f1b2ca62cf7d0707a229dba15b4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.726.tgz","fileCount":26,"integrity":"sha512-GrMdwMgn8BsO9HF6qdPOa+lwfQ51olG5mO9USePdEin8t1tX4sImdL2lVdybM3tbnvk2HVu7IPdH9Ga47h7mdA==","signatures":[{"sig":"MEYCIQCHA6F3PnkevhCwv4UONU/3dkPfn5VRRoEFrezvwhL2cAIhAIUC+IHNBvKI7i93aSNcQ6x7MgasuyZEywpY9pgiRwyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f0bf1877ed299aa74c13900b59f3da3409fc0ef5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.726_1747062480888_0.42670633659955826","host":"s3://npm-registry-packages-npm-production"}},"0.2.727":{"name":"@openactive/harvesting-utils","version":"0.2.727","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.727","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ff249094ed1f7ecca41bc57424d9e748bbde5df9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.727.tgz","fileCount":26,"integrity":"sha512-KgVjrREJ91/2KZk7saJwsZUOijULYBNo0jy6FOekSQIHazfbfFCpZPlOc3QGN8ohofAFH34uRddlqUU+0ItQ7w==","signatures":[{"sig":"MEUCIGr7d3Pu4JaUBenk1/6l/ivk26CDqTwnK5+MGtZ3Sf9/AiEAk+k1NCH0MNQqwJ6aTcBLsOVURaLprTYa0RCIXWBqwdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"140c3d455c600a4eaddeb7ec601ebbf039933ea5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.727_1747062506598_0.7636881963966451","host":"s3://npm-registry-packages-npm-production"}},"0.2.728":{"name":"@openactive/harvesting-utils","version":"0.2.728","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.728","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8d35c1ca1a35a135ce23ba54ac12528c2de87db0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.728.tgz","fileCount":26,"integrity":"sha512-XbWBl3oERravb3hC4hbmOZd1XA4SmViDbH3fR7P9xR7+4r1k2hTR5/wUi+DWN8HeIV+9PE1pTyKSCp3nJvU1eg==","signatures":[{"sig":"MEYCIQCjVooEZ4I4EF9G3Xbg4bftFPa07PgxXI56Z5kzhybV7gIhAJCJnaNOjWRq+dyS8/DjSjvhdrWo05lxtcfGZHB2HClK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"61d6d66aab2419b3a06693571f3e59477f227802","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.728_1747062533932_0.828363058065664","host":"s3://npm-registry-packages-npm-production"}},"0.2.729":{"name":"@openactive/harvesting-utils","version":"0.2.729","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.729","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e24b33fba6a40061464417315a8cfbf4aab049e8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.729.tgz","fileCount":26,"integrity":"sha512-tnFeFy3W6udI8W6/3tdNCThL4VPzsuYmrZtP7e3RkIF82v/CMGPmNZgvSdy9xFC0cKWGY5AOGvxqBdSHVhbNVA==","signatures":[{"sig":"MEUCIFteTcb9DgDGPEymIe5PUCY8h+qWRvf1yYPD0AOlctn9AiEAhvHJHc7dc8tw+glriS/bPwYPw4CIQkpbXXpl1RjhnC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5fec118eebc4af4f43dd611feaf9ff17673fbcd8","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.729_1747062560208_0.07725533022433217","host":"s3://npm-registry-packages-npm-production"}},"0.2.730":{"name":"@openactive/harvesting-utils","version":"0.2.730","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.730","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"decded58c321482c35032177d02e74d1b1379b62","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.730.tgz","fileCount":26,"integrity":"sha512-SgUMnxCEyVg1jLg8aUBaekuoHMRwwX8xmXmwapRQsqH7zFwCHc+9k9NGzrpOY8eyHkHuM6hdkLCDcZ2t4So6Qg==","signatures":[{"sig":"MEYCIQDeSWb4WZJlRQq/aGHLArtx+DDWKCtX7LgCzmhkMYV61QIhAKGjSrKUlbRGSFrxq2Xa1yC5PSjJ06asEAd+SfJbSnkJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"04c502cd13bf84ce7ee8084c31c3434a694e181f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.730_1747062588723_0.7003140563689696","host":"s3://npm-registry-packages-npm-production"}},"0.2.731":{"name":"@openactive/harvesting-utils","version":"0.2.731","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.731","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"935edb1b5b4ebea0d93db8878a988896696e13c7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.731.tgz","fileCount":26,"integrity":"sha512-NXhmQ1WlQkf/RI38OguFeIkSgRJMFOfDDmJI4Er5lZEcNzxnMfF3HmTkPI8sqbiFITPQrYXuBQtnFbF++1GnzA==","signatures":[{"sig":"MEYCIQCLnvCTHK3SNaABx8HLrj1eUoeQyulKc3ajkNT7ayztuQIhALgTVtesQUIQYeQN6YfcXhHRa+yLhGFzyGHQl7a6CfQH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e44297d3a49abf644b053e982d5e16397bde7eb2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.731_1747062613200_0.09812891748702568","host":"s3://npm-registry-packages-npm-production"}},"0.2.732":{"name":"@openactive/harvesting-utils","version":"0.2.732","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.732","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"279e6416b8e0556eec6e5f157cede2e7d49e61bb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.732.tgz","fileCount":26,"integrity":"sha512-ROEW+uA5XzBLZvORzd+Dm8cvYrtow4ejZLt27RgbqJWpqMLdy31grmHYTT7qSphv3NhN49acXn54lu7iE6zVRQ==","signatures":[{"sig":"MEQCIFXYiHZLGHtuVvXDQHaWoLXHNfLHPLTy0vzcwjmYkeSEAiBMCClC7lEdYXbTeqzvFEUxPHN/d0JXHFLbp6/ssDBCRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7e1f8b2db1d6b1518d74ef24def52cd29cea8922","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.732_1747062640855_0.8606892309357985","host":"s3://npm-registry-packages-npm-production"}},"0.2.733":{"name":"@openactive/harvesting-utils","version":"0.2.733","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.733","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"42e4bb0a8f24dd9ab42e00ee1113656c6c2702dd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.733.tgz","fileCount":26,"integrity":"sha512-taHfhjHOPkGQUm0sfbzEAXmnGF8d0c45nN2V/yB49Bh2f+Ld3tp4yEO1r3pmPTDtgxcgFPYLnSk2gzgAq8lCAA==","signatures":[{"sig":"MEQCIBO48sx8GD+Cgk/UKwYHKtuEw5KdWSEpWqQFb1W4nStwAiAIsZUJcaLs1GWYQD5iVaL7po/BWP4LmM5M/kLoOhrtnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"fdfa9f7e5d650b67c70acd416025f70a87e8b383","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.733_1747062666558_0.057108999010754724","host":"s3://npm-registry-packages-npm-production"}},"0.2.734":{"name":"@openactive/harvesting-utils","version":"0.2.734","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.734","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c658307c577253be1ac4eea151a9c0c4f369526a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.734.tgz","fileCount":26,"integrity":"sha512-ekdXlKXB7+SJ2ID2m/eevhZXVxLRON/+sxD8f+mxG4ubBybA6pZ2MJA6dOTejYWMyNGtAahcXx0zNRWtwKOXHg==","signatures":[{"sig":"MEYCIQDaVFhGOC+WaEtxkJOl/6rCQbmz9HsolCd9uoND2u/+fQIhAPg6K6my96rsZUoN/PzdMR9sGdj1/dbCT3yKn1F252Pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"dcf921a0121629bdd027ace72400ff89a5a2a1f0","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.734_1747062694728_0.8926625868706348","host":"s3://npm-registry-packages-npm-production"}},"0.2.735":{"name":"@openactive/harvesting-utils","version":"0.2.735","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.735","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4463917b2f2b9542b8c335032451179fc7313e1e","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.735.tgz","fileCount":26,"integrity":"sha512-QpMDhynrF4ZNjzLeGg8unFyTvG741+l5MjK7y3Se0K9qU+le1C0Tcz4KW3qgMs570be4k4ilHctWWy3GBpBMuQ==","signatures":[{"sig":"MEQCIEtGvLL9ChsilgmY0QC4BfU26kkPytLddn3//2Okt4vKAiApwYyBsyYjDjIdtEzCOf8z6uQKjVJmE2osoMGt9T4bpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f4d7b03ed1a9b9ea78d14f1b14ade93b3d288e92","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.735_1747062722642_0.7524389386825701","host":"s3://npm-registry-packages-npm-production"}},"0.2.736":{"name":"@openactive/harvesting-utils","version":"0.2.736","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.736","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"b2fe260d3b8a418f7d938133618fa3eb291780e7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.736.tgz","fileCount":26,"integrity":"sha512-w1Qd3k7WZ/HlBxQ3BjlhQjaQAt3kZWITwcW0ELVcCiu41IumndpDYjyadjR9M+0hHadGmaJuqo2b7djBNLmdaw==","signatures":[{"sig":"MEQCIHxQlXvL/9X4Vijkut7xcs3GzetavOQC8eIrVX23Z7d9AiBr4E8/86ZdH1kK6beHWfmFNhb0iL1pXGzHZMumnm9oBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3cc759754352453cc02ee52d07f290d5160c8ba6","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.736_1747062746491_0.4039644699048279","host":"s3://npm-registry-packages-npm-production"}},"0.2.737":{"name":"@openactive/harvesting-utils","version":"0.2.737","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.737","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1c4943a9f905e53172952255cd9e2c55dbdf01ba","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.737.tgz","fileCount":26,"integrity":"sha512-FwiU7qZws3jLNJdNLmOtndIpfbKMkGCqj/ZZfkp9ULhEwdMOic9mC0kaVioOVdCRpIdSBciFm+aIzexGuZICFQ==","signatures":[{"sig":"MEUCIQDo7nPGMOSNxh+sdi22U4UPpVcOS0Gw1+EM0InTKof4XQIgOfskLphRu5o6ErE5zJTlrjjGA3PnUcvn6pDUxvfQAqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"510579d710c25de49ae4467b29433582fa8d7f06","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.737_1747062772414_0.24207437871845516","host":"s3://npm-registry-packages-npm-production"}},"0.2.738":{"name":"@openactive/harvesting-utils","version":"0.2.738","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.738","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"caece2a1ec3fa6aeb5a8c4691cc4126e12371781","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.738.tgz","fileCount":26,"integrity":"sha512-6O9GFKg5akAP90pehryRS7pqPpMta9qjdvV5DUda8JZ32aTlqPagPWWhq8MJc9CT2U58btXbEcZZ0zWMJuZfGA==","signatures":[{"sig":"MEQCIBNNRFsZZNhb+RLpHbFzZJrU/+/qY4B5acuhE/wWWJmXAiBjr5U2VAd9V+C+V7KJ4NyxeXvLbZNoUp6di/uqEVGUiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b4dbec59f8ae2a2a92478d4a2c27d46e355be028","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.738_1747062800352_0.5659089330925686","host":"s3://npm-registry-packages-npm-production"}},"0.2.739":{"name":"@openactive/harvesting-utils","version":"0.2.739","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.739","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"67f04eb3d3abf5e2e71f55008b16c31515ede0c0","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.739.tgz","fileCount":26,"integrity":"sha512-g2XZw3JCEqRz9w7N9FmM5QMykizUTSc1XHZF5SDJQHkl6SaPcbUCHTrz2cRR27Q/DqXoxhJ+Q/Dqg7oEpklpBw==","signatures":[{"sig":"MEUCICb90e6+E1wy9+kGBNk9bQDtVlN9oicpBOnZryBvv7ouAiEA/yASejVQrSaleQit0iIoGU47ZgGwKBSFd9CGHYUVRQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"53de8ee85e3e53744eb998d71f9dd42f8a00e3c5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.739_1747062825988_0.384902519119668","host":"s3://npm-registry-packages-npm-production"}},"0.2.740":{"name":"@openactive/harvesting-utils","version":"0.2.740","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.740","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2eb53af3a084d3ba813bc78de951714a99ba3bd5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.740.tgz","fileCount":26,"integrity":"sha512-ZRwXGS1uSxitPY2tNzAEiHi8SMv9QaxqWTjpjLr2waPs/owbDO4cccOYuJO+GzQYZoXBnuHVNgKAjq+uF0xbhg==","signatures":[{"sig":"MEUCID6nnyWeQG3AaKFchsdS8ep5kMJH+flPGWYxOJI/lT00AiEAnu9QyCsx26Nu8whwwDQ5jfTJMApvxNNS4afORLT0rVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"66a521231c0fd29fe432b1922c6ad979dabf4d0f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.740_1747062852564_0.07702515316169745","host":"s3://npm-registry-packages-npm-production"}},"0.2.741":{"name":"@openactive/harvesting-utils","version":"0.2.741","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.741","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4d107bc6ef74cdff86ba2d5da008de50fb5accb9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.741.tgz","fileCount":26,"integrity":"sha512-T0n6C2Fll5itHFFXebS34vwhDHzCMorFIZvbGb0JXJY1XFirno88+fHUtjKyQ3vyzMPxSz+9kndclQq0A5H1XQ==","signatures":[{"sig":"MEUCIQDR1uCBN2Lnk/TROotzhHLHt9l3IsV2dJWxvhzSOpxSYQIgOOZCJbcDVrQ6fBkzlJXpW02POGSu4gyJaMnD6q7Y560=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7388592bad6fc1abbdc90d96448bb6ff61e27692","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.741_1747062882675_0.15512271069697303","host":"s3://npm-registry-packages-npm-production"}},"0.2.742":{"name":"@openactive/harvesting-utils","version":"0.2.742","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.742","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"21d9f736c2033fc5045b6e4f1ae4349cc33c8c02","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.742.tgz","fileCount":26,"integrity":"sha512-0P2ebn6ADsKTwn6kQx0CywsJ7qK9KNRhPYQ7FGvEEjfWVdPKQdy70SY84xLCjEuQtP1WAc+lgc65P/FGE2NXLA==","signatures":[{"sig":"MEUCIQDvxmvgx00DHQpMBJ6Eotb1d0b10hqE53Zup/hepqxHMgIgAhVhZOFxKJy2b0iil3HdjPoiUX0OTKge2tl8cLMj39U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f160d18a390b848efaf3e02fcb5bee06f3dfe882","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.742_1747062913510_0.09531842044563388","host":"s3://npm-registry-packages-npm-production"}},"0.2.743":{"name":"@openactive/harvesting-utils","version":"0.2.743","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.743","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c737196db6cddc73fd47af6b0e4eb46855b7ccee","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.743.tgz","fileCount":26,"integrity":"sha512-iDvx/YRUmH0KAXLCC+RG5j4mIs6BOcW0qrDuV+3j9Xx6oB+qlTuYG2ZD+wnE2qHM9NsCBIYGve/D/RayamM44w==","signatures":[{"sig":"MEQCIH6oH+MxSztAdxWT7gUYeJR/sopZW3cxO10JTXXcVh0iAiBj3K93/ojQzh0yhM7VeY62akQoJk1KX9VKCRcLl/JceA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"80da2294a2a231f127be3134e22a7601ebffd96b","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.743_1747062939186_0.23151544117672973","host":"s3://npm-registry-packages-npm-production"}},"0.2.744":{"name":"@openactive/harvesting-utils","version":"0.2.744","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.744","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"6d338c0ee92d21ef2b92fc64ad821541758c4ecf","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.744.tgz","fileCount":26,"integrity":"sha512-HKHrjNDw/eZpIqEFkgP8FvpX5ApgYYC10vkhTQTZMwXAwBaCqkAGguwT6L0SPLWJNe4/JWv2qXwIhARQWhRSZQ==","signatures":[{"sig":"MEUCIQCerPtE+k+M9cWA5uqZAyEskZL+9CPI6/F+/uJumi3aTwIge5dECe2nHxdgKA8HHng39Ml5d5+vr64CbGpWyNuBmgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d0eea20a2a86b2735b559e51d50405dff269aa2a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.744_1747062968177_0.9702874999163613","host":"s3://npm-registry-packages-npm-production"}},"0.2.745":{"name":"@openactive/harvesting-utils","version":"0.2.745","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.745","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"30d528c59892d6baea3606cc7b76e84bed79a878","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.745.tgz","fileCount":26,"integrity":"sha512-4mcqZ2MhtDivH4Mv6C5r4XFkTg1n/QJ16WQE4FozxICwuWG7boPIC7M+DW4EnzkHBPdcvhIVySJIamba4fNXbQ==","signatures":[{"sig":"MEYCIQDDs+se9ts+e9tD3YBDDIQCEHRgshASCw4oSH5xZSeukAIhAOFJzp3CiVsimTj5zXg0Wib2GsIE007QbLgBDDpr6lAG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c905d81e15f35b9ff87c4243fbd6b958c71a91a4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.745_1747062993883_0.767211298614235","host":"s3://npm-registry-packages-npm-production"}},"0.2.746":{"name":"@openactive/harvesting-utils","version":"0.2.746","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.746","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1a64593cd645a433e02816e343cee830502e21de","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.746.tgz","fileCount":26,"integrity":"sha512-v9xmlMkMlNISSDUGryg/kKL93qM2XAP5XwNrqRJqSKzqalKnSKyaSGfN1+CfwvWaYw5QNlZ6P6DDNYBtAGQurQ==","signatures":[{"sig":"MEUCIQDIctPxqOBjAnj0LEeBw5sEx02R+wBUg/hux1kNjJP7nAIgBKd6rz5KJAcnxi9BzTXDs66uzNhQHJ++z7lPVvDA+20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"20cca2fd679f559e622b04eb998a6daa9dc9e0b4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.746_1747063022176_0.0063749246421205275","host":"s3://npm-registry-packages-npm-production"}},"0.2.747":{"name":"@openactive/harvesting-utils","version":"0.2.747","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.747","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"17648e739541386945d36b2606bc7ce86a55d129","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.747.tgz","fileCount":26,"integrity":"sha512-i2a2CpNEzmYDzdM23XC/GUMw0lb9FfGEYkDPtc6sTKIPJXnZJH53hg7oheP/kMCTSQa9yAQQgpXhrOVNZ56NIw==","signatures":[{"sig":"MEUCIQCdeIE8EIj5rNUwe9I1iEiKFQkU2VeZlS1AwhPFhuGXwgIgQneX0KmtbfFE+RiqzfpJZQZOatrvmwnQ8YrLLwKwODw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"59c44f15cf22d3539ceddae5dc24f7e4d507e107","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.747_1747063051810_0.7807431587688418","host":"s3://npm-registry-packages-npm-production"}},"0.2.748":{"name":"@openactive/harvesting-utils","version":"0.2.748","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.748","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1e356b420b3c650e3b560e730af38f8591970c84","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.748.tgz","fileCount":26,"integrity":"sha512-D0cxfcL5uR/AttSnONm6FHAEv7PL8Vm0Bs47swcIRKpPibXDNOXFcB867HEdRd7qqejSsLCXijoI6Furho398Q==","signatures":[{"sig":"MEYCIQCIkzvfSK1Z5/MIdtiM8mLPZhjXU/l+8ewy807cuGg2+wIhAPHnzgmaSzzVMSljOSlIbjdTxt/KlpMpse08iA/y1iXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e53b13178a21abcfd53f6d2392fee05ce66387af","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.748_1747063077320_0.9371416134029011","host":"s3://npm-registry-packages-npm-production"}},"0.2.749":{"name":"@openactive/harvesting-utils","version":"0.2.749","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.749","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1b8eeff337b82e6e8cb99fb402d544828de35a7b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.749.tgz","fileCount":26,"integrity":"sha512-mnlaG8xQWLDOg8QjV3B/A1ci3qe2r514zotlbF5LvAsKxp03Rn+j0dgaDt3+1LSbbRNJRF4/6E8aTjCoSRAg2g==","signatures":[{"sig":"MEQCIDx6lZxWxB4RvWuNNYh0DCjw9KGQtP9QuNZfVWgO9I7RAiAwMIIni3mlCf8FYIZlB1tULDdWsw0gfp7ZHZsWpTu9Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"db355348b552c8d9a0fa83d77e8bbf0a5659a0a9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.749_1747063105340_0.5632967265915292","host":"s3://npm-registry-packages-npm-production"}},"0.2.750":{"name":"@openactive/harvesting-utils","version":"0.2.750","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.750","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"bc4f9a1cab20e52961d58002e4c409542f40a665","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.750.tgz","fileCount":26,"integrity":"sha512-Jf2J3D4cZWfM2TyUfjuNnYrgydwU+295Lrdap9vORLTRjq4omNKjpFtsofMh5HN2eFPx0quYbksxzDrvLQGy5w==","signatures":[{"sig":"MEUCIQDC1HfRJrQG/1Jr9BgCwGrTdHQsgLAIgG/LVRyAlfPLcAIgK4x6ybEd1YAT7Y4K6K/hhkNnLPg8q1cXyad8XYf7M8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"25962323ae7923671c24eb99de76aaaed33feeaf","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.750_1747063132074_0.06067324741321167","host":"s3://npm-registry-packages-npm-production"}},"0.2.751":{"name":"@openactive/harvesting-utils","version":"0.2.751","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.751","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"41c61a86eb07fd87ae3ae1490a874fcc4d14f30d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.751.tgz","fileCount":26,"integrity":"sha512-cdEB+Uot1+bsO1GQtmLzS6QgLr03CfnhcKbySU7wQeTy4qSBTTS8dDDPtpMkMnnBLZFH98cTR8N+sFtdPgLvtQ==","signatures":[{"sig":"MEUCIHKOMDfyRgAkUVIuoyDRQ7xi9Esl8zOcaM9l4tUu6zb6AiEAzp3p1k4v8JuQS1oB16nnGkvGgb4ON3PrIOmyVJsmBKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"eb9002a5572e85fe3a78d3cbfda896cdf474861a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.751_1747063161566_0.8622575273072877","host":"s3://npm-registry-packages-npm-production"}},"0.2.752":{"name":"@openactive/harvesting-utils","version":"0.2.752","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.752","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"40d54d382552ee7c7c8676d9a1f98f6767cdb583","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.752.tgz","fileCount":26,"integrity":"sha512-cJ2fAxlj5PHCgKja+K595/8BwPZ9jnfXH6oE426jEpDBYv67tCO3fJ+YeIQfDOM0ZifoTc76w2N6Crdl21Q+Ww==","signatures":[{"sig":"MEYCIQCpD7W2rOF7gg378EuenWKMDpJrrSMEltaQcS1LqjEPcAIhAMPA7XPAylRKbUhQhdrBR8oB5yfYOpb3YAss+8dlo9QQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"5114233de6cbf2de58eca6cf9a0f8f8121f83155","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.752_1747063191100_0.4331653349138569","host":"s3://npm-registry-packages-npm-production"}},"0.2.753":{"name":"@openactive/harvesting-utils","version":"0.2.753","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.753","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"246a959cd34a0c1d91692bb27c7b6cc3cf076324","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.753.tgz","fileCount":26,"integrity":"sha512-1MBZoiEsyhIpq6DyRga359qI4V/mUuZEuLbakhMj7hCyAIKinEkzTUu6PeLczpcFKXhRL430nrFwTAHZw6A3TQ==","signatures":[{"sig":"MEUCIF36UCSwKx7NN57bKHh1YoaZ5jL0xb527NBSbZ6zh+yuAiEA68u0bRwoVnYopZB5XZ/xgshjZnCvr2p7w0PR89q9nio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"94cffb12f575710a26f2f57ee5dce696e0ef24f9","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.753_1747063220525_0.9248401637618895","host":"s3://npm-registry-packages-npm-production"}},"0.2.754":{"name":"@openactive/harvesting-utils","version":"0.2.754","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.754","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"863749889418fbff739ebbd5c6f31371836fdbdd","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.754.tgz","fileCount":26,"integrity":"sha512-/k4e9w5lg5QGtlJdqC3qIaNuFqx3DF//7oR5VEOJvTpxxJGWK8OfWilchl4SH4yjcqP58V+37xrgzeB/dCXi5w==","signatures":[{"sig":"MEYCIQDfj3frGOMOMdikmMGCPztfsZw5fxawF6VHGo5jQY6iUAIhAOv2/EvABznOqIrG1AxjaLQe6/KoKG7w7xOHpQEzM+wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b1d72fb9561163e26f3f5d5fbb56f729a869fb04","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.754_1747063245888_0.8854071911208383","host":"s3://npm-registry-packages-npm-production"}},"0.2.755":{"name":"@openactive/harvesting-utils","version":"0.2.755","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.755","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8f3dcb249741dc3c98c3571b9c3eb9c7f4934653","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.755.tgz","fileCount":26,"integrity":"sha512-goxwSOwpJq4rYICAOQZJ/sBClBZXKLheWpynVPqsRHHDn2Ow2qCW3vbtz5/FSPAAjJvlCiSUUDYLaH09/oEyrw==","signatures":[{"sig":"MEUCIHw3tQH/Du9sBXTnqQqszyXEHlbSSPhC2xfdP6AHPGZLAiEAk/VFuc3+OE5TtrZOk3OJ9At/1vt+HgGwS8MtXQpfZcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1a8ecb32076af5f8286c1658ccb0b85c871d9133","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.755_1747063269972_0.8090367407023773","host":"s3://npm-registry-packages-npm-production"}},"0.2.756":{"name":"@openactive/harvesting-utils","version":"0.2.756","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.756","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"52c3eb50d10ffc74423213f684f3cb8c7f04fb7d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.756.tgz","fileCount":26,"integrity":"sha512-Fgf9cbMDiy1erURwGdlLUC9CBWQg/trpZo8IbIHX3IUbvoYHvb027ht/arZtR6PU5TW/2hpRFARcKA4KaQKIdQ==","signatures":[{"sig":"MEUCIEJ1xllaBKMWOMjeZ8t9EmO6nDedv6/dttSmKwNvZH7zAiEAuBp/7M7e+5ykoSHuJaHrOIJzcPXeo3t0/HaLSuUdfuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"89a2f59f45dfb452feda82662cd33749c3787aee","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.756_1747063298375_0.27380395884735","host":"s3://npm-registry-packages-npm-production"}},"0.2.757":{"name":"@openactive/harvesting-utils","version":"0.2.757","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.757","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"223033037c121f69b259405b89c661ed4033e410","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.757.tgz","fileCount":26,"integrity":"sha512-DU2y5sqWYieit2BUxuuRZLtljUw5juEWr3I1uAGdAf2o2WeZyrfUzdWdh7b+OgzK84qJH+URydLtEERjJMyQnQ==","signatures":[{"sig":"MEUCIG2cUBu0K0Fl3wSDSnddoUOT1KowssnMie+raIM+XU7JAiEAsimyGSvTAPfOQWRcGJkJXt9woFlhFebJ9U4xc3MicJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b3a4809cd0d8ff69edd839a6bbcd54d712e4a436","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.757_1747063325283_0.10140288753656757","host":"s3://npm-registry-packages-npm-production"}},"0.2.758":{"name":"@openactive/harvesting-utils","version":"0.2.758","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.758","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"434f04aaf45ce1d87efb6b3103e956bfcccbab15","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.758.tgz","fileCount":26,"integrity":"sha512-zDz/KGc7tN/WvB15+BjzoHEv3NtR0PNJt3OrAbFnx6i7ZXfQTUkXHSrmENw/varamG9o2g089BCV6RkoZnhjbQ==","signatures":[{"sig":"MEUCICoPEVCqeGGkI/Qqv3ChcTdXS12jHyoSVKPbG2FQHa18AiEAmT4lFl3K8Ora5BLxwI5ZN5I6yrDu1xRvv4QyILzr9bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cc34a4308ea05c362182874bbd36850419fda735","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.758_1747063352500_0.10847759841125781","host":"s3://npm-registry-packages-npm-production"}},"0.2.759":{"name":"@openactive/harvesting-utils","version":"0.2.759","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.759","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a94370a5e3d4c56df44f97fde625e4e391210009","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.759.tgz","fileCount":26,"integrity":"sha512-+qDCcwRqYVz8YKMYla8Nru///6LuoDcHuLYsWHEmQ5uzP1lzkhw46H9yDzQBxIbnXidPEZE+jmn/QkfgC2G6wg==","signatures":[{"sig":"MEUCIQDFoHkScyuj7ZZsBa9jcdoTxze5xAKTLcwEO0D15EpsTwIgRMj7a7Tp50zVr2+gGMU5tHmzDWGkNICcAhWoQUBtXlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6c50f338af3670d0b37db281d34518d1842c6593","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.759_1747063381422_0.42030897473693973","host":"s3://npm-registry-packages-npm-production"}},"0.2.760":{"name":"@openactive/harvesting-utils","version":"0.2.760","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.760","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"19af9e150ea5a8449d8478f05fc3e014dea4eb3a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.760.tgz","fileCount":26,"integrity":"sha512-sI5eVaH67J40HiVbDbfmYH1FtpwQy5O6ddQ/jVWVzqsWkasQmGLojnGWTxrzXuRwQJgkLoTegiU9kK+bw/mtlQ==","signatures":[{"sig":"MEQCIAXiz7uCoS1GGsZbI6NBbN8jyZ5Y2M/1g+ntqpZQNBOvAiBfo0oVhwNHGGVpGWbYY0C6zMu7non92DzvCL/nVmribg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"1b456417acaa189bcc294acbd8b1c0c15951aa3c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.760_1747063406836_0.2711734231856451","host":"s3://npm-registry-packages-npm-production"}},"0.2.761":{"name":"@openactive/harvesting-utils","version":"0.2.761","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.761","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"d1069eddaa8f4dc8c7c51caed46a00a0ef0d4527","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.761.tgz","fileCount":26,"integrity":"sha512-gXl7NeyqYoL/PoVfbkQ8WCoJgS5HqC0vBOslm1OanjjDRkD22L0tmICljnr3zJqdW0blOz9NICplrYMUiwkKlA==","signatures":[{"sig":"MEYCIQDl6yCEGfqXkRQpUI3VqlGrjDOnm6SsB3x4/6EilA/dDAIhAJrStXoAM7cAGKAdp45GdVT6rn1FF7bEsEuuBrtGqls3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"27ca74b6d8cb5fbc66c7d2086608726f45ed44a7","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.761_1747063440175_0.967923454435426","host":"s3://npm-registry-packages-npm-production"}},"0.2.762":{"name":"@openactive/harvesting-utils","version":"0.2.762","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.762","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3fb1f691e8a3ffbbeb76343996513259210202e5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.762.tgz","fileCount":26,"integrity":"sha512-0Il/D+U5TGPfWqmb6kRAd2sefPV1LgQ3D42yaCLQkpI37S5UJljFwJI4VWKld8Z6frZEkotNFHflXeUbdBqgSQ==","signatures":[{"sig":"MEYCIQCCjgNN17TKKHYMKJcOFmQn/2W/DxsVuviWwRz0P9Ri9wIhAN6UYhf3tjGVGcrBu5mwWRKJch4Ty0rTIV6P/GHxcq+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f72ada6cffec39726ac27d28ef2cf7d06e55b94e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.762_1747063464962_0.5206011362128999","host":"s3://npm-registry-packages-npm-production"}},"0.2.763":{"name":"@openactive/harvesting-utils","version":"0.2.763","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.763","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0e280b66d6878a970c2b6e80a60faa9e374e92f3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.763.tgz","fileCount":26,"integrity":"sha512-tQjlM6RDkSJSHJQ6Y+Zp5Vefjl/t4FI97wxd/P70ZIBM4pl1ybAzN6ofRBEtPrleVjU7Zn9VDT+8LXf2gt4FQg==","signatures":[{"sig":"MEUCIQDy65OzvFWCD9+dQphGUgb1plUl5RsDvMsopc1ZagoouQIgRSaP9a0VL+pawwS5Hvvf/QAZq/DB5W1XsQc5EqdY4wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9f0e05afdc2ab491417a47049e0e5653f3e21ca4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.763_1747063489614_0.4200917865402849","host":"s3://npm-registry-packages-npm-production"}},"0.2.764":{"name":"@openactive/harvesting-utils","version":"0.2.764","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.764","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"953cfdfc4d4bd15df00c413137e70895dc1be633","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.764.tgz","fileCount":26,"integrity":"sha512-JmPwQnwV//xa57Oe7dsDIvOB7GGYOl2wuFJvFAE9TdBsflSPB0vaN3X1YCBHt8RVUGK1dXFJue3ibtwoXiF4uw==","signatures":[{"sig":"MEUCIBDcurj30wgplP8MHIYLsLy6d1SnXid2khmNcdsn5Be1AiEAiOqr53uCpuOhU/XvH6u8ISF7nhCb+RJNgLT7r1FN3uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"d49378314c3f7fee54690ae0ed049f8c64d44ede","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.764_1747063517303_0.6755221172913874","host":"s3://npm-registry-packages-npm-production"}},"0.2.765":{"name":"@openactive/harvesting-utils","version":"0.2.765","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.765","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5a3d560ed6b145cf5309277d1c4e0d07db3ad58b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.765.tgz","fileCount":26,"integrity":"sha512-N/1Q5DZlNdmir5J7Gv5Cn8t7CCimEc9yKWRnNC51S8gZJNAh01nYsqYjoCPBKJ+dLYh0hTdSzne1RUnN3YQWnQ==","signatures":[{"sig":"MEYCIQD5LbhoMi8nwtRT4fYitkg0qYQ9EltIYDAbA1g4sXk1JQIhAITJ6ihi4XYEUllahItfgE9zqVMTpp7m3LcsS1W4gnzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"89622c8a47f0abc411a16f93e0008253e7a1d836","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.765_1747063548177_0.3713978894205028","host":"s3://npm-registry-packages-npm-production"}},"0.2.766":{"name":"@openactive/harvesting-utils","version":"0.2.766","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.766","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"da0a3cf3d671da2149ac49017fe9d12e16439fd8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.766.tgz","fileCount":26,"integrity":"sha512-UEYm2gfxancrZZC7RC4Q1/imglGa6M8W99nFh0k4bJiQe/ozmPY23ilAjsTfSwWYIFaAa9kDaisQiTrSs6PhlQ==","signatures":[{"sig":"MEUCIQCUozXVHBblefhOBiLxP4PjYblmh3BNAjEg0myV4O0KswIgMhd160ElWWZGnqnlcZqZOegRuAnjNkp51PDVA/ZYRBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7eaa9f05a0de2f6981aaadcb2fff8557dbcc3f66","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.766_1747063579118_0.6240567263841115","host":"s3://npm-registry-packages-npm-production"}},"0.2.767":{"name":"@openactive/harvesting-utils","version":"0.2.767","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.767","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"610ed580424c7d2a1876d4ec6d2b56e35aa700e7","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.767.tgz","fileCount":26,"integrity":"sha512-SJTn3bKrB8qkhxHaKEvTCY/dt1EMOgtfDKlVJrsuiJxcKSNcaSiz1T+ppOQcIyHwfhz6C4IKC/CiBDlq6PNjGQ==","signatures":[{"sig":"MEUCIQCVMUjbZSVQyc6TwZoBuHphZLnchw4NYajkv+GKsXeQ+QIgWDfIIUzgN0wr0IrIkMhvB8sbTFG8nhcAthOg+PVLgoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"7d9312eb4e1399b10e30fc6a14357ebbe4174618","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.767_1747063605219_0.8779106497707376","host":"s3://npm-registry-packages-npm-production"}},"0.2.768":{"name":"@openactive/harvesting-utils","version":"0.2.768","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.768","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0559adaf6291e4424304f57ec642d939a83e42e4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.768.tgz","fileCount":26,"integrity":"sha512-t8NG+f6dm6xOD3yVKcHm5aRzWS6ba5Rto+PiwKwzZnzfQdPcY8e5mZBf/BSO1XOF0REicGygGx4PFKtjvmT3sQ==","signatures":[{"sig":"MEQCIH5ztGew1lqt26LXNmqkhx0Yyzub8jyoBs4VstAGnUYyAiBCwWaT8dnfib/9AUbRsM9K4aGNjjHpi3vGO4u/HCyExA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b29d7db22b811bd5d460bbdc17d62d43eb58556a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.768_1747063631556_0.0728232232976147","host":"s3://npm-registry-packages-npm-production"}},"0.2.769":{"name":"@openactive/harvesting-utils","version":"0.2.769","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.769","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a8bfed3a6e88fa32fddb379a0c8d562147aff92a","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.769.tgz","fileCount":26,"integrity":"sha512-zQ19Q5h9QlbWmWZRnsOYrjcDKts/b/svIY78nVxmzVgDiWJkJZABwPBoleLZNsqk42WBpxe5Dd0x8hpr23UcYw==","signatures":[{"sig":"MEQCIBjLM24l66cjbJ3Ovc6VJYoLGK00DjpqXLgT/Wb5NnmAAiBoev9VdhtOklbCFXaELGhovX3qE8o2SVdCevv+31I8lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8f0dfc0b727338d8875ceeb5d74df1a1a0e36d80","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.769_1747063657904_0.002110313735137259","host":"s3://npm-registry-packages-npm-production"}},"0.2.770":{"name":"@openactive/harvesting-utils","version":"0.2.770","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.770","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1e74b1f600b4067fe65e50f7830d19f1cecf5546","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.770.tgz","fileCount":26,"integrity":"sha512-uJJax6vtmseZRJ/MW2TIHEX6qY4vnwbRL/cs3Iy/mV8Le0c7XxvMS8pJzWBD3GUiIj1SZfQd99H30yxykNW4NQ==","signatures":[{"sig":"MEUCIQCsVUbSNjliYy1NR+FkidcVvY4Q7bk1ia1lx1RWVEVBNwIgHlgXNqYIz0cE7XDnbK+7IVzN9DAepy7JhDXWFDqnmkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"0d2f7394857afb9951c4c1fab168a54d661e4ece","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.770_1747063687503_0.5352694138949299","host":"s3://npm-registry-packages-npm-production"}},"0.2.771":{"name":"@openactive/harvesting-utils","version":"0.2.771","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.771","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"22affb82cc4259b821b6b7e563a4cb9a5d095810","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.771.tgz","fileCount":26,"integrity":"sha512-hGTb4TdS5ed6J70gzeNgAUrJLYSltCQFCU7X72oNw2eWYi6mck2L/7ISYVYvzAS5WjxW69UeHlV6FHUD5qaBcQ==","signatures":[{"sig":"MEYCIQDCLEca22+FFC7hHigAb18Fi0bghMq154aTK51fqd/Y0QIhAKO6prNb6kRAejmSxAo+QBydXXxTOzXWGhP6zIdKt4xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"ae6d68b82c67470f7f72479586c6a750022a5996","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.771_1747063715187_0.9157164262579716","host":"s3://npm-registry-packages-npm-production"}},"0.2.772":{"name":"@openactive/harvesting-utils","version":"0.2.772","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.772","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"aa22b4622f5862c4c9b540d7faf566b4a4e22ffa","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.772.tgz","fileCount":26,"integrity":"sha512-0YlnFLzVGEtEFGhD9ccH1DdPUWQZK7CF5eOiM4lc+Z/5+dnmE9w8og1tFz0WHs6HD6/9kKHDNcMFxZu4u/py1A==","signatures":[{"sig":"MEUCIGZGxBP2eLkY01RLegRlyrZaFMV/qwuapB1oz76QakpsAiEAsXvx9fKXlztt9PSZDPelE3aE9nwd5otZOq0TDiKyLec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"983a490822a362903ac5ca6215e4df2a6a4f0fe3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.772_1747063741856_0.393183373088549","host":"s3://npm-registry-packages-npm-production"}},"0.2.773":{"name":"@openactive/harvesting-utils","version":"0.2.773","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.773","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"4279226cf78fd3417857a1dc3f7b218647f93265","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.773.tgz","fileCount":26,"integrity":"sha512-wzyG5+xDMrysyfo28wk5cvmVtl/ruOizrt+FLhealZnVrA++Cnku9P3MR0OTnYnn+TzJdao2olRVQ5krGzLQ5g==","signatures":[{"sig":"MEYCIQDdeCWBqUmltDO3DzaLzKM+XAeA6mKe3DGMZ0F4ofKF1gIhALHAg4XiuLXCbk+bpRVZwNKWBuX1PkLU1FeRIK8XPXr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"79f9617069405c37c366082a4f81451fd2e41c83","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.773_1747063767893_0.5185295265903991","host":"s3://npm-registry-packages-npm-production"}},"0.2.774":{"name":"@openactive/harvesting-utils","version":"0.2.774","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.774","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1e4651fae2883b4bdbe135a3d567bdef0e3292f8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.774.tgz","fileCount":26,"integrity":"sha512-ZqGCi/UlCQ0LCHFztumS7eDvCMWkLVKvZWjmYt2xjyitB7XvmHwpNh4YVRqKFClolfP4ZO+6B6NVDIn04uLa3Q==","signatures":[{"sig":"MEUCIDmXvo7gM9i/cAUe1IiHQka4tm68VjTLhsFs0tsUIp1RAiEAiE3xl7Jh0ItH8/QsSHTNdYFTI0c79KVoARR6KpAtbFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"da4785a9e09c7c5d9543f205e9cc83f510688753","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.774_1747063798019_0.802758270911883","host":"s3://npm-registry-packages-npm-production"}},"0.2.775":{"name":"@openactive/harvesting-utils","version":"0.2.775","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.775","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0e943eed6b21df079305da2847d84cea2c6d1e6f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.775.tgz","fileCount":26,"integrity":"sha512-lYzTNOWK/x5tdxSFT+t/wcWIMCNB3WkjyIjf6l8f7so6J36unqUTBb3J/3323I2rXTc84JQbqbi+WHB1IBplZQ==","signatures":[{"sig":"MEQCICU5B5XljPAuxqtEh1S44FnuYGR771Ok2i980y74roPlAiB9Nrnu2JFzN1NM/MHdTI6wmztIh/S1hAvHwIYH4DscSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a18133a185e17fdb76cbb37233934939c69a3819","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.775_1747063822888_0.32146703032985746","host":"s3://npm-registry-packages-npm-production"}},"0.2.776":{"name":"@openactive/harvesting-utils","version":"0.2.776","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.776","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2b730fc1cf2dfe076f137d925e648db359c2e30d","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.776.tgz","fileCount":26,"integrity":"sha512-WuJA7nCPoiXyQtFOcBaMKUV+Nx17h3YMvnBVEtZqoig4ALXgj/MXiaKio0fgK1K6dR3Jkr4QRmfAnMzHhZkYGw==","signatures":[{"sig":"MEUCIEnH+sv7DUCZ5K05w/V7syhBfvw+fh2jfv5HOdATM3GjAiEA/AyezsfeQEGTRW3v+aeI+7cAjAQyCrM+zBMf0hLa2lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"85089e12e1163bc07e5f1ab06a124bb8052ad66e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.776_1747063851903_0.7296796221350001","host":"s3://npm-registry-packages-npm-production"}},"0.2.777":{"name":"@openactive/harvesting-utils","version":"0.2.777","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.777","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"872b4695a08b6efd587aac8c447cdbc80059d2b9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.777.tgz","fileCount":26,"integrity":"sha512-U9t2aWBa4/u5tHErqlWryP/EHclalSPZKqXVHNfsJd66DofO7FMHMkzR5iZlLCRnH3KGf+C5LcV03xsKyOnzDw==","signatures":[{"sig":"MEYCIQCwW3gA8uqt36NzlKp9oymEIjJqge0B6BckOMNX6cXd2gIhAN2eFnwwdej5MLEygCjriuW457WbRXpLmD4YNucfkpI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"00b43b287f326df4016fac35d866a61b43c3e886","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.777_1747063876897_0.4950206086001947","host":"s3://npm-registry-packages-npm-production"}},"0.2.778":{"name":"@openactive/harvesting-utils","version":"0.2.778","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.778","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"c955cc930ebd5829548abbb1328589558daa04ad","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.778.tgz","fileCount":26,"integrity":"sha512-Z2ORkHTojbyGF78op3jSGx/BwT48hoXJKgUa4YGWBTwJ/PcB59zGmVx4qidKxq8sdOyjJj7tITS5z5YC0K/LjQ==","signatures":[{"sig":"MEYCIQDo7BQwXulJn6EzcRcuZPTMqJR0ONiSVYPnr/lj1vdu/AIhALnGyzOy1pAZcmvOf23T+YIvY9RrwCze15XrJnr5/tze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b2ccaa708a2aff011433032bf2664fdc4041ab6f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.778_1747063901253_0.12777433207974176","host":"s3://npm-registry-packages-npm-production"}},"0.2.779":{"name":"@openactive/harvesting-utils","version":"0.2.779","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.779","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"906bcdddb30fee2861748bae871891c84400809b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.779.tgz","fileCount":26,"integrity":"sha512-gJiWKr8BhWrfjAqP5clTwt2F0K1C8SDKVmAxJdc903GbmYHsrUfVFJnv2gtFeyHujByMBo+zp11D+OUaBkZY5Q==","signatures":[{"sig":"MEYCIQDjtmT/8i9bTf+T7+IvVNwVn6kYkpdTHwunUVaPGVs8YAIhANysYPVnVgxvQiqwfqW4IOuYTPutl7y9vvFPexUcnObw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"06f3ff84c1317c17b1fff99b53369451907301fb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.779_1747063928275_0.8356456521235722","host":"s3://npm-registry-packages-npm-production"}},"0.2.780":{"name":"@openactive/harvesting-utils","version":"0.2.780","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.780","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0da6ce65fc2f3dafacba91b0e35a88558d25fad5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.780.tgz","fileCount":26,"integrity":"sha512-dlgXILzRqPKR7eIxQ7q0fMfYUTaMvbv6l/QUYFG9q90Dp/by0433anfkgvW6lGeKcknhMq9pxvKbN2mzLCfAuQ==","signatures":[{"sig":"MEUCIQCTJ5DLj1gjSZIvjasHSI0KAljd4QrVX/h5bwpkUvJYNwIgPlzciJDkK1oN2vY3aCtGkuxaJD5pGW2CwlKcm9gTSVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2e00c6467592887f459a556a91ac998fe8035dc4","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.780_1747063953456_0.20871767053650925","host":"s3://npm-registry-packages-npm-production"}},"0.2.781":{"name":"@openactive/harvesting-utils","version":"0.2.781","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.781","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"59451a24d155f7fdf51f92c81c76aef4372912f5","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.781.tgz","fileCount":26,"integrity":"sha512-o1GpydMdxCej/DIXtvdsU2fo03sC93jiZxH4h2SJpIiq1qcr1ucwMe0pIPRhQ+dP2PfJPj/1CkFVc/TezekGaw==","signatures":[{"sig":"MEUCIGjLiD2J1uSOQA0AlYWfOqZ6Cs/75n4vO5WFD1YMcQ1yAiEA8u/04bpSRpvKHVv9grPtJlj7x+WiwvkP8eaajn7m1Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"47c15e42d0fe9c544cdf99d82890e08223d45c58","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.781_1747063978886_0.7283739460368266","host":"s3://npm-registry-packages-npm-production"}},"0.2.782":{"name":"@openactive/harvesting-utils","version":"0.2.782","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.782","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8cac628ce615d2bf7130cc55e4563ae514dc5ac6","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.782.tgz","fileCount":26,"integrity":"sha512-qc2tWUO1Q2dGE6nnacMFclGVg8m/FufEukxvcuqD4zn37Ldg9Ebto4Dy7AUdHjSBo9TsVZmtqzzvNqzX3dfHbg==","signatures":[{"sig":"MEUCIDoVPTEmo0X2Up13yPpwyrvPbD0V4g9526D2TT6CF639AiEAlGLG94N25gSSZKUpiJvo+ExgNExPSJhlDFfrMY6UTrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f4f613af13ad6cb314b265408522e59df7bee7eb","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.782_1747064005521_0.10662038486328518","host":"s3://npm-registry-packages-npm-production"}},"0.2.783":{"name":"@openactive/harvesting-utils","version":"0.2.783","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.783","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"8983e5b2dc0de7548a3f23c383791895f0ddd1fb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.783.tgz","fileCount":26,"integrity":"sha512-G+H3qin7V4jI9PhsMlkSS+MvD9cxySu0DDHEKkiH+wI0LRy5UYDkdj3mJ3YJ8FW+JQ30f4CuM5+xI9ZSD4tcRg==","signatures":[{"sig":"MEYCIQDDIxH9ZXBQ8FKJMfq03jW8LCo/2gvbejwd+69X2irbcwIhAJ22EAhqb3EdFv08K0Z0wGa7cBoS2F5vTPKKU1pOFu/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4c409ba3c3ad3566db6c39bf142ccf1b52a567e3","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.783_1747064032878_0.5398286816248448","host":"s3://npm-registry-packages-npm-production"}},"0.2.784":{"name":"@openactive/harvesting-utils","version":"0.2.784","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.784","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"088fd6f0c743e83a6d2f476eb7136618486c8afb","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.784.tgz","fileCount":26,"integrity":"sha512-PdnBezwNdIls5E2E+bQWHhIM5NXC6VZnLfPPwqpRBCrHWR75lQoUQbXCnngyGTpEQpIF1BZ/jp7FZB4ySDHMWw==","signatures":[{"sig":"MEYCIQCD54nXxXaCZxPW2SJ8Wzz+9JN0I780kjDgia6cFv85agIhAK4ptUqov3nxcuG9Z0MLeE7g5fEKW0Texn3Jb34TctcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"04822f8ba8a93ba56557d4b4deb847bf317f0f6e","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.784_1747064059514_0.24768578575490618","host":"s3://npm-registry-packages-npm-production"}},"0.2.785":{"name":"@openactive/harvesting-utils","version":"0.2.785","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.785","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"2fe74c7493ff4351605737f26aee8cfba0c7dd50","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.785.tgz","fileCount":26,"integrity":"sha512-Xh6M8lvq5tyPt2OqZ4fVWNAPtQ+WFjRAzK9keeNPW0eqwf78JdvvU71AaZ8qo6vkEaqIORPtTJDAQ7MfuLlS0Q==","signatures":[{"sig":"MEUCIQDUtaX9789huALvZwJxC9VVNGndHq28Bchq7PrLunq1EwIgfcyRH6HlqzI+1xfbc3eh6M4aAx+HLYhucisMoEXLzKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"27c5552a8e9f4733d1e6ff38624da9aaddeef280","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.785_1747064087987_0.5077165639883634","host":"s3://npm-registry-packages-npm-production"}},"0.2.786":{"name":"@openactive/harvesting-utils","version":"0.2.786","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.786","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"1fae4f31b62e3299e880a0d6654abdbe5e245bd8","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.786.tgz","fileCount":26,"integrity":"sha512-/dJq+qi45NGPYJiSWzs+AvxjcB4lYdTEw2xwvTrXpvyY3aXTy2g6udnuu4Pm49pi7kP/jKS76cuunV0TMd0Sjw==","signatures":[{"sig":"MEUCIQDjHbmOVqmvNHF7ZeHe2fTRNck67Wh39kjWXFN0V2WCWAIgC2n5r0GJCEXkHOPKlOSuSXiHEpwL6vlAIUFJNwuv8fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3a833b7fb0d1c42301bdc684b7b7485285fd1919","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.786_1747064113288_0.1476313821586488","host":"s3://npm-registry-packages-npm-production"}},"0.2.787":{"name":"@openactive/harvesting-utils","version":"0.2.787","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.787","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"3ff25007db44600141632cbeb29a09160101e68f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.787.tgz","fileCount":26,"integrity":"sha512-F1uHlqNey46Gqgq6j7lWawR/pvolFxzP6dOzX9+WSvQVr02uCSPBqTavvrLSKGsR7yrwW7SA6jqCaJjCxrTS+Q==","signatures":[{"sig":"MEYCIQDsxTWMC6fmmIc8rmtCjzJ+EWr64LgqNtxAenfs9zW2BwIhAO1xNfnnWY1ASoYSMNDIJoMSrBNGGDarh1+eWJ20ZpFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e2cfa008ed527ebc04f2f6a2b3b2a73969763db1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.787_1747064138463_0.46708951134024446","host":"s3://npm-registry-packages-npm-production"}},"0.2.788":{"name":"@openactive/harvesting-utils","version":"0.2.788","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.788","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"60ca99184ca96ee20077d572ef35bc5c38382b8f","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.788.tgz","fileCount":26,"integrity":"sha512-piKkm2jtCbPvfFt7E/MPSQKfsUdyuOR2jegngjO9nbPoFeunuXHrO9R2Mg9s2ajIY2fSJr4+M0DL7QTULwG7pg==","signatures":[{"sig":"MEYCIQCDO1c096E7j4YDIWkFPzjkHaje4eZw32Yu207HdhHmrQIhANqjH647yDl1jwiFeNZhhAWfsHem9x1u6FA6x+w8z2JX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"3b507a80923cc206f19e9ab02f710f67baa7566f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.788_1747064163715_0.038149186531173385","host":"s3://npm-registry-packages-npm-production"}},"0.2.789":{"name":"@openactive/harvesting-utils","version":"0.2.789","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.789","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"527e3e10d48e03cc9730b18db6eef24a481affb9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.789.tgz","fileCount":26,"integrity":"sha512-7LEGJDV3IRB0yVLlRajiqb82p95T7ZzfyNP6gZkSwdSk8uRdfyrkzhjT/AFEt2dAYpgjS9M+fZEqqkTMhT96rQ==","signatures":[{"sig":"MEYCIQDCJv0NPtioxVyTEcJw1qGqN8jdQxI6nbznpmtz6st4sQIhAMmm2/+oap6s/kZ+D9tIdhn4ePGmqZ1NhYCvYrQb98Cl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"cd6ceeae696bbefbe340c4b42df882a3ab9de28f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.789_1747064190425_0.7904698179901277","host":"s3://npm-registry-packages-npm-production"}},"0.2.790":{"name":"@openactive/harvesting-utils","version":"0.2.790","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.790","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"5e0b477735ccc3c26b4eed9ef60f787c8c4ee5d2","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.790.tgz","fileCount":26,"integrity":"sha512-mE/nzJ0YyNXYc0UpGyHFxwPVXZAOLvv43KH9vetdhXRVX7ewK/wKG7XQIJS6UF7M7VdiCD5yB51qJh22TMW3vQ==","signatures":[{"sig":"MEYCIQCscD5pw7BRlW1dV+PDamcZBIh7ZkYUTrcNmrgvc2fLQQIhAIF5IwsckNjWRordcSxpA/LvG2kOki6UyW2rco0lB3NQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"e882a4398224e50fa2caa37ed1ee3879a98b70a5","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.790_1747064217270_0.8957042485510025","host":"s3://npm-registry-packages-npm-production"}},"0.2.791":{"name":"@openactive/harvesting-utils","version":"0.2.791","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.791","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"562d8c885752c110fcf9891e4c4b43191d0c14e9","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.791.tgz","fileCount":26,"integrity":"sha512-9Nm4mfe/0DrvdaE08IthgNa3jEopPJMeqIwBaOOScWV2GJC50oq8A9qcvse6ddEVqSnEfcp02v3GllbHStToIQ==","signatures":[{"sig":"MEQCIEeR7yqiSay73FGtA+DT9TcdPV+wsxuK0qmbMLojNqxKAiBZ+FcVB2qjo9Z3gMuvwflAVcEYqwUIk5Uzns9opGpBXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"6ebe97abfc36f85f72aab36e2278c4e9463c0955","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.791_1747064246807_0.3094449991824262","host":"s3://npm-registry-packages-npm-production"}},"0.2.792":{"name":"@openactive/harvesting-utils","version":"0.2.792","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.792","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"01719d91a4dd599a57eb547bed24f35174087ed3","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.792.tgz","fileCount":26,"integrity":"sha512-8f4+uE0DfIH6ME7sCurM1zAMcERmS0rDqAJu5HlIpgEZzB6We5ZJnJU6RvAUQfLQz6XFmwaru4EopKIzuZLaKw==","signatures":[{"sig":"MEQCIGnBSm6FjMYQa2LkugtTG3M8oK6lBGwGbtrrHAPxqCSvAiBsWTiNETxT32hIW7SzxIdmzAELnteJT+/CNGy4Yuh1Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"8702101aa822387a528e175550beef0c72826018","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.792_1747064273889_0.051986053745369576","host":"s3://npm-registry-packages-npm-production"}},"0.2.793":{"name":"@openactive/harvesting-utils","version":"0.2.793","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.793","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0e07738da530c50b2b6989446b4d7bfd48e798ff","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.793.tgz","fileCount":26,"integrity":"sha512-crjCxzPpCl+m8X7D8aDgUQT4Sn6h14wJJiDycRaN4/wCgLbyZ5tCtNCd7txdxl6spscYM2xeLFd/W1H11h/Lwg==","signatures":[{"sig":"MEUCIFGUThokrzGsMx2fBXkR/PDUI99zByfEY0FbXkUAXXcDAiEA6/VrKgXywWXxx6kcDl+HFbK/Iw0hv2Zpz3TQ7iHOUOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c0dfb6a1aa63b2427f0045e54f451d99ee0316b1","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.793_1747064298394_0.9602891997799983","host":"s3://npm-registry-packages-npm-production"}},"0.2.794":{"name":"@openactive/harvesting-utils","version":"0.2.794","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.794","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"a4947eeaad7db305b78dcb105db1396028b2ea26","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.794.tgz","fileCount":26,"integrity":"sha512-47qPJ/p3ci4Qs3uMv+idYcJiutRjlsl9Id94Ymtnl5gx210LcsjCbfg4tDlkdZIzenK95ItOvtLJgTuZ+2baCQ==","signatures":[{"sig":"MEUCIFn+EItXF0LOSqgd0txAHSNmjy1D1kfl3tavukXLqR/CAiEA9CmE+dZAGlWK8YDiDHCpz6BFaANY+h7I2l2sXrCsJJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2af803b115f06adaa896de4d1a593132a9f75ea2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.794_1747064323280_0.14169800103227748","host":"s3://npm-registry-packages-npm-production"}},"0.2.795":{"name":"@openactive/harvesting-utils","version":"0.2.795","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.795","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"360a8ed8381ce89a295ca5020722327c6ee8d062","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.795.tgz","fileCount":26,"integrity":"sha512-/8X6XrymOBiZ+Zvdfip6/jAk8NaOqdV7z5WgPhirqBJGVS85v6YxP4Uh+1anLNp10e3jZG/e5cj/JPYZN7XGyw==","signatures":[{"sig":"MEUCIHjFBHagXPdqCpt5XVBg3R4L7wJi9N8Jah6bVbBx6AC6AiEA0sBGQmW0k7HmQpc7pAdmJehq2yRWUvwtJrxYIHQXIas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"4f64757201dadbc30e0ae706e5e903f678bceb8a","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.795_1747064347958_0.3781632198533529","host":"s3://npm-registry-packages-npm-production"}},"0.2.796":{"name":"@openactive/harvesting-utils","version":"0.2.796","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.796","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"0830d8ce35602c6a45c2b8246702eec78e004571","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.796.tgz","fileCount":26,"integrity":"sha512-KZgniMlyHlLzoBmu/DRiLE7Us8ueswnFlQkoFKyL8FzPRcqdwB5rKC8Of0Zckd2SjslbdmBn/RDoOHyvJNbrUw==","signatures":[{"sig":"MEUCICCGsGthpYO6sM9vHSDo7i5K15Rvwl2V6Duh9pvqSq/vAiEA7/qYn3ZoborPj5ntq3ooPLCDLvC2Me860snJgjJL2xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"a63ad15859b1d82c4fcdf0b612329b570f0e73e2","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.796_1747064376555_0.41510115882467336","host":"s3://npm-registry-packages-npm-production"}},"0.2.797":{"name":"@openactive/harvesting-utils","version":"0.2.797","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.797","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"e410aff9bbd14024be721838916eb99e5033c047","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.797.tgz","fileCount":26,"integrity":"sha512-PHK33/bVXqRVxmHgY+MNWBVpTUMhQo7r+fIUvcXrqVvKLgyPGh/TBNqAHnR+WCJJgjAZFsskCf4BuOsrrHZ7yg==","signatures":[{"sig":"MEQCICkJ/0DWQgHqbhXHvf4CZepAQQYkd+3T8FXC5nDkTy5xAiA9n1tSjFIjM4mgWQX8uHSGaRy/OLMILHvCN8Qv/tWOHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"c3fd958041a73686cb856bf1db9e01ec50a12c5c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.797_1747064403293_0.5257144758227619","host":"s3://npm-registry-packages-npm-production"}},"0.2.798":{"name":"@openactive/harvesting-utils","version":"0.2.798","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.798","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"13a3977557bd0628651c3bfe3bb93294e3c6d3be","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.798.tgz","fileCount":26,"integrity":"sha512-PXogP61ImxJyyE8ITT6Tvji6tr/95HncT+yCukJYaGP1wfF+YRZpiiKnq8q7WqCGyBVdGlLuxd6emWvK/Fcf4g==","signatures":[{"sig":"MEQCIHLQLP1f3HU4uc14BxDu5PmWCe7yGfIqFzJEYtsz6FiMAiAkAZ9sSCvGbnGKQKUwOlglAw8WDF5E84gViuU0U61tpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"f05eece3e86d30606a05631229643daadcbf191c","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.798_1747064438160_0.6561475633752412","host":"s3://npm-registry-packages-npm-production"}},"0.2.799":{"name":"@openactive/harvesting-utils","version":"0.2.799","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.799","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"ae7f1e6be6b045582b6d11646f33aa778350419b","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.799.tgz","fileCount":26,"integrity":"sha512-nT28+O/qWjCt3/f3+lVKvjX2LRyGC35V0unF/VY4VvQf/AbjDBelE+pv6MFf2+WUWdDeFw7TS0rGEcFQbOOYRg==","signatures":[{"sig":"MEYCIQDwQLNcWckooFqx9n6o5Phzo0+LBGqfoU5N/stp77OALQIhAMRP9a71yc7JC6F3lh1AS+SNwySCqp2MVQbHLbu/vBo4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"2520f1d6f2804b06b4825dffbb0475666e8b8892","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.799_1747064465010_0.12302239565274276","host":"s3://npm-registry-packages-npm-production"}},"0.2.800":{"name":"@openactive/harvesting-utils","version":"0.2.800","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.800","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"cd76deb39bf22dbdf3b5b931298f3f20793a6d22","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.800.tgz","fileCount":26,"integrity":"sha512-5KhTbkOolILSK7Gqmm2EgOZCgpUIqkG+QO/UoURYBIb9P2QYsObJmAUvWzrK6UkWM3vcAwNZP5rUlbw/omm9Aw==","signatures":[{"sig":"MEYCIQCNnr7DT++qbz/JwLTxOqtiI8dWfsn0TFKZgeu8F3XAPQIhAMwplR3R9KNkdikfcbC1ej8TWMiPwYOd+bHHNwBfuZAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"9512c166a3a114b115454bca9a832600380f8f5f","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.800_1747064492355_0.13765959607696465","host":"s3://npm-registry-packages-npm-production"}},"0.2.801":{"name":"@openactive/harvesting-utils","version":"0.2.801","keywords":["RPDE","harvesting","crawler"],"author":{"name":"Civ Sivakumaran"},"license":"MIT","_id":"@openactive/harvesting-utils@0.2.801","maintainers":[{"name":"nickevans","email":"npm@nickevans.me"},{"name":"dtemple-odi","email":"darren.temple@theodi.org"},{"name":"openactive-bot","email":"services@openactive.io"},{"name":"howard.askew","email":"howard.askew@theodi.org"}],"homepage":"https://github.com/openactive/harvesting-utils#readme","bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"dist":{"shasum":"72fb0f6e22654cd0814c3b479615ebe88865f3e4","tarball":"https://registry.npmjs.org/@openactive/harvesting-utils/-/harvesting-utils-0.2.801.tgz","fileCount":26,"integrity":"sha512-nweZRxJR83iCVU3c3ve9n+/yuezn9mQ9fJ0J+dr0DqsreOWjrCh3HIc3g2VjU1U+qFTZtC58OXJNApOsyxw2dQ==","signatures":[{"sig":"MEUCIQC4uVwAKiRl7oa/UKTY+Of3jnumoNezcjCer2N9Nar6rQIgBbuiPwhGAufTLHDodAEgo+560VwGF73XDnxL0QG+jeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run gen-and-git-add-everything"}},"types":"built-types/index.d.ts","engines":{"node":">=18.17.1"},"gitHead":"b807cda6cd0ab9d06b4a3677be68695acc234488","scripts":{"lint":"eslint \"*.js\" \"examples/**/*.js\" \"src/**/*.js\"","test":"npm run lint && tsc","gen-types":"npm run gen-types-clean && tsc && npm run gen-types-copy-d-ts-files","add-gen-types":"git add built-types","gen-types-clean":"rimraf --glob \"built-types/*\"","gen-types-copy-d-ts-files":"copyfiles --up 1 \"src/**/*.d.ts\" built-types/src","gen-and-git-add-everything":"npm run gen-types && npm run add-gen-types"},"_npmUser":{"name":"openactive-bot","email":"services@openactive.io"},"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"_npmVersion":"9.6.7","description":"Utils library for harvesting RPDE feeds","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.7","lodash":"^4.17.21","lossless-json":"^4.0.1","@openactive/rpde-validator":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.56.0","rimraf":"^5.0.5","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.11.19","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harvesting-utils_0.2.801_1747064521570_0.30881875117524094","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-11T15:02:27.976Z","modified":"2025-12-11T15:51:01.771Z","0.1.0":"2024-10-11T15:02:28.325Z","0.1.1":"2024-10-11T15:03:42.409Z","0.1.2":"2024-10-11T15:07:37.641Z","0.1.3":"2024-11-13T11:11:41.300Z","0.1.4":"2025-01-30T22:38:10.884Z","0.2.1":"2025-01-30T22:42:33.544Z","0.2.2":"2025-01-30T23:26:04.746Z","0.2.3":"2025-05-12T09:44:42.723Z","0.2.4":"2025-05-12T09:46:21.744Z","0.2.5":"2025-05-12T09:46:49.803Z","0.2.6":"2025-05-12T09:47:15.752Z","0.2.7":"2025-05-12T09:47:39.947Z","0.2.8":"2025-05-12T09:48:11.221Z","0.2.9":"2025-05-12T09:48:37.411Z","0.2.10":"2025-05-12T09:49:07.081Z","0.2.11":"2025-05-12T09:49:34.174Z","0.2.12":"2025-05-12T09:50:02.525Z","0.2.13":"2025-05-12T09:50:27.425Z","0.2.14":"2025-05-12T09:50:52.873Z","0.2.15":"2025-05-12T09:51:18.898Z","0.2.16":"2025-05-12T09:51:42.501Z","0.2.17":"2025-05-12T09:52:10.841Z","0.2.18":"2025-05-12T09:52:36.974Z","0.2.19":"2025-05-12T09:53:00.956Z","0.2.20":"2025-05-12T09:53:26.122Z","0.2.21":"2025-05-12T09:53:53.272Z","0.2.22":"2025-05-12T09:54:18.925Z","0.2.23":"2025-05-12T09:54:42.754Z","0.2.24":"2025-05-12T09:55:10.011Z","0.2.25":"2025-05-12T09:55:33.908Z","0.2.26":"2025-05-12T09:55:59.000Z","0.2.27":"2025-05-12T09:56:24.694Z","0.2.28":"2025-05-12T09:56:51.137Z","0.2.29":"2025-05-12T09:57:16.485Z","0.2.30":"2025-05-12T09:57:40.544Z","0.2.31":"2025-05-12T09:58:05.461Z","0.2.32":"2025-05-12T09:58:31.242Z","0.2.33":"2025-05-12T09:58:57.999Z","0.2.34":"2025-05-12T09:59:24.078Z","0.2.35":"2025-05-12T09:59:48.771Z","0.2.36":"2025-05-12T10:00:12.459Z","0.2.37":"2025-05-12T10:00:40.042Z","0.2.38":"2025-05-12T10:01:05.366Z","0.2.39":"2025-05-12T10:01:32.028Z","0.2.40":"2025-05-12T10:01:55.382Z","0.2.41":"2025-05-12T10:02:21.999Z","0.2.42":"2025-05-12T10:02:48.988Z","0.2.43":"2025-05-12T10:03:15.989Z","0.2.44":"2025-05-12T10:03:40.210Z","0.2.45":"2025-05-12T10:04:08.407Z","0.2.46":"2025-05-12T10:04:34.884Z","0.2.47":"2025-05-12T10:04:59.361Z","0.2.48":"2025-05-12T10:05:25.756Z","0.2.49":"2025-05-12T10:05:51.889Z","0.2.50":"2025-05-12T10:06:17.074Z","0.2.51":"2025-05-12T10:06:41.800Z","0.2.52":"2025-05-12T10:07:07.082Z","0.2.53":"2025-05-12T10:07:34.142Z","0.2.54":"2025-05-12T10:07:58.970Z","0.2.55":"2025-05-12T10:08:23.132Z","0.2.56":"2025-05-12T10:08:49.623Z","0.2.57":"2025-05-12T10:09:15.209Z","0.2.58":"2025-05-12T10:09:39.284Z","0.2.59":"2025-05-12T10:10:05.462Z","0.2.60":"2025-05-12T10:10:32.188Z","0.2.61":"2025-05-12T10:11:03.762Z","0.2.62":"2025-05-12T10:11:31.737Z","0.2.63":"2025-05-12T10:11:58.337Z","0.2.64":"2025-05-12T10:12:23.601Z","0.2.65":"2025-05-12T10:12:48.784Z","0.2.66":"2025-05-12T10:13:13.823Z","0.2.67":"2025-05-12T10:13:40.390Z","0.2.68":"2025-05-12T10:14:07.193Z","0.2.69":"2025-05-12T10:14:31.249Z","0.2.70":"2025-05-12T10:14:57.865Z","0.2.71":"2025-05-12T10:15:23.585Z","0.2.72":"2025-05-12T10:15:49.507Z","0.2.73":"2025-05-12T10:16:13.916Z","0.2.74":"2025-05-12T10:16:38.054Z","0.2.75":"2025-05-12T10:17:04.725Z","0.2.76":"2025-05-12T10:17:31.187Z","0.2.77":"2025-05-12T10:17:54.950Z","0.2.78":"2025-05-12T10:18:22.309Z","0.2.79":"2025-05-12T10:18:47.830Z","0.2.80":"2025-05-12T10:19:14.342Z","0.2.81":"2025-05-12T10:19:39.855Z","0.2.82":"2025-05-12T10:20:03.714Z","0.2.83":"2025-05-12T10:20:29.950Z","0.2.84":"2025-05-12T10:20:55.333Z","0.2.85":"2025-05-12T10:21:19.685Z","0.2.86":"2025-05-12T10:21:47.048Z","0.2.87":"2025-05-12T10:22:13.488Z","0.2.88":"2025-05-12T10:22:37.498Z","0.2.89":"2025-05-12T10:23:04.157Z","0.2.90":"2025-05-12T10:23:30.857Z","0.2.91":"2025-05-12T10:23:54.124Z","0.2.92":"2025-05-12T10:24:25.412Z","0.2.93":"2025-05-12T10:24:52.574Z","0.2.94":"2025-05-12T10:25:15.928Z","0.2.95":"2025-05-12T10:25:41.314Z","0.2.96":"2025-05-12T10:26:09.022Z","0.2.97":"2025-05-12T10:26:35.218Z","0.2.98":"2025-05-12T10:27:01.200Z","0.2.99":"2025-05-12T10:27:31.869Z","0.2.100":"2025-05-12T10:27:56.269Z","0.2.101":"2025-05-12T10:28:25.139Z","0.2.102":"2025-05-12T10:28:51.205Z","0.2.103":"2025-05-12T10:29:15.231Z","0.2.104":"2025-05-12T10:29:43.390Z","0.2.105":"2025-05-12T10:30:08.574Z","0.2.106":"2025-05-12T10:30:32.674Z","0.2.107":"2025-05-12T10:30:57.368Z","0.2.108":"2025-05-12T10:31:21.536Z","0.2.109":"2025-05-12T10:31:48.517Z","0.2.110":"2025-05-12T10:32:14.501Z","0.2.111":"2025-05-12T10:32:39.948Z","0.2.112":"2025-05-12T10:33:05.900Z","0.2.113":"2025-05-12T10:33:29.666Z","0.2.114":"2025-05-12T10:33:55.702Z","0.2.115":"2025-05-12T10:34:20.630Z","0.2.116":"2025-05-12T10:34:47.129Z","0.2.117":"2025-05-12T10:35:11.618Z","0.2.118":"2025-05-12T10:35:37.488Z","0.2.119":"2025-05-12T10:36:02.687Z","0.2.120":"2025-05-12T10:36:29.789Z","0.2.121":"2025-05-12T10:36:59.448Z","0.2.122":"2025-05-12T10:37:25.223Z","0.2.123":"2025-05-12T10:37:58.486Z","0.2.124":"2025-05-12T10:38:23.606Z","0.2.125":"2025-05-12T10:38:49.599Z","0.2.126":"2025-05-12T10:39:16.112Z","0.2.127":"2025-05-12T10:39:43.071Z","0.2.128":"2025-05-12T10:40:08.252Z","0.2.129":"2025-05-12T10:40:34.720Z","0.2.130":"2025-05-12T10:40:59.341Z","0.2.131":"2025-05-12T10:41:23.646Z","0.2.132":"2025-05-12T10:41:48.708Z","0.2.133":"2025-05-12T10:42:15.018Z","0.2.134":"2025-05-12T10:42:41.165Z","0.2.135":"2025-05-12T10:43:07.017Z","0.2.136":"2025-05-12T10:43:32.969Z","0.2.137":"2025-05-12T10:43:58.725Z","0.2.138":"2025-05-12T10:44:24.814Z","0.2.139":"2025-05-12T10:44:54.244Z","0.2.140":"2025-05-12T10:45:18.413Z","0.2.141":"2025-05-12T10:45:42.853Z","0.2.142":"2025-05-12T10:46:07.767Z","0.2.143":"2025-05-12T10:46:32.048Z","0.2.144":"2025-05-12T10:46:59.755Z","0.2.145":"2025-05-12T10:47:26.750Z","0.2.146":"2025-05-12T10:47:50.809Z","0.2.147":"2025-05-12T10:48:37.476Z","0.2.148":"2025-05-12T10:49:01.863Z","0.2.149":"2025-05-12T10:49:25.902Z","0.2.150":"2025-05-12T10:49:55.372Z","0.2.151":"2025-05-12T10:50:19.072Z","0.2.152":"2025-05-12T10:50:45.159Z","0.2.153":"2025-05-12T10:51:10.708Z","0.2.154":"2025-05-12T10:51:37.973Z","0.2.155":"2025-05-12T10:52:01.503Z","0.2.156":"2025-05-12T10:52:26.740Z","0.2.157":"2025-05-12T10:52:53.811Z","0.2.158":"2025-05-12T10:53:18.174Z","0.2.159":"2025-05-12T10:53:44.931Z","0.2.160":"2025-05-12T10:54:09.792Z","0.2.161":"2025-05-12T10:54:36.258Z","0.2.162":"2025-05-12T10:55:00.901Z","0.2.163":"2025-05-12T10:55:25.925Z","0.2.164":"2025-05-12T10:55:50.517Z","0.2.165":"2025-05-12T10:56:17.021Z","0.2.166":"2025-05-12T10:56:43.180Z","0.2.167":"2025-05-12T10:57:09.896Z","0.2.168":"2025-05-12T10:57:39.868Z","0.2.169":"2025-05-12T10:58:05.196Z","0.2.170":"2025-05-12T10:58:30.640Z","0.2.171":"2025-05-12T10:58:55.741Z","0.2.172":"2025-05-12T10:59:20.068Z","0.2.173":"2025-05-12T10:59:46.767Z","0.2.174":"2025-05-12T11:00:10.976Z","0.2.175":"2025-05-12T11:00:38.270Z","0.2.176":"2025-05-12T11:01:03.331Z","0.2.177":"2025-05-12T11:01:27.915Z","0.2.178":"2025-05-12T11:01:54.690Z","0.2.179":"2025-05-12T11:02:18.984Z","0.2.180":"2025-05-12T11:02:45.089Z","0.2.181":"2025-05-12T11:03:09.861Z","0.2.182":"2025-05-12T11:03:36.495Z","0.2.183":"2025-05-12T11:04:02.482Z","0.2.184":"2025-05-12T11:04:29.502Z","0.2.185":"2025-05-12T11:04:53.843Z","0.2.186":"2025-05-12T11:05:20.131Z","0.2.187":"2025-05-12T11:05:46.151Z","0.2.188":"2025-05-12T11:06:13.327Z","0.2.189":"2025-05-12T11:06:39.870Z","0.2.190":"2025-05-12T11:07:04.493Z","0.2.191":"2025-05-12T11:07:30.073Z","0.2.192":"2025-05-12T11:07:55.072Z","0.2.193":"2025-05-12T11:08:23.154Z","0.2.194":"2025-05-12T11:08:48.971Z","0.2.195":"2025-05-12T11:09:13.780Z","0.2.196":"2025-05-12T11:09:39.680Z","0.2.197":"2025-05-12T11:10:07.294Z","0.2.198":"2025-05-12T11:10:33.124Z","0.2.199":"2025-05-12T11:10:59.146Z","0.2.200":"2025-05-12T11:11:27.551Z","0.2.201":"2025-05-12T11:11:55.459Z","0.2.202":"2025-05-12T11:12:25.980Z","0.2.203":"2025-05-12T11:12:50.944Z","0.2.204":"2025-05-12T11:13:16.069Z","0.2.205":"2025-05-12T11:13:41.252Z","0.2.206":"2025-05-12T11:14:07.435Z","0.2.207":"2025-05-12T11:14:33.054Z","0.2.208":"2025-05-12T11:14:57.757Z","0.2.209":"2025-05-12T11:15:24.847Z","0.2.210":"2025-05-12T11:15:55.991Z","0.2.211":"2025-05-12T11:16:22.026Z","0.2.212":"2025-05-12T11:16:48.820Z","0.2.213":"2025-05-12T11:17:15.895Z","0.2.214":"2025-05-12T11:17:43.684Z","0.2.215":"2025-05-12T11:18:13.066Z","0.2.216":"2025-05-12T11:18:40.388Z","0.2.217":"2025-05-12T11:19:09.551Z","0.2.218":"2025-05-12T11:19:36.612Z","0.2.219":"2025-05-12T11:20:05.687Z","0.2.220":"2025-05-12T11:20:30.333Z","0.2.221":"2025-05-12T11:20:56.505Z","0.2.222":"2025-05-12T11:21:22.346Z","0.2.223":"2025-05-12T11:21:52.796Z","0.2.224":"2025-05-12T11:22:20.767Z","0.2.225":"2025-05-12T11:22:46.117Z","0.2.226":"2025-05-12T11:23:12.614Z","0.2.227":"2025-05-12T11:23:37.710Z","0.2.228":"2025-05-12T11:24:06.092Z","0.2.229":"2025-05-12T11:24:30.623Z","0.2.230":"2025-05-12T11:24:57.021Z","0.2.231":"2025-05-12T11:25:23.374Z","0.2.232":"2025-05-12T11:25:51.337Z","0.2.233":"2025-05-12T11:26:15.739Z","0.2.234":"2025-05-12T11:26:40.545Z","0.2.235":"2025-05-12T11:27:07.264Z","0.2.236":"2025-05-12T11:27:33.193Z","0.2.237":"2025-05-12T11:27:57.279Z","0.2.238":"2025-05-12T11:28:23.332Z","0.2.239":"2025-05-12T11:28:48.389Z","0.2.240":"2025-05-12T11:29:15.076Z","0.2.241":"2025-05-12T11:29:41.979Z","0.2.242":"2025-05-12T11:30:06.914Z","0.2.243":"2025-05-12T11:30:33.242Z","0.2.244":"2025-05-12T11:30:58.852Z","0.2.245":"2025-05-12T11:31:22.855Z","0.2.246":"2025-05-12T11:31:48.630Z","0.2.247":"2025-05-12T11:32:15.547Z","0.2.248":"2025-05-12T11:32:39.651Z","0.2.249":"2025-05-12T11:33:03.676Z","0.2.250":"2025-05-12T11:33:28.925Z","0.2.251":"2025-05-12T11:33:53.636Z","0.2.252":"2025-05-12T11:34:20.945Z","0.2.253":"2025-05-12T11:34:45.816Z","0.2.254":"2025-05-12T11:35:11.503Z","0.2.255":"2025-05-12T11:35:37.701Z","0.2.256":"2025-05-12T11:36:04.322Z","0.2.257":"2025-05-12T11:36:28.685Z","0.2.258":"2025-05-12T11:36:54.127Z","0.2.259":"2025-05-12T11:37:20.548Z","0.2.260":"2025-05-12T11:37:46.837Z","0.2.261":"2025-05-12T11:38:11.250Z","0.2.262":"2025-05-12T11:38:37.442Z","0.2.263":"2025-05-12T11:39:01.596Z","0.2.264":"2025-05-12T11:39:31.295Z","0.2.265":"2025-05-12T11:39:57.288Z","0.2.266":"2025-05-12T11:40:26.414Z","0.2.267":"2025-05-12T11:40:50.256Z","0.2.268":"2025-05-12T11:41:16.310Z","0.2.269":"2025-05-12T11:41:42.432Z","0.2.270":"2025-05-12T11:42:09.150Z","0.2.271":"2025-05-12T11:42:35.288Z","0.2.272":"2025-05-12T11:42:59.231Z","0.2.273":"2025-05-12T11:43:24.437Z","0.2.274":"2025-05-12T11:43:50.826Z","0.2.275":"2025-05-12T11:44:17.300Z","0.2.276":"2025-05-12T11:44:43.305Z","0.2.277":"2025-05-12T11:45:10.164Z","0.2.278":"2025-05-12T11:45:40.226Z","0.2.279":"2025-05-12T11:46:05.662Z","0.2.280":"2025-05-12T11:46:30.348Z","0.2.281":"2025-05-12T11:46:55.288Z","0.2.282":"2025-05-12T11:47:22.448Z","0.2.283":"2025-05-12T11:47:48.072Z","0.2.284":"2025-05-12T11:48:16.550Z","0.2.285":"2025-05-12T11:48:42.048Z","0.2.286":"2025-05-12T11:49:08.935Z","0.2.287":"2025-05-12T11:49:36.488Z","0.2.288":"2025-05-12T11:50:02.592Z","0.2.289":"2025-05-12T11:50:27.112Z","0.2.290":"2025-05-12T11:50:53.194Z","0.2.291":"2025-05-12T11:51:19.637Z","0.2.292":"2025-05-12T11:51:43.561Z","0.2.293":"2025-05-12T11:52:09.915Z","0.2.294":"2025-05-12T11:52:33.857Z","0.2.295":"2025-05-12T11:53:02.866Z","0.2.296":"2025-05-12T11:53:28.345Z","0.2.297":"2025-05-12T11:53:54.133Z","0.2.298":"2025-05-12T11:54:19.750Z","0.2.299":"2025-05-12T11:54:46.384Z","0.2.300":"2025-05-12T11:55:09.547Z","0.2.301":"2025-05-12T11:55:33.813Z","0.2.302":"2025-05-12T11:56:02.245Z","0.2.303":"2025-05-12T11:56:29.581Z","0.2.304":"2025-05-12T11:56:58.304Z","0.2.305":"2025-05-12T11:57:21.861Z","0.2.306":"2025-05-12T11:57:46.016Z","0.2.307":"2025-05-12T11:58:11.929Z","0.2.308":"2025-05-12T11:58:37.266Z","0.2.309":"2025-05-12T11:59:02.121Z","0.2.310":"2025-05-12T11:59:29.845Z","0.2.311":"2025-05-12T11:59:56.488Z","0.2.312":"2025-05-12T12:00:21.893Z","0.2.313":"2025-05-12T12:00:46.204Z","0.2.314":"2025-05-12T12:01:11.581Z","0.2.315":"2025-05-12T12:01:36.167Z","0.2.316":"2025-05-12T12:02:04.506Z","0.2.317":"2025-05-12T12:02:29.097Z","0.2.318":"2025-05-12T12:02:55.059Z","0.2.319":"2025-05-12T12:03:22.892Z","0.2.320":"2025-05-12T12:03:47.018Z","0.2.321":"2025-05-12T12:04:15.379Z","0.2.322":"2025-05-12T12:04:39.925Z","0.2.323":"2025-05-12T12:05:05.950Z","0.2.324":"2025-05-12T12:05:33.817Z","0.2.325":"2025-05-12T12:06:03.700Z","0.2.326":"2025-05-12T12:06:29.251Z","0.2.327":"2025-05-12T12:06:55.527Z","0.2.328":"2025-05-12T12:07:20.628Z","0.2.329":"2025-05-12T12:07:47.854Z","0.2.330":"2025-05-12T12:08:11.819Z","0.2.331":"2025-05-12T12:08:37.661Z","0.2.332":"2025-05-12T12:09:03.700Z","0.2.333":"2025-05-12T12:09:30.576Z","0.2.334":"2025-05-12T12:09:55.566Z","0.2.335":"2025-05-12T12:10:22.660Z","0.2.336":"2025-05-12T12:10:47.119Z","0.2.337":"2025-05-12T12:11:13.479Z","0.2.338":"2025-05-12T12:11:39.629Z","0.2.339":"2025-05-12T12:12:05.583Z","0.2.340":"2025-05-12T12:12:31.665Z","0.2.341":"2025-05-12T12:12:57.668Z","0.2.342":"2025-05-12T12:13:22.441Z","0.2.343":"2025-05-12T12:13:48.465Z","0.2.344":"2025-05-12T12:14:13.950Z","0.2.345":"2025-05-12T12:14:40.660Z","0.2.346":"2025-05-12T12:15:05.985Z","0.2.347":"2025-05-12T12:15:33.924Z","0.2.348":"2025-05-12T12:16:00.165Z","0.2.349":"2025-05-12T12:16:27.306Z","0.2.350":"2025-05-12T12:16:51.325Z","0.2.351":"2025-05-12T12:17:16.046Z","0.2.352":"2025-05-12T12:17:42.204Z","0.2.353":"2025-05-12T12:18:08.233Z","0.2.354":"2025-05-12T12:18:33.527Z","0.2.355":"2025-05-12T12:18:59.036Z","0.2.356":"2025-05-12T12:19:26.397Z","0.2.357":"2025-05-12T12:19:50.628Z","0.2.358":"2025-05-12T12:20:16.638Z","0.2.359":"2025-05-12T12:20:41.681Z","0.2.360":"2025-05-12T12:21:05.808Z","0.2.361":"2025-05-12T12:21:31.151Z","0.2.362":"2025-05-12T12:21:57.499Z","0.2.363":"2025-05-12T12:22:23.932Z","0.2.364":"2025-05-12T12:22:48.841Z","0.2.365":"2025-05-12T12:23:17.068Z","0.2.366":"2025-05-12T12:23:42.316Z","0.2.367":"2025-05-12T12:24:08.616Z","0.2.368":"2025-05-12T12:24:33.332Z","0.2.369":"2025-05-12T12:24:59.789Z","0.2.370":"2025-05-12T12:25:28.818Z","0.2.371":"2025-05-12T12:25:55.959Z","0.2.372":"2025-05-12T12:26:25.936Z","0.2.373":"2025-05-12T12:26:50.300Z","0.2.374":"2025-05-12T12:27:15.768Z","0.2.375":"2025-05-12T12:27:42.905Z","0.2.376":"2025-05-12T12:28:09.612Z","0.2.377":"2025-05-12T12:28:35.912Z","0.2.378":"2025-05-12T12:29:01.574Z","0.2.379":"2025-05-12T12:29:27.321Z","0.2.380":"2025-05-12T12:29:51.888Z","0.2.381":"2025-05-12T12:30:17.775Z","0.2.382":"2025-05-12T12:30:46.431Z","0.2.383":"2025-05-12T12:31:12.533Z","0.2.384":"2025-05-12T12:31:37.001Z","0.2.385":"2025-05-12T12:32:01.829Z","0.2.386":"2025-05-12T12:32:29.350Z","0.2.387":"2025-05-12T12:32:54.798Z","0.2.388":"2025-05-12T12:33:21.365Z","0.2.389":"2025-05-12T12:33:47.574Z","0.2.390":"2025-05-12T12:34:13.317Z","0.2.391":"2025-05-12T12:34:38.150Z","0.2.392":"2025-05-12T12:35:03.409Z","0.2.393":"2025-05-12T12:35:29.610Z","0.2.394":"2025-05-12T12:35:56.445Z","0.2.395":"2025-05-12T12:36:21.110Z","0.2.396":"2025-05-12T12:36:49.035Z","0.2.397":"2025-05-12T12:37:15.647Z","0.2.398":"2025-05-12T12:37:41.302Z","0.2.399":"2025-05-12T12:38:10.621Z","0.2.400":"2025-05-12T12:38:37.494Z","0.2.401":"2025-05-12T12:39:05.800Z","0.2.402":"2025-05-12T12:39:31.543Z","0.2.403":"2025-05-12T12:39:57.419Z","0.2.404":"2025-05-12T12:40:24.833Z","0.2.405":"2025-05-12T12:40:50.629Z","0.2.406":"2025-05-12T12:41:15.686Z","0.2.407":"2025-05-12T12:41:43.739Z","0.2.408":"2025-05-12T12:42:12.469Z","0.2.409":"2025-05-12T12:42:39.559Z","0.2.410":"2025-05-12T12:43:04.700Z","0.2.411":"2025-05-12T12:43:29.455Z","0.2.412":"2025-05-12T12:43:57.431Z","0.2.413":"2025-05-12T12:44:20.944Z","0.2.414":"2025-05-12T12:44:45.798Z","0.2.415":"2025-05-12T12:45:13.492Z","0.2.416":"2025-05-12T12:45:40.939Z","0.2.417":"2025-05-12T12:46:06.568Z","0.2.418":"2025-05-12T12:46:32.399Z","0.2.419":"2025-05-12T12:46:59.297Z","0.2.420":"2025-05-12T12:47:24.070Z","0.2.421":"2025-05-12T12:47:54.629Z","0.2.422":"2025-05-12T12:48:19.027Z","0.2.423":"2025-05-12T12:48:47.061Z","0.2.424":"2025-05-12T12:49:12.548Z","0.2.425":"2025-05-12T12:49:38.400Z","0.2.426":"2025-05-12T12:50:03.096Z","0.2.427":"2025-05-12T12:50:30.008Z","0.2.428":"2025-05-12T12:50:54.603Z","0.2.429":"2025-05-12T12:51:22.205Z","0.2.430":"2025-05-12T12:51:52.360Z","0.2.431":"2025-05-12T12:52:18.487Z","0.2.432":"2025-05-12T12:52:44.874Z","0.2.433":"2025-05-12T12:53:12.317Z","0.2.434":"2025-05-12T12:53:39.525Z","0.2.435":"2025-05-12T12:54:04.226Z","0.2.436":"2025-05-12T12:54:31.789Z","0.2.437":"2025-05-12T12:55:01.408Z","0.2.438":"2025-05-12T12:55:28.110Z","0.2.439":"2025-05-12T12:55:52.880Z","0.2.440":"2025-05-12T12:56:18.184Z","0.2.441":"2025-05-12T12:56:45.745Z","0.2.442":"2025-05-12T12:57:15.806Z","0.2.443":"2025-05-12T12:57:42.737Z","0.2.444":"2025-05-12T12:58:10.256Z","0.2.445":"2025-05-12T12:58:37.818Z","0.2.446":"2025-05-12T12:59:03.947Z","0.2.447":"2025-05-12T12:59:31.666Z","0.2.448":"2025-05-12T12:59:57.804Z","0.2.449":"2025-05-12T13:00:23.745Z","0.2.450":"2025-05-12T13:00:54.707Z","0.2.451":"2025-05-12T13:01:19.883Z","0.2.452":"2025-05-12T13:01:47.193Z","0.2.453":"2025-05-12T13:02:12.432Z","0.2.454":"2025-05-12T13:02:37.138Z","0.2.455":"2025-05-12T13:03:01.378Z","0.2.456":"2025-05-12T13:03:29.576Z","0.2.457":"2025-05-12T13:03:55.483Z","0.2.458":"2025-05-12T13:04:21.258Z","0.2.459":"2025-05-12T13:04:51.637Z","0.2.460":"2025-05-12T13:05:18.921Z","0.2.461":"2025-05-12T13:05:44.325Z","0.2.462":"2025-05-12T13:06:09.424Z","0.2.463":"2025-05-12T13:06:41.592Z","0.2.464":"2025-05-12T13:07:06.281Z","0.2.465":"2025-05-12T13:07:31.380Z","0.2.466":"2025-05-12T13:07:57.921Z","0.2.467":"2025-05-12T13:08:25.042Z","0.2.468":"2025-05-12T13:09:45.247Z","0.2.469":"2025-05-12T13:10:10.259Z","0.2.470":"2025-05-12T13:10:34.713Z","0.2.471":"2025-05-12T13:11:01.492Z","0.2.472":"2025-05-12T13:11:27.109Z","0.2.473":"2025-05-12T13:11:53.373Z","0.2.474":"2025-05-12T13:12:19.418Z","0.2.475":"2025-05-12T13:12:45.657Z","0.2.476":"2025-05-12T13:13:14.311Z","0.2.477":"2025-05-12T13:13:39.197Z","0.2.478":"2025-05-12T13:14:05.844Z","0.2.479":"2025-05-12T13:14:32.716Z","0.2.480":"2025-05-12T13:14:56.867Z","0.2.481":"2025-05-12T13:15:23.824Z","0.2.482":"2025-05-12T13:15:49.965Z","0.2.483":"2025-05-12T13:16:20.675Z","0.2.484":"2025-05-12T13:16:49.513Z","0.2.485":"2025-05-12T13:17:16.727Z","0.2.486":"2025-05-12T13:17:47.842Z","0.2.487":"2025-05-12T13:18:14.753Z","0.2.488":"2025-05-12T13:18:40.311Z","0.2.489":"2025-05-12T13:19:05.385Z","0.2.490":"2025-05-12T13:19:32.496Z","0.2.491":"2025-05-12T13:20:00.983Z","0.2.492":"2025-05-12T13:20:25.520Z","0.2.493":"2025-05-12T13:20:54.459Z","0.2.494":"2025-05-12T13:21:19.539Z","0.2.495":"2025-05-12T13:21:44.660Z","0.2.496":"2025-05-12T13:22:13.151Z","0.2.497":"2025-05-12T13:22:41.633Z","0.2.498":"2025-05-12T13:23:07.906Z","0.2.499":"2025-05-12T13:23:34.257Z","0.2.500":"2025-05-12T13:24:04.205Z","0.2.501":"2025-05-12T13:24:30.822Z","0.2.502":"2025-05-12T13:24:55.858Z","0.2.503":"2025-05-12T13:25:22.542Z","0.2.504":"2025-05-12T13:25:47.856Z","0.2.505":"2025-05-12T13:26:12.901Z","0.2.506":"2025-05-12T13:26:39.029Z","0.2.507":"2025-05-12T13:27:04.662Z","0.2.508":"2025-05-12T13:27:31.432Z","0.2.509":"2025-05-12T13:27:57.097Z","0.2.510":"2025-05-12T13:28:24.069Z","0.2.511":"2025-05-12T13:28:54.944Z","0.2.512":"2025-05-12T13:29:21.637Z","0.2.513":"2025-05-12T13:29:49.083Z","0.2.514":"2025-05-12T13:30:15.857Z","0.2.515":"2025-05-12T13:30:46.207Z","0.2.516":"2025-05-12T13:31:14.366Z","0.2.517":"2025-05-12T13:31:42.496Z","0.2.518":"2025-05-12T13:32:09.546Z","0.2.519":"2025-05-12T13:32:35.450Z","0.2.520":"2025-05-12T13:33:00.260Z","0.2.521":"2025-05-12T13:33:27.939Z","0.2.522":"2025-05-12T13:33:53.731Z","0.2.523":"2025-05-12T13:34:25.512Z","0.2.524":"2025-05-12T13:34:49.889Z","0.2.525":"2025-05-12T13:35:15.636Z","0.2.526":"2025-05-12T13:35:39.932Z","0.2.527":"2025-05-12T13:36:07.011Z","0.2.528":"2025-05-12T13:36:32.683Z","0.2.529":"2025-05-12T13:37:00.265Z","0.2.530":"2025-05-12T13:37:30.016Z","0.2.531":"2025-05-12T13:37:54.951Z","0.2.532":"2025-05-12T13:38:22.244Z","0.2.533":"2025-05-12T13:38:47.344Z","0.2.534":"2025-05-12T13:39:12.384Z","0.2.535":"2025-05-12T13:39:41.122Z","0.2.536":"2025-05-12T13:40:08.143Z","0.2.537":"2025-05-12T13:40:36.035Z","0.2.538":"2025-05-12T13:41:01.923Z","0.2.539":"2025-05-12T13:41:29.176Z","0.2.540":"2025-05-12T13:41:54.940Z","0.2.541":"2025-05-12T13:42:22.050Z","0.2.542":"2025-05-12T13:42:51.003Z","0.2.543":"2025-05-12T13:43:17.220Z","0.2.544":"2025-05-12T13:43:42.286Z","0.2.545":"2025-05-12T13:44:10.269Z","0.2.546":"2025-05-12T13:44:38.600Z","0.2.547":"2025-05-12T13:45:07.695Z","0.2.548":"2025-05-12T13:45:36.678Z","0.2.549":"2025-05-12T13:46:04.352Z","0.2.550":"2025-05-12T13:46:29.486Z","0.2.551":"2025-05-12T13:46:55.424Z","0.2.552":"2025-05-12T13:47:23.097Z","0.2.553":"2025-05-12T13:47:49.607Z","0.2.554":"2025-05-12T13:48:15.301Z","0.2.555":"2025-05-12T13:48:41.893Z","0.2.556":"2025-05-12T13:49:09.411Z","0.2.557":"2025-05-12T13:49:37.820Z","0.2.558":"2025-05-12T13:50:05.349Z","0.2.559":"2025-05-12T13:50:30.951Z","0.2.560":"2025-05-12T13:50:57.555Z","0.2.561":"2025-05-12T13:51:24.573Z","0.2.562":"2025-05-12T13:51:49.451Z","0.2.563":"2025-05-12T13:52:16.497Z","0.2.564":"2025-05-12T13:52:44.478Z","0.2.565":"2025-05-12T13:53:12.575Z","0.2.566":"2025-05-12T13:53:39.345Z","0.2.567":"2025-05-12T13:54:06.516Z","0.2.568":"2025-05-12T13:55:24.158Z","0.2.569":"2025-05-12T13:55:49.470Z","0.2.570":"2025-05-12T13:56:14.863Z","0.2.571":"2025-05-12T13:56:40.682Z","0.2.572":"2025-05-12T13:57:05.752Z","0.2.573":"2025-05-12T13:57:32.236Z","0.2.574":"2025-05-12T13:57:58.583Z","0.2.575":"2025-05-12T13:58:24.622Z","0.2.576":"2025-05-12T13:58:50.701Z","0.2.577":"2025-05-12T13:59:16.129Z","0.2.578":"2025-05-12T13:59:43.458Z","0.2.579":"2025-05-12T14:00:12.881Z","0.2.580":"2025-05-12T14:00:40.627Z","0.2.581":"2025-05-12T14:01:07.465Z","0.2.582":"2025-05-12T14:01:35.615Z","0.2.583":"2025-05-12T14:02:01.102Z","0.2.584":"2025-05-12T14:02:27.179Z","0.2.585":"2025-05-12T14:02:56.211Z","0.2.586":"2025-05-12T14:03:23.316Z","0.2.587":"2025-05-12T14:03:48.967Z","0.2.588":"2025-05-12T14:04:19.952Z","0.2.589":"2025-05-12T14:04:50.046Z","0.2.590":"2025-05-12T14:05:15.597Z","0.2.591":"2025-05-12T14:05:40.088Z","0.2.592":"2025-05-12T14:06:08.397Z","0.2.593":"2025-05-12T14:06:36.112Z","0.2.594":"2025-05-12T14:07:03.167Z","0.2.595":"2025-05-12T14:07:29.209Z","0.2.596":"2025-05-12T14:07:56.295Z","0.2.597":"2025-05-12T14:08:21.033Z","0.2.598":"2025-05-12T14:08:45.842Z","0.2.599":"2025-05-12T14:09:10.854Z","0.2.600":"2025-05-12T14:09:51.072Z","0.2.601":"2025-05-12T14:10:20.551Z","0.2.602":"2025-05-12T14:10:46.975Z","0.2.603":"2025-05-12T14:11:13.338Z","0.2.604":"2025-05-12T14:11:38.973Z","0.2.605":"2025-05-12T14:12:03.782Z","0.2.606":"2025-05-12T14:12:29.419Z","0.2.607":"2025-05-12T14:12:54.614Z","0.2.608":"2025-05-12T14:13:20.040Z","0.2.609":"2025-05-12T14:13:49.151Z","0.2.610":"2025-05-12T14:14:14.751Z","0.2.611":"2025-05-12T14:14:40.331Z","0.2.612":"2025-05-12T14:15:06.138Z","0.2.613":"2025-05-12T14:15:35.056Z","0.2.614":"2025-05-12T14:16:01.958Z","0.2.615":"2025-05-12T14:16:30.948Z","0.2.616":"2025-05-12T14:16:57.895Z","0.2.617":"2025-05-12T14:17:27.059Z","0.2.618":"2025-05-12T14:17:50.529Z","0.2.619":"2025-05-12T14:18:15.205Z","0.2.620":"2025-05-12T14:18:41.349Z","0.2.621":"2025-05-12T14:19:09.149Z","0.2.622":"2025-05-12T14:19:47.961Z","0.2.623":"2025-05-12T14:20:22.660Z","0.2.624":"2025-05-12T14:20:48.788Z","0.2.625":"2025-05-12T14:21:15.451Z","0.2.626":"2025-05-12T14:21:40.049Z","0.2.627":"2025-05-12T14:22:09.011Z","0.2.628":"2025-05-12T14:22:39.915Z","0.2.629":"2025-05-12T14:23:09.619Z","0.2.630":"2025-05-12T14:23:39.144Z","0.2.631":"2025-05-12T14:24:03.888Z","0.2.632":"2025-05-12T14:24:30.075Z","0.2.633":"2025-05-12T14:24:55.238Z","0.2.634":"2025-05-12T14:25:19.882Z","0.2.635":"2025-05-12T14:25:44.973Z","0.2.636":"2025-05-12T14:26:12.855Z","0.2.637":"2025-05-12T14:26:40.447Z","0.2.638":"2025-05-12T14:27:11.522Z","0.2.639":"2025-05-12T14:27:41.759Z","0.2.640":"2025-05-12T14:28:12.295Z","0.2.641":"2025-05-12T14:28:37.109Z","0.2.642":"2025-05-12T14:29:03.897Z","0.2.643":"2025-05-12T14:29:28.053Z","0.2.644":"2025-05-12T14:29:54.713Z","0.2.645":"2025-05-12T14:30:21.435Z","0.2.646":"2025-05-12T14:30:46.820Z","0.2.647":"2025-05-12T14:31:14.925Z","0.2.648":"2025-05-12T14:31:41.425Z","0.2.649":"2025-05-12T14:32:10.398Z","0.2.650":"2025-05-12T14:32:35.313Z","0.2.651":"2025-05-12T14:33:00.244Z","0.2.652":"2025-05-12T14:33:25.511Z","0.2.653":"2025-05-12T14:33:53.111Z","0.2.654":"2025-05-12T14:34:16.904Z","0.2.655":"2025-05-12T14:34:44.640Z","0.2.656":"2025-05-12T14:35:09.759Z","0.2.657":"2025-05-12T14:35:33.912Z","0.2.658":"2025-05-12T14:36:01.103Z","0.2.659":"2025-05-12T14:36:28.844Z","0.2.660":"2025-05-12T14:36:54.184Z","0.2.661":"2025-05-12T14:37:25.330Z","0.2.662":"2025-05-12T14:37:54.665Z","0.2.663":"2025-05-12T14:38:20.202Z","0.2.664":"2025-05-12T14:38:47.652Z","0.2.665":"2025-05-12T14:39:18.683Z","0.2.666":"2025-05-12T14:39:47.373Z","0.2.667":"2025-05-12T14:40:15.705Z","0.2.668":"2025-05-12T14:40:41.100Z","0.2.669":"2025-05-12T14:41:06.046Z","0.2.670":"2025-05-12T14:41:33.979Z","0.2.671":"2025-05-12T14:42:04.442Z","0.2.672":"2025-05-12T14:42:29.930Z","0.2.673":"2025-05-12T14:42:57.233Z","0.2.674":"2025-05-12T14:43:22.394Z","0.2.675":"2025-05-12T14:43:50.651Z","0.2.676":"2025-05-12T14:44:15.949Z","0.2.677":"2025-05-12T14:44:43.697Z","0.2.678":"2025-05-12T14:45:08.860Z","0.2.679":"2025-05-12T14:45:34.934Z","0.2.680":"2025-05-12T14:46:00.464Z","0.2.681":"2025-05-12T14:46:27.647Z","0.2.682":"2025-05-12T14:46:53.451Z","0.2.683":"2025-05-12T14:47:26.783Z","0.2.684":"2025-05-12T14:47:54.376Z","0.2.685":"2025-05-12T14:48:20.226Z","0.2.686":"2025-05-12T14:48:45.024Z","0.2.687":"2025-05-12T14:49:12.079Z","0.2.688":"2025-05-12T14:49:37.313Z","0.2.689":"2025-05-12T14:50:01.863Z","0.2.690":"2025-05-12T14:50:27.298Z","0.2.691":"2025-05-12T14:50:55.499Z","0.2.692":"2025-05-12T14:51:21.100Z","0.2.693":"2025-05-12T14:51:45.781Z","0.2.694":"2025-05-12T14:52:12.013Z","0.2.695":"2025-05-12T14:52:38.978Z","0.2.696":"2025-05-12T14:53:03.811Z","0.2.697":"2025-05-12T14:53:28.556Z","0.2.698":"2025-05-12T14:53:57.988Z","0.2.699":"2025-05-12T14:54:23.347Z","0.2.700":"2025-05-12T14:54:59.536Z","0.2.701":"2025-05-12T14:55:25.299Z","0.2.702":"2025-05-12T14:55:49.814Z","0.2.703":"2025-05-12T14:56:17.059Z","0.2.704":"2025-05-12T14:56:45.426Z","0.2.705":"2025-05-12T14:57:11.514Z","0.2.706":"2025-05-12T14:57:46.028Z","0.2.707":"2025-05-12T14:58:20.224Z","0.2.708":"2025-05-12T14:58:46.075Z","0.2.709":"2025-05-12T14:59:13.125Z","0.2.710":"2025-05-12T14:59:41.368Z","0.2.711":"2025-05-12T15:00:09.202Z","0.2.712":"2025-05-12T15:00:36.039Z","0.2.713":"2025-05-12T15:01:03.203Z","0.2.714":"2025-05-12T15:01:28.261Z","0.2.715":"2025-05-12T15:01:53.349Z","0.2.716":"2025-05-12T15:02:21.906Z","0.2.717":"2025-05-12T15:02:48.421Z","0.2.718":"2025-05-12T15:03:16.761Z","0.2.719":"2025-05-12T15:03:44.357Z","0.2.720":"2025-05-12T15:04:12.066Z","0.2.721":"2025-05-12T15:05:27.880Z","0.2.722":"2025-05-12T15:05:58.313Z","0.2.723":"2025-05-12T15:06:30.935Z","0.2.724":"2025-05-12T15:06:57.450Z","0.2.725":"2025-05-12T15:07:26.571Z","0.2.726":"2025-05-12T15:08:01.056Z","0.2.727":"2025-05-12T15:08:26.804Z","0.2.728":"2025-05-12T15:08:54.167Z","0.2.729":"2025-05-12T15:09:20.384Z","0.2.730":"2025-05-12T15:09:48.949Z","0.2.731":"2025-05-12T15:10:13.425Z","0.2.732":"2025-05-12T15:10:41.042Z","0.2.733":"2025-05-12T15:11:06.766Z","0.2.734":"2025-05-12T15:11:34.927Z","0.2.735":"2025-05-12T15:12:02.824Z","0.2.736":"2025-05-12T15:12:26.680Z","0.2.737":"2025-05-12T15:12:52.620Z","0.2.738":"2025-05-12T15:13:20.558Z","0.2.739":"2025-05-12T15:13:46.188Z","0.2.740":"2025-05-12T15:14:12.771Z","0.2.741":"2025-05-12T15:14:42.858Z","0.2.742":"2025-05-12T15:15:13.714Z","0.2.743":"2025-05-12T15:15:39.354Z","0.2.744":"2025-05-12T15:16:08.369Z","0.2.745":"2025-05-12T15:16:34.102Z","0.2.746":"2025-05-12T15:17:02.415Z","0.2.747":"2025-05-12T15:17:32.017Z","0.2.748":"2025-05-12T15:17:57.555Z","0.2.749":"2025-05-12T15:18:25.540Z","0.2.750":"2025-05-12T15:18:52.262Z","0.2.751":"2025-05-12T15:19:21.767Z","0.2.752":"2025-05-12T15:19:51.311Z","0.2.753":"2025-05-12T15:20:20.697Z","0.2.754":"2025-05-12T15:20:46.096Z","0.2.755":"2025-05-12T15:21:10.181Z","0.2.756":"2025-05-12T15:21:38.569Z","0.2.757":"2025-05-12T15:22:05.484Z","0.2.758":"2025-05-12T15:22:32.681Z","0.2.759":"2025-05-12T15:23:01.657Z","0.2.760":"2025-05-12T15:23:27.010Z","0.2.761":"2025-05-12T15:24:00.350Z","0.2.762":"2025-05-12T15:24:25.140Z","0.2.763":"2025-05-12T15:24:49.824Z","0.2.764":"2025-05-12T15:25:17.480Z","0.2.765":"2025-05-12T15:25:48.346Z","0.2.766":"2025-05-12T15:26:19.288Z","0.2.767":"2025-05-12T15:26:45.418Z","0.2.768":"2025-05-12T15:27:11.826Z","0.2.769":"2025-05-12T15:27:38.090Z","0.2.770":"2025-05-12T15:28:07.696Z","0.2.771":"2025-05-12T15:28:35.379Z","0.2.772":"2025-05-12T15:29:02.076Z","0.2.773":"2025-05-12T15:29:28.093Z","0.2.774":"2025-05-12T15:29:58.211Z","0.2.775":"2025-05-12T15:30:23.154Z","0.2.776":"2025-05-12T15:30:52.146Z","0.2.777":"2025-05-12T15:31:17.130Z","0.2.778":"2025-05-12T15:31:41.484Z","0.2.779":"2025-05-12T15:32:08.495Z","0.2.780":"2025-05-12T15:32:33.635Z","0.2.781":"2025-05-12T15:32:59.081Z","0.2.782":"2025-05-12T15:33:25.696Z","0.2.783":"2025-05-12T15:33:53.113Z","0.2.784":"2025-05-12T15:34:19.750Z","0.2.785":"2025-05-12T15:34:48.206Z","0.2.786":"2025-05-12T15:35:13.522Z","0.2.787":"2025-05-12T15:35:38.636Z","0.2.788":"2025-05-12T15:36:03.891Z","0.2.789":"2025-05-12T15:36:30.631Z","0.2.790":"2025-05-12T15:36:57.445Z","0.2.791":"2025-05-12T15:37:26.981Z","0.2.792":"2025-05-12T15:37:54.120Z","0.2.793":"2025-05-12T15:38:18.631Z","0.2.794":"2025-05-12T15:38:43.491Z","0.2.795":"2025-05-12T15:39:08.245Z","0.2.796":"2025-05-12T15:39:36.768Z","0.2.797":"2025-05-12T15:40:03.468Z","0.2.798":"2025-05-12T15:40:38.340Z","0.2.799":"2025-05-12T15:41:05.207Z","0.2.800":"2025-05-12T15:41:32.552Z","0.2.801":"2025-05-12T15:42:01.774Z"},"bugs":{"url":"https://github.com/openactive/harvesting-utils/issues"},"author":{"name":"Civ Sivakumaran"},"license":"MIT","homepage":"https://github.com/openactive/harvesting-utils#readme","keywords":["RPDE","harvesting","crawler"],"repository":{"url":"git+https://github.com/openactive/harvesting-utils.git","type":"git"},"description":"Utils library for harvesting RPDE feeds","maintainers":[{"email":"npm@nickevans.me","name":"nickevans"},{"email":"huseyin.kir@theodi.org","name":"hkir"},{"email":"darren.temple@theodi.org","name":"dtemple-odi"},{"email":"services@openactive.io","name":"openactive-bot"},{"email":"howard.askew@theodi.org","name":"howard.askew"}],"readme":"# harvesting-utils\nUtils library for harvesting [RPDE feeds](https://openactive.io/realtime-paged-data-exchange/).\n\n## Version 0.X.X\n\nThis library is currently in version 0.X.X, which means that the API will not be stable until 1.0.0.\n\n## Install\nThis library can be installed as an npm package using the following command:\n\n```\n$ npm install git://github.com/openactive/harvesting-utils.git\n```\n\n## Usage\n\n```js\nconst { harvestRPDE } = require('@openactive/harvesting-utils')\n\nharvestRPDE({\n  baseUrl: '...',\n  /* ...relevant parameters here */\n});\n```\n\n## Examples\nA very simple example of `harvestRPDE` can be found in `examples/simple-rpde-harvester.js`. For more information on this script see [here](./examples/README.md).\n\n## API Reference\n### harvestRPDE\n\nIndefinitely harvests an RPDE feed, following the [\"expected consumer behaviour\" described in the RPDE spec](https://openactive.io/realtime-paged-data-exchange/#expected-consumer-behaviour).\n\n**N.B.** This function will run indefinitely, and only return if a fatal error occurs. For this reason, you will generally **not** want to run `await harvestRPDE(..)`.\n\n#### Parameters\n\nThe parameters for this function are typed and documented in [HarvestRpde.d.ts](./src/models/HarvestRpde.d.ts).\n\n### harvestRpdeLossless\n`harvestRpdeLossless` has the same function signature as `harvestRpde`. However it is capable of handling `modified` values that are too large for JavaScript numbers to handle natively ie > 2^53. This is handled by storing them as strings in memory. \n\nFor more guidance on how to handle these values, see [here](https://developer.openactive.io/using-data/harvesting-opportunity-data/large-integers-in-javascript).\n\n## Developing\n### TypeScript\n\nThe code is written in native JS, but uses TypeScript to check for type errors. TypeScript uses JSDoc annotations to determine types (See: [Type Checking JavaScript Files](https://www.typescriptlang.org/docs/handbook/type-checking-javascript-files.html)) from our native .js files.\n\nIn order for these types to be used by other projects, they must be saved to [TypeScript Declaration files](https://www.typescriptlang.org/docs/handbook/declaration-files/introduction.html). This is enabled by our tsconfig.json, which specifies that declaration files are to be generated and saved to `built-types/` (As an aside, the reason that the package's types must be saved to .d.ts files is due to TypeScript not automatically using JS defined types from libraries. There is a good reason for this and proposals to allow it to work at least for certain packages. See some of the discussion here: https://github.com/microsoft/TypeScript/issues/33136).\n\nFor this reason, TypeScript types should be generated after code changes to make sure that consumers of this library can use the new types. The openactive-test-suite project does this automatically in its pre-commit hook, which calls `npm run gen-types`\n\nTypeScript-related scripts:\n\n- `check-types`: This uses the `tsconfig.check.json` config, which does not emit any TS declaration files - all it does is check that there are no type errors. This is used for code tests.\n- `gen-types`: This uses the `tsconfig.gen.json` config, which emits TS declaration files into `built-types/`.\n\n  Additionally, it copies programmer-created `.d.ts` files from our source code (e.g. `src/types/Criteria.d.ts`) into `built-types/`. This is because our code references these types, so they must be in the `built-types/` directory so that the relative paths match (e.g. so that `import('../types/Criteria').Criteria` works).\n","readmeFilename":"README.md"}