{"_id":"@comunica/actor-http-limit-rate","_rev":"14-661c54a04ada7bb75f011de9ce9f6bbf","name":"@comunica/actor-http-limit-rate","dist-tags":{"next":"4.4.2-alpha.49.0","latest":"5.4.0"},"versions":{"4.2.0":{"name":"@comunica/actor-http-limit-rate","version":"4.2.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@4.2.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"4619d7efa1da35609ec10a6ddd1a8488099be5b4","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-4.2.0.tgz","fileCount":12,"integrity":"sha512-f24M8kDXK5BVWpqQ7zEmaMa6eww8Mixmnu8aAsNA6fUCItNSZPSNwpNdbpjzNDOhrsjHKUGPN6EZr6dQUr7HHg==","signatures":[{"sig":"MEQCIERkJHE1iD+424tC3KXqvc4Y4nYXjaaJASe0tPXhLoeEAiAbvyGlMpVKj6w+cl4qV5+Dq/P2+rCwQmGcznez0IW0Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42163},"main":"lib/index.js","gitHead":"94e1eacab069551590cc250074b36bce08720c4c","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/8.1.2/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^4.2.0","@comunica/bus-http":"^4.2.0","@comunica/mediatortype-time":"^4.2.0","@comunica/bus-http-invalidate":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_4.2.0_1745910810992_0.315395028744089","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@comunica/actor-http-limit-rate","version":"4.4.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@4.4.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"787c281f0c0a6998c9f632918df537f222c510f3","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-4.4.0.tgz","fileCount":12,"integrity":"sha512-vG+zPloiaa/4RCBX1KzkMFHqW1fB8ceAsU0iOXjgzTFHPNVUFQsPvcvgRZyVQWDhZlyz5sqxM/D8KJDz+8vLow==","signatures":[{"sig":"MEYCIQCOMDMlK3k58Qx3cy6X8u5VAWd45NP2iz5gvhUfSQVzfgIhAOiLiZbLMuzCxzYNr4qtTxNv4lUyIrHH3/rGNh3/WQmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42163},"main":"lib/index.js","gitHead":"27acde56dfe0c1ff1162c1f46818ad752296ca88","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/8.1.2/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^4.4.0","@comunica/bus-http":"^4.4.0","@comunica/mediatortype-time":"^4.4.0","@comunica/bus-http-invalidate":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_4.4.0_1758111729047_0.4313876266857366","host":"s3://npm-registry-packages-npm-production"}},"4.4.2-alpha.49.0":{"name":"@comunica/actor-http-limit-rate","version":"4.4.2-alpha.49.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@4.4.2-alpha.49.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"f690955b71a275b1f53a00984e1affa863e793b0","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-4.4.2-alpha.49.0.tgz","fileCount":12,"integrity":"sha512-41oFUytu5iEAO+Bob/ul/6gVrOHS0DMjjjkm+rnIWUSkHbYZdRMSftF14ViQLskVHyed9KS540LgVJ6cBIvKNw==","signatures":[{"sig":"MEUCIEfLsZ+dH6CYx6LTfJRBR62Z2Hx58GM5Bv9Sa6bA/gPgAiEAnfCRsBAl5UFlTqymPz7Daz62+PAXCxs7i+b2SOd9zgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42214},"main":"lib/index.js","gitHead":"ef6f96cfd8faf7c37955bb7e0fe9f6fc6a994bdf","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/8.1.2/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"4.4.2-alpha.49.0","@comunica/bus-http":"4.4.2-alpha.49.0","@comunica/mediatortype-time":"4.4.2-alpha.49.0","@comunica/bus-http-invalidate":"4.4.2-alpha.49.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_4.4.2-alpha.49.0_1761136984601_0.27726163005718707","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@comunica/actor-http-limit-rate","version":"4.5.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@4.5.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"fd287bc5bba59dd9481ec1f0f6d101ee2e4be559","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-4.5.0.tgz","fileCount":12,"integrity":"sha512-cJlNGqrZE2FEB+Kx7drsR0Kx7g09JOmk7qA/m9rMWRWVCU5//Q0fdUHMbdUplMc1DE+dMCiBx3o5AzHSace9Pw==","signatures":[{"sig":"MEYCIQCRS/dwgp1FN3s0qr2juuPT3o9vBuuyn/D2sOiRCeWXbgIhAKWkL/Si8Hl54ttqAVpHiht8g9ufbSUSg2uqCN9uvuc2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42163},"main":"lib/index.js","gitHead":"2bcd98c387a021fc5c08d375793c205ca3d1bf0d","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/8.1.2/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^4.5.0","@comunica/bus-http":"^4.5.0","@comunica/mediatortype-time":"^4.5.0","@comunica/bus-http-invalidate":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_4.5.0_1763473713783_0.10753749225687859","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@comunica/actor-http-limit-rate","version":"5.0.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.0.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"7ecc06a81340272c98dc7e8ac4c011d9ad90ea0a","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.0.0.tgz","fileCount":12,"integrity":"sha512-hv8jun1k505XW6SukI7Bqy3MT0UhP8W6fjIOpN2Tx8PJz1CRS1Hb+YmxV3wSDij6uIpFP19RvOiqjClzcovQ5w==","signatures":[{"sig":"MEQCIDqNAkzqXkqhMYzh+ddNVZq9019zCy26J3iAA3WdcM95AiB5GRRzM5Le6JAJQeP/IH4Dxxi5AVaUC7vmS7yT/uP8Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"0b1756fdb9bef014133432489627c1bd71779bd0","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.0.0","@comunica/bus-http":"^5.0.0","@comunica/mediatortype-time":"^5.0.0","@comunica/bus-http-invalidate":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.0.0_1767849401696_0.29252400165754944","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@comunica/actor-http-limit-rate","version":"5.0.2","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.0.2","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"266779fa314ba9228e530b24da9017073a8b4a06","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.0.2.tgz","fileCount":12,"integrity":"sha512-wgQ86eEWiTaWeKYrtloO4Uf0qcVyjvHOEWEfD/AvLKRJFOfgCte7ORIDdYlFPnS6F5vRnEjRNfcFm2KOf1E/Tg==","signatures":[{"sig":"MEUCIQC9s15h3vDJAS6VODXZGgv/eezuHM3nGAujA5OBBHHeywIgLJ30Qp6hoMIwENIGdH1i8SOqyNaZNRMarF5WocYJA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"3b29f914010fd2fc56682a0ceff962ef6ff24f32","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.0.2","@comunica/bus-http":"^5.0.2","@comunica/mediatortype-time":"^5.0.2","@comunica/bus-http-invalidate":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.0.2_1768214779175_0.8602786498818709","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@comunica/actor-http-limit-rate","version":"5.0.3","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.0.3","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"cab238e6919bd714962feec3877763bc0a2d91b9","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.0.3.tgz","fileCount":12,"integrity":"sha512-VV/Ama6YanJEWK2UDxSvqjRQ7K6ThHm1X727ofBSTuEabv5xEsiPT3ucUHfF7H1qrXSoI1c6yZyIjOzhcmWkfw==","signatures":[{"sig":"MEYCIQCrgvsg1WvUptn4Az9K/m35pF4PuSdZcSgYZo6tlRPQFwIhANrs399hc5e0FWm+Tz1lFfWwdE1lyEdjxzwvbbuZFfJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"aba77206f60cfc9655640420275fec5c05b8f73d","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.0.3","@comunica/bus-http":"^5.0.3","@comunica/mediatortype-time":"^5.0.3","@comunica/bus-http-invalidate":"^5.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.0.3_1768226804513_0.5149876413347867","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@comunica/actor-http-limit-rate","version":"5.1.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.1.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"f452f2d92c4a09a1afb9dbaa5cb66fa56b3434f6","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.1.0.tgz","fileCount":12,"integrity":"sha512-P91uSaWM7mwO4tIL0Op9SpbuhQponQmlb+9avHP2shK28vsoSwbVyUnvjFPAemJJZXDkEc1RBDA0kSvoSYLq0Q==","signatures":[{"sig":"MEUCIQCOc44PpVqto/q4A1Mbszx6zAkUdYIs23vBskXuoi63bAIgIg0T+AL+Y1HCxG/ITrLxmLJRqvzfnFN4ho3sDsSi7XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"e13930973fd305fd6b233e2535ed4e636de7ebeb","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.1.0","@comunica/bus-http":"^5.1.0","@comunica/mediatortype-time":"^5.1.0","@comunica/bus-http-invalidate":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.1.0_1768559720415_0.40440224630979515","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"@comunica/actor-http-limit-rate","version":"5.1.3","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.1.3","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"56de525ee3a36d88f8ca6a4a881dd9ca0576486b","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.1.3.tgz","fileCount":12,"integrity":"sha512-5mOuBTkKNjB6SG5KJFZpeOMnoYLAQ+/5/c96yjULSTGrwU9NewixfwN5OL5wpVq8VO70SjaLhcApciR5rrJHaQ==","signatures":[{"sig":"MEQCIEPElc+2YmdQS87pDlCufh0K3vJzlOzKjjLQ8Rn08J5OAiAJWxNHFu4Lg+ie2HsRr4Ui422spfvOyFvgadul42RORw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"8740a36019a375fd2ba27e799c52d63eb5cacc24","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.1.3","@comunica/bus-http":"^5.1.3","@comunica/mediatortype-time":"^5.1.3","@comunica/bus-http-invalidate":"^5.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.1.3_1769771347271_0.08662170707631645","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@comunica/actor-http-limit-rate","version":"5.2.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.2.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"3874082097b79d32802fcd48bea63b239d2a8d59","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.2.0.tgz","fileCount":12,"integrity":"sha512-wXHMfZ7hQoE4UOGxPdxTs10NxJeYieQEy45zl/jxpM5br9/4ZZJZt6SGSyZwRHX6IkXD262KkLDx+5/67sGKtw==","signatures":[{"sig":"MEUCIQCgUWkSJZhSvGjCji6WsYBgBe1kqratr3vFCdpfruKC0QIgSIJ7eGO3W91C3M0CixtsQUQPJz5RXREhs19jvRh4BHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"ebb0e79bddcd850fcb8d0fb5b422af88e67fa283","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.2.0","@comunica/bus-http":"^5.2.0","@comunica/mediatortype-time":"^5.2.0","@comunica/bus-http-invalidate":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.2.0_1776160092448_0.6905645507300859","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@comunica/actor-http-limit-rate","version":"5.2.2","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.2.2","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"21496718383dd5db71c36ee62ac9132e33d0f8b4","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.2.2.tgz","fileCount":12,"integrity":"sha512-z8pIWMU6MWamtSJEqi9bDcbc1Gfcd9maazfZknP5xFrS+jsWDIp4a8gZl3VGdLxMa/VQPa50J2gJjOckR6dZlA==","signatures":[{"sig":"MEYCIQCFJXN5OrEEc5BWVPk75n4MwiNrlFOsXd49rGbmEKg4SgIhAN/y1/8aWzAWDIhL6j7YQ3mZgd3Ks19kjXXs0lBxKmaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"c064abdfd8943e84c2aacbe01faec643ed8d289b","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.2.2","@comunica/bus-http":"^5.2.2","@comunica/mediatortype-time":"^5.2.2","@comunica/bus-http-invalidate":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.2.2_1777784370467_0.06716492870523805","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@comunica/actor-http-limit-rate","version":"5.2.3","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.2.3","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"377dc10a8b58ac98f1f6efecb1391d42ea89ffc9","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.2.3.tgz","fileCount":12,"integrity":"sha512-eH6bnC/yUd5TF69A9x+jbDF2e4nQZh75KuWdFdoedi+NlU4f9BBfwthYQ8Zf1jrv4uZdGJwt7MbqeSMOcIpXVw==","signatures":[{"sig":"MEUCIQDJb8Sj7tnf9BNcZeQf+kJQQ9tOwpAoGjCqhJ8VGvUpAwIgDCibwpU6hQ8zPt1zLDwJtXn3MssTtZBKsx40Hsuq9f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"3fd2744b40b367418b3ac485410096716cdbe71a","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.2.3","@comunica/bus-http":"^5.2.3","@comunica/mediatortype-time":"^5.2.3","@comunica/bus-http-invalidate":"^5.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.2.3_1779805201557_0.6069014044046006","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@comunica/actor-http-limit-rate","version":"5.3.0","keywords":["comunica","runner"],"license":"MIT","_id":"@comunica/actor-http-limit-rate@5.3.0","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"homepage":"https://comunica.dev/","bugs":{"url":"https://github.com/comunica/comunica/issues"},"dist":{"shasum":"cd39c002dc31684de33829290daed48b6d4a8a27","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.3.0.tgz","fileCount":12,"integrity":"sha512-7ZU2Ea5IYsZb8WHYc1ANMv7s/SAzWtnvbT53safoGAH9B9Mi+7bSvsC1pLNuYCVdh5HaqQ9zYHol4hqlL4om2Q==","signatures":[{"sig":"MEYCIQDUSAAHANzyoi9MbrhAu4SGPBixn5hnQKwekx4zNZsaDAIhAO/RJKZfZauCZ/cOBbggiBHzRu9S6EUorrrv+lsEBnOr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42593},"main":"lib/index.js","gitHead":"8a9d8e4a706d64268e1e222b4c561caa47798f72","scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"typings":"lib/index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"lsd:module":true,"repository":{"url":"git+https://github.com/comunica/comunica.git","type":"git","directory":"packages/actor-http-limit-rate"},"_npmVersion":"lerna/9.0.0/node@v22.14.0+arm64 (darwin)","description":"Comunica HTTP bus actor that performs rate limiting","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@comunica/core":"^5.3.0","@comunica/bus-http":"^5.3.0","@comunica/mediatortype-time":"^5.3.0","@comunica/bus-http-invalidate":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/actor-http-limit-rate_5.3.0_1783680388874_0.6230535328790805","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@comunica/actor-http-limit-rate","version":"5.4.0","description":"Comunica HTTP bus actor that performs rate limiting","lsd:module":true,"license":"MIT","homepage":"https://comunica.dev/","repository":{"type":"git","url":"git+https://github.com/comunica/comunica.git","directory":"packages/actor-http-limit-rate"},"bugs":{"url":"https://github.com/comunica/comunica/issues"},"keywords":["comunica","runner"],"sideEffects":false,"main":"lib/index.js","typings":"lib/index","publishConfig":{"access":"public"},"scripts":{"build":"yarn run build:ts && yarn run build:components","build:ts":"node \"../../node_modules/typescript/bin/tsc\"","build:components":"componentsjs-generator"},"dependencies":{"@comunica/bus-http":"^5.4.0","@comunica/bus-http-invalidate":"^5.4.0","@comunica/core":"^5.4.0","@comunica/mediatortype-time":"^5.4.0"},"gitHead":"8a0a10913cb705adda45997210ebbe5502274a60","_id":"@comunica/actor-http-limit-rate@5.4.0","_nodeVersion":"22.23.2","_npmVersion":"lerna/10.0.0/node@v22.23.2+arm64 (darwin)","dist":{"integrity":"sha512-kpKBG3eq/pOvq4/bDAyHLCsjUQZD8RCvEPHJNwOBtJYYLFEZnND1cCI6frD/OyvGebvgqB2ff+xl1/lvMoakcA==","shasum":"6cf2caa01286a418f785a07e39d9f934f85bcd89","tarball":"https://registry.npmjs.org/@comunica/actor-http-limit-rate/-/actor-http-limit-rate-5.4.0.tgz","fileCount":12,"unpackedSize":42593,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBg5x+QfjuP6rx71I5sfaKmXryI/sHAedyoWllV2s1txAiEA1ezEROkwQUq/yTdELy+MpOvPeN/3MlQTmjwcCusxEQo="}]},"_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"directories":{},"maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/actor-http-limit-rate_5.4.0_1789377003737_0.8232636664049593"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-29T07:13:30.926Z","modified":"2026-09-14T09:10:04.032Z","4.2.0":"2025-04-29T07:13:31.139Z","4.4.0":"2025-09-17T12:22:09.228Z","4.4.2-alpha.49.0":"2025-10-22T12:43:04.797Z","4.5.0":"2025-11-18T13:48:33.969Z","5.0.0":"2026-01-08T05:16:41.814Z","5.0.2":"2026-01-12T10:46:19.348Z","5.0.3":"2026-01-12T14:06:44.646Z","5.1.0":"2026-01-16T10:35:20.558Z","5.1.3":"2026-01-30T11:09:07.421Z","5.2.0":"2026-04-14T09:48:12.572Z","5.2.2":"2026-05-03T04:59:30.619Z","5.2.3":"2026-05-26T14:20:01.703Z","5.3.0":"2026-07-10T10:46:29.019Z","5.4.0":"2026-09-14T09:10:03.853Z"},"bugs":{"url":"https://github.com/comunica/comunica/issues"},"license":"MIT","homepage":"https://comunica.dev/","keywords":["comunica","runner"],"repository":{"type":"git","url":"git+https://github.com/comunica/comunica.git","directory":"packages/actor-http-limit-rate"},"description":"Comunica HTTP bus actor that performs rate limiting","maintainers":[{"name":"joachimvh","email":"joachimvh@gmail.com"},{"name":"rubensworks","email":"rubensworks@gmail.com"},{"name":"rubenverborgh","email":"ruben@verborgh.org"},{"name":"dexagod","email":"dedecker.ruben@gmail.com"},{"name":"jeswr","email":"jmwright.045@gmail.com"}],"readme":"# Comunica HTTP Rate Limit Actor\n\n[![npm version](https://badge.fury.io/js/%40comunica%2Factor-http-limit-rate.svg)](https://www.npmjs.com/package/@comunica/actor-http-limit-rate)\n\nAn [HTTP](https://github.com/comunica/comunica/tree/master/packages/bus-http) actor that performs rate limiting,\nby spacing out future requests based on past request durations,\nin an attempt to match the number of requests sent per second to the number of responses served per second by the server.\nBy default, the actor waits for the first request to fail for a given host prior to spacing out requests.\n\nThis module is part of the [Comunica framework](https://github.com/comunica/comunica),\nand should only be used by [developers that want to build their own query engine](https://comunica.dev/docs/modify/).\n\n[Click here if you just want to query with Comunica](https://comunica.dev/docs/query/).\n\n## Install\n\n```bash\n$ yarn add @comunica/actor-http-limit-rate\n```\n\n## Configure\n\nAfter installing, this package can be added to your engine's configuration as follows:\n\n```json\n{\n  \"@context\": [\n    \"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-http-limit-rate/^5.0.0/components/context.jsonld\"\n  ],\n  \"actors\": [\n    {\n      \"@id\": \"urn:comunica:default:http/actors#limit-rate\",\n      \"@type\": \"ActorHttpLimitRate\"\n    }\n  ]\n}\n```\n\n### Config Parameters\n\n* `mediatorHttp`: A mediator over the [HTTP bus](https://github.com/comunica/comunica/tree/master/packages/bus-http).\n* `httpInvalidator`: A mediator over the [HTTP invalidate bus](https://github.com/comunica/comunica/tree/master/packages/bus-http-invalidate).\n* `correctionMultiplier`: How aggressively the request interval should follow the latest response time. Defaults to `0.1`.\n* `failureMultiplier`: The response time of a failed request is taken into account with this multiplier applied. Defaults to `10.0`.\n* `limitByDefault`: Whether the actor should do rate limiting by default, already before a request fails. Defaults to `false`.\n* `allowOverlap`: Whether the actor should allow overlapping requests to be sent to the server when rate limiting is applied. Defaults to `false`.\n","readmeFilename":"README.md"}