{"bugs":{"url":"https://github.com/shaunpersad/throttled-queue/issues"},"dist":{"shasum":"8e3b51e940e4b82cf2d0841e08789f47b6225990","tarball":"https://registry.npmjs.org/throttled-queue/-/throttled-queue-3.0.0.tgz","fileCount":13,"integrity":"sha512-8X5YUdgDHaqy9DmJzoRWK45o2vzBZ7Rt4bT1Mody4TUuYOXSb7paRwDPVspCZiiW4rxZopgZQAwnhI2LU0QwFQ==","signatures":[{"sig":"MEYCIQDORTt4tlFKDU37NO5XljgSS0Yf7DnhEQSm5f7gCL4jhwIhALU1k3aVKqV3Wfh3WXONNZRmyPrgrgj76plONIZLnMdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61531},"main":"dist/cjs/throttledQueue.cjs","name":"throttled-queue","type":"module","types":"dist/cjs/throttledQueue.d.cts","author":{"name":"Shaun Persad","email":"shaunpersad@gmail.com"},"exports":{"import":{"types":"./dist/esm/throttledQueue.d.mts","default":"./dist/esm/throttledQueue.mjs"},"require":{"types":"./dist/cjs/throttledQueue.d.cts","default":"./dist/cjs/throttledQueue.cjs"}},"gitHead":"1d6bfd36eae32d8cec13ca35274cc8a80fc7b520","license":"MIT","scripts":{"test":"vitest run src/throttledQueue.test.ts --test-timeout=200000","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs:transform","build:esm":"tsc -p tsconfig.esm.json && npm run build:esm:transform","prepublishOnly":"npm run build","build:cjs:transform":"mjscjs -p tsconfig.cjs.json","build:esm:transform":"mjscjs -p tsconfig.esm.json"},"_npmUser":{"name":"shaunpersad","actor":{"name":"shaunpersad","type":"user","email":"shaunpersad@gmail.com"},"email":"shaunpersad@gmail.com"},"homepage":"https://github.com/shaunpersad/throttled-queue#readme","keywords":["node","rate limit","queue","throttle","throttled","request"],"repository":{"url":"git+https://github.com/shaunpersad/throttled-queue.git","type":"git"},"_npmVersion":"9.5.1","description":"Throttles arbitrary code to execute a maximum number of times per interval. Best for making throttled API requests.","directories":{},"maintainers":[{"name":"shaunpersad","email":"shaunpersad@gmail.com"}],"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.6.0","mjscjs":"^1.1.0","vitest":"^3.0.9","typescript":"^5.8.2","eslint-plugin-import":"^2.25.4","@typescript-eslint/parser":"^5.9.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/throttled-queue_3.0.0_1751426370290_0.3602916164087271","host":"s3://npm-registry-packages-npm-production"},"_id":"throttled-queue@3.0.0","version":"3.0.0"}