{"_id":"axios-retryer","_rev":"33-b510d114aa1e1c20d9a1aa5843995923","name":"axios-retryer","dist-tags":{"latest":"2.3.2"},"versions":{"1.0.0-beta.1":{"name":"axios-retryer","version":"1.0.0-beta.1","keywords":["axios","retry","typescript"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"92599a367cda350cd109956b42674145339c6d31","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.tgz","fileCount":34,"integrity":"sha512-+chX+iZTUcF8WwI5DSRj0lDnQkSd4e4mkYmRxg86tGXCRpgxrXRdF/it+CrIzz2tdbDlHfBAlUh/Pmte8XBzhA==","signatures":[{"sig":"MEYCIQCz8ZAaQNThlUkg393YKW2N1HORYLlBl17u8sI9CABQQAIhAJX4iJ6osRXZHeIlDG3zstbN+2rO4R9UV1sSKgcOKWrr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164386},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"6606f63c502b09cd80b826845e068731199e01ae","scripts":{"test":"jest","build":"jest && rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.5.0","description":"A reusable and customizable retry manager for axios","directories":{"lib":"dist"},"_nodeVersion":"21.7.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1_1737222515276_0.3212708025282731","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1.1":{"name":"axios-retryer","version":"1.0.0-beta.1.1","keywords":["axios","retry","typescript"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"7cf5e565e6f1ac6c16b61c34d334f8ecccf8045f","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.1.tgz","fileCount":34,"integrity":"sha512-RmIS8MRiZoL52rB7P8s0MV6DUZ2QueVcrufB8qxVqAyuz5sWvDvYk5jja4r7JvzeYcYiV/VM3lOVPYOvSjw+mA==","signatures":[{"sig":"MEQCID/8G9ZYgTzmxyNxUU7eEWBwGxAXYKcPv3yhskgDAD9+AiBFYuvfamihIJ5OMa2vz5EK9FTiIWRdV0SLZJqDN8ldww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161834},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"6606f63c502b09cd80b826845e068731199e01ae","scripts":{"test":"jest","build":"jest && rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.5.0","description":"A reusable and customizable retry manager for axios","directories":{"lib":"dist"},"_nodeVersion":"21.7.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1.1_1737223325739_0.18004451501789753","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1.2":{"name":"axios-retryer","version":"1.0.0-beta.1.2","keywords":["axios","retry","typescript"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"0b9fae855001cf22109681fa6fc5710525c2b352","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.2.tgz","fileCount":14,"integrity":"sha512-fonAVJpf8qcUxt4FSMoj1rRebwoUCBHKZjbt/faRkNaNLac6YTRt+zs87UxwL2Y1rH5WJzt6SapEFfkRz//w9A==","signatures":[{"sig":"MEYCIQCkZoLYJn20L1z85konLZPDSCkUXqxGAhUwS9EZWEWmaAIhAMKIBU2dcgr7anpuPIWCBg2sNcxwFCkMRZ28rD6T4VHa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161279},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"6606f63c502b09cd80b826845e068731199e01ae","scripts":{"test":"jest","build":"jest && rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.5.0","description":"A reusable and customizable retry manager for axios","directories":{"lib":"dist"},"_nodeVersion":"21.7.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1.2_1737223705453_0.9192577571988405","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1.3":{"name":"axios-retryer","version":"1.0.0-beta.1.3","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1.3","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"8df72eacc8a7ee8fcd5975d21de0caf0c750414f","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.3.tgz","fileCount":12,"integrity":"sha512-Z2otMK8p5dhd2SDg0ZtodXPktuN6cA7LMhFTalKGj/SeGizg8386cCLSMElmmM+rpVdYaXO3L371qgqAm68aBg==","signatures":[{"sig":"MEUCIQCi73aMhwZflLMACNH5OYR03wzp2PsbV7j+5xSgKWKz7wIgKRnWKgKipSjgvNONiZ+pQBVH23GpZldKBUp7gp+AZgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62466},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a9e6d628419d53af86ecb2151d9ae97eb3c075b4","scripts":{"test":"jest","build":"jest && rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.5.0","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"21.7.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1.3_1737298578398_0.9175733745239238","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1.4":{"name":"axios-retryer","version":"1.0.0-beta.1.4","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1.4","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"3c5644e7f6a8b5727ee1fbc16c7057d65af58542","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.4.tgz","fileCount":12,"integrity":"sha512-5whTpUX2MciAjYRKMYpqeVT7jeBjD47hP+2AdnKd07lM797GPFrs79IDaNB9xd8ypWVXXwq5V/ywnfSasjh8wg==","signatures":[{"sig":"MEUCIDJlh/aGJH3l8egDWbu/+7GT8qgv+snIvfiw/TOUhmwAAiEA0aUv/cmJKFZ1RY50aKkaMPI64VOEQN3PwAr1ddxe7IQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62458},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"e16ee93cbcfb62ee41a05858ebb23495617495de","scripts":{"test":"jest","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.5.0","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"21.7.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1.4_1737325777971_0.15225273155539765","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1.5":{"name":"axios-retryer","version":"1.0.0-beta.1.5","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.1.5","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"3f2dd8f8b8652a9f0f34e7559292709f9d0778a5","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.1.5.tgz","fileCount":13,"integrity":"sha512-+lJn4WIYLhyGSkqpktjCnnyDG1fE7/kVKDLJkqXk4fc5WWF+vHOirWnzExhTx6Gxstk66PGfoZQkUBRzU5bjvA==","signatures":[{"sig":"MEQCICNT5XMAFbMR8nZyZ+0VjwLYdXtjdjJCd7UVufVLs72wAiAQSRKiJDmnwNBW7iAcChvWQPIIIvq35TdFYKIbx/sR+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62466},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"9303ddc2010de233f5da5970a6bbf4f4ea88fe7a","scripts":{"test":"jest","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.1.5_1737370675030_0.6646826323827149","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"axios-retryer","version":"1.0.0-beta.2","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"1158cd2d1d7fd3f3d1ee9c31d97e651c1036dfb3","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.2.tgz","fileCount":13,"integrity":"sha512-HtHi55RzVAC2nSl36HIX6nbtCsOmEIzOKNjakBmisb1gtmIy/JZVmb7X/m6eL5Xd3QKZFtP2AJoj8WXPaJ03SQ==","signatures":[{"sig":"MEQCIDl1om1x4/cgjZ2mnzevVZr4usp+7qWFPDWFbQelyiblAiA46wmdmTEu80/IgqI5hTNiY2s1fzkHbM5jm6oauPkzuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69986},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"bdaca6323df0b564c2d5236254f95149b5e5b5bb","scripts":{"test":"jest","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.2_1737453807936_0.5479089998021294","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2.1":{"name":"axios-retryer","version":"1.0.0-beta.2.1","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.2.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"5b90518039e29dbec8777541e9625828a521d30a","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.2.1.tgz","fileCount":13,"integrity":"sha512-J3fuAzX7hpseE0AebPR6kBTyzK0WR3kGhK0RrxylEPQgaHWKaawQqRExV21oKQglDl22aFlvxNNABBxqiobjGQ==","signatures":[{"sig":"MEUCIFtzPeHR6owytFon+rdt3PtyuwoUqTH0EPR6kXiJQSANAiEA8K+yImk+6aSIZ6W42m9E2rwqGyUg9YrI6Xa+wE2oJZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72909},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0edbb7852281afe8e75fcc8942913ad91a782b3a","scripts":{"test":"jest","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.2.1_1737493289056_0.9170822917950263","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2.2":{"name":"axios-retryer","version":"1.0.0-beta.2.2","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.0-beta.2.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"2239defd107846c9c52608da1a778f2a48fe32ea","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.0-beta.2.2.tgz","fileCount":13,"integrity":"sha512-u1VzmnIQfLFkG+8F8jgcgO+UsxjwkjwECeCkSdM1IWf+S9aR049s456Mw+YMydfRv39H9zqJR4psE26cV90jXA==","signatures":[{"sig":"MEYCIQCnM4ztMPaueLR3Go5uXutoFgt16uUTjP2m93I0KosKygIhAP8SNIdEOqWYcUx9PNv842cyfQ3Ar+xcafiWISRQRMAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74499},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"1c522e3c5c652b91215edf372c56451e0d2c1966","scripts":{"test":"jest","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.0-beta.2.2_1737624387254_0.30226846137645036","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"axios-retryer","version":"1.0.1","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"b44542a7022e25e63c4884a2a0eb303559396fb9","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.1.tgz","fileCount":13,"integrity":"sha512-SS0znya5IUi/TvTAMtKpsQeXfa4mpxG/NntYkPxq8zlzChCB263p5pSZCyiVtoe1ATKu481z6nPfNVNZ1YERYg==","signatures":[{"sig":"MEYCIQDp2EStYLVI3pFq8wyO+RelF/ZU3e0/gRfPFjcpcSPjtQIhAMA6i5QxUn6LfyNSrPTumkTwoho+jrKV1CgwBp2hutsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75153},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"e491582587353bc0197489bef28aabd28c4a90e0","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.1_1737640561594_0.35009391343758556","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"axios-retryer","version":"1.0.2","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"0fec7300df7d1387e1f4f01fd08d783c3663ce10","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.2.tgz","fileCount":13,"integrity":"sha512-t2CTet/TupL5KtU+sDarOKwImQmyQ+J2XmcKK43Lw0YYUy+pbRY6Au20u2Id1m55B+NLCKSkYwT9pD6fSFxQKg==","signatures":[{"sig":"MEUCIBplG2dyBONOCXrffskum8iS7bVU9QEQNKnGa/BuaaCOAiEAq8l3qRQGYHh/T80wkquCwmjGqaDZnJs9q1QhqsT6YBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75170},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"82c37ed236fe635d743a1ecd0b7aa027adb3d551","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.2_1737725094143_0.9294914028481465","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"axios-retryer","version":"1.0.3","keywords":["axios","retry","http-client","priority-queue","concurrency","request-cancellation","typescript","automatic-retry","manual-retry"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.0.3","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"4236900ec52fcf2e9f236c917c48061c9abf49cd","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.0.3.tgz","fileCount":13,"integrity":"sha512-kfFIfMlqYkFBd8KlIB+Ai1Ezb7wPXIZV8bs7Axr+SgzcsCleD8fmDbV0mXtPIMnAmEKMDrIgRv81PpZ/gbHHtQ==","signatures":[{"sig":"MEUCIQD8fcg3oyoipelY9vtC/KCo6b5qCBil7ZwXVKtlNdVSnAIgJfBLTn/lB+eEeFhjn+kKQWMANnWIJthUAzP+0WdHnA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83540},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"9572953b158376582b586bce049e8bdc3b27037a","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful Axios extension for managing retries with customizable strategies, priority-based queuing, concurrency control, and detailed hooks for lifecycle management.","directories":{"lib":"dist"},"_nodeVersion":"18.20.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.0.3_1737899865375_0.11919302751971994","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"axios-retryer","version":"1.2.4","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.2.4","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"54dc32fb38366a8ff3cd7ac591dad4b01f21b349","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.2.4.tgz","fileCount":15,"integrity":"sha512-Lq4+umR9gBqm24XajKZK/qdck7DUsHfs1HnV3Tv/nuLR8auKmGpgSCdJiPFcv6deMecn99xaGCSrEdPC/1mdNw==","signatures":[{"sig":"MEYCIQDq80nryROqokeK8++K0W/gpDuNE7RP8Q8av2zyjtZWXAIhAOLy7pZc2dP03lgMFMtetlmc1ZGPDIINjo/P/6aYpazP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104307},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"7894f125bc28af716fde7b70deee18fd327efae0","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.2.4_1738575085853_0.8191270909737227","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"axios-retryer","version":"1.3.2","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.3.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"db01b025803316bc33f547f36e65daabe548ee90","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.3.2.tgz","fileCount":27,"integrity":"sha512-/44SBio1HUsF3gS8AKamJ6w6+sJ+Rb/1207qP1grkCphpKdpwdjoFuxILNZa6uAKxkVHrjonPsfvPr0JegSyHg==","signatures":[{"sig":"MEUCIDxaraaY6t7V+zITI2T0uGbfQqJBYm0huRkdy+Bq+lOwAiEAylp11CU/nsTqnBoRVf2DngOiD3jkJlhEd0mGNzvirks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149128},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"a3f7822881690d49ded8d71e6d59935b0e55d2cb","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.3.2_1739484840868_0.5090035195147733","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"axios-retryer","version":"1.3.3","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.3.3","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"70ea26e101ca9fa384fec19dda2eecb22f67b575","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.3.3.tgz","fileCount":27,"integrity":"sha512-AonDcBoxsCsVVViApflppia+lzSmVLNX7tYpNqf27oKaczXOcZaiSn585gqpnJo6ByDucUbjiPmxmfbawlFj0Q==","signatures":[{"sig":"MEUCIQCTI+55IOuJ1LSBpgautM8ufdqnCRHjUmchG5brJo48zgIgdqFpunty+LZmWeOdFpUjAKCRjKkz1q9k6L2wPxX8aXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149182},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.esm.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"425c396a6c0b2138d2064583514a9ee49e050b44","scripts":{"test":"jest --coverage","build":"rollup -c --bundleConfigAsCjs","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.3.3_1740067641907_0.5147668116545014","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"axios-retryer","version":"1.4.1","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.4.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"8cdd4ebf1c75b010935e76c0a6f77c6eff18de87","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.4.1.tgz","fileCount":55,"integrity":"sha512-AJJolA4VBex1ld7YOfWjIXNen7aJc2g9uMpAzrd+pkfTFOKTHFxry2+J2Gy6P9WECskLFdmKd698Na/gxrGbQg==","signatures":[{"sig":"MEQCIHzvoQsleQr+yGyFaqGWk/OQfDWYYuf7wBmBuYbH7/QFAiAT++XELWBDSJXQc988+z5TzizI87oODP+bcc5Wy8qsVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286535},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/index.esm.js","default":"./dist/react/index.esm.js","require":"./dist/react/index.cjs.js"},"./package.json":"./package.json","./react/hooks/useGet":{"types":"./dist/types/react/convenience/useGet.d.ts","import":"./dist/react/hooks/useGet.esm.js","require":"./dist/react/hooks/useGet.cjs.js"},"./react/hooks/usePut":{"types":"./dist/types/react/convenience/usePut.d.ts","import":"./dist/react/hooks/usePut.esm.js","require":"./dist/react/hooks/usePut.cjs.js"},"./react/hooks/usePost":{"types":"./dist/types/react/convenience/usePost.d.ts","import":"./dist/react/hooks/usePost.esm.js","require":"./dist/react/hooks/usePost.cjs.js"},"./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./react/hooks/useDelete":{"types":"./dist/types/react/convenience/useDelete.d.ts","import":"./dist/react/hooks/useDelete.esm.js","require":"./dist/react/hooks/useDelete.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./react/hooks/useAxiosRetryer":{"types":"./dist/types/react/useAxiosRetryer.d.ts","import":"./dist/react/hooks/useAxiosRetryer.esm.js","require":"./dist/react/hooks/useAxiosRetryer.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./react/hooks/useAxiosRetryerQuery":{"types":"./dist/types/react/useAxiosRetryerQuery.d.ts","import":"./dist/react/hooks/useAxiosRetryerQuery.esm.js","require":"./dist/react/hooks/useAxiosRetryerQuery.cjs.js"},"./react/hooks/useAxiosRetryerMutation":{"types":"./dist/types/react/useAxiosRetryerMutation.d.ts","import":"./dist/react/hooks/useAxiosRetryerMutation.esm.js","require":"./dist/react/hooks/useAxiosRetryerMutation.cjs.js"}},"gitHead":"842b22b0b732372261a2c128a0cfeaa0b1c4e280","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"deprecated":"⚠️ This version was published by mistake. Please upgrade to 1.4.2 or later.","repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.0.0","react":"^18.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","@types/react":"^18.2.0","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0","react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.4.1_1744204371530_0.32168017382239555","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"axios-retryer","version":"1.4.2","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.4.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"eaeb2f965d63fee39fdc531061c0c79fc48c87a8","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.4.2.tgz","fileCount":29,"integrity":"sha512-c5QVHpoJ5o3Zf37trjcPRk0OtgKNlrRUoVUNKGvNBR90uQYdExxvH7DVh2V1AOBqBaYV04RccP/PmcOnz0hqGg==","signatures":[{"sig":"MEUCIGT9ny8/Ya8pmFVWyNrs3XVOZLStX5vPFWjd+HiDv9spAiEAmhmnn2T0B1ZZwMzOrjvvjmuNCis6QBQASXGIQfcMu9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181234},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"506453cda310cddc5a778b940a90abff791efc83","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.4.2_1744227325218_0.8342741129092526","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"axios-retryer","version":"1.4.4","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.4.4","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"b087bcdeee5e96b42cae24ca09b2b03246142733","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.4.4.tgz","fileCount":29,"integrity":"sha512-dYNrRqmdgth1FMA+DaTxhgL//t08ddQatFuEW5kFSKcEumSzm8ebVcqa84o02Ws2xYVK03pstvEOqV1tsi8z8Q==","signatures":[{"sig":"MEUCIDf4YBBjnT8vmiAKTqJpF96GHukv4LTxN+SILUlfJW14AiEAvsNFZIktmgEITWl2MfPcMbzbSZy957OOlNnwQtREzNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181864},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"0e06ffeaf4808ad5d88d4ea893135174e417eb5d","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.4.4_1744540622365_0.814218993215384","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"axios-retryer","version":"1.4.7","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.4.7","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"45735e0febbec04e76c4a2772a9e0a8fabfaf187","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.4.7.tgz","fileCount":29,"integrity":"sha512-xWiagYY2rODYktg3bIYn4V92qZC2CcrBMbPkG6woMKhIIjV1I9HF2C+8RpbVyO1FEnE8gI7GbNWEIOd0/XqJpA==","signatures":[{"sig":"MEUCIQDqEyZgUHm2owf8ZTXyA9t+fZf4ektNKesQ0aEgT+UkQAIgIKhnK8V9V0xzDyfgQ/5I7QcBNDNDQkYKxYRNjzQfCek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184982},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"8ee3aa76244654da60e0b5daf75879be6ba5fa1a","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.4.7_1744639152539_0.9956243404247578","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"axios-retryer","version":"1.4.8","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.4.8","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"8d0d316760c4adb2431525c9b8da740a0f44b5b5","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.4.8.tgz","fileCount":29,"integrity":"sha512-JJpj5U2VbbW0FRR4DM7C/bVw4loLvMzlk964M72U5ac9xs9PLDDgXtP2N0WyXLYd2jkEOQzGrayVyMuxLDK0gQ==","signatures":[{"sig":"MEUCIQCy1A+slgES1AHx2ZM76kvM6e2QuKVYZ7/gnk/0CpEamgIgdf6K27MjPQUooPM7VK5jgRRNTxA5KPwhKLFevScZJQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188143},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"30fb12969d8db9bf59f127b1b3ac558ab80c1b6a","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.4.8_1747669048278_0.405638356780321","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"axios-retryer","version":"1.5.0","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.5.0","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"01126e50ef74ce8766775b1aed1219b57b12dc0f","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.5.0.tgz","fileCount":29,"integrity":"sha512-NL/rqSBHD/XI+jk6Yp2lCXa2gcWj4m0UE7vRiCSqeUXtK+MgPk5GoYg9kKOQ1IPm5S3FWrwvyBGYHN+V6VwBLg==","signatures":[{"sig":"MEUCIQCtBwOR3BIr5dcFEkUlindq8JS9YR6VfptxgC+Zsnm4tgIgFeHO2HBe93MLn7QrG1770Gr2Za6wySnl5FNuOByhJcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203452},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"0b045867019d7fa386088e36f355e13967bca3ad","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && cd benchmark && node run-all-benchmarks.js","benchmark:local":"npm run build && cd benchmark && node local-mock-server.js","benchmark:quick":"npm run build && cd benchmark && node local-mock-server.js && node plugin-integration.js","benchmark:stress":"npm run build && cd benchmark && node stress-testing.js","benchmark:plugins":"npm run build && cd benchmark && node plugin-integration.js","benchmark:existing":"npm run build && cd benchmark && node priority-queue.js && node caching.js && node circuit-braker.js && node token-refresh.js"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.5.0_1748007119648_0.4220553382985526","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"axios-retryer","version":"1.5.1","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.5.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"d29f201e7977cf68c1d7d825123592ce4c4175e9","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.5.1.tgz","fileCount":29,"integrity":"sha512-Ac8wA6Wm35EGk1cdi932qtmHBZquQKegs4+OyhiTwt1XUo+ldCvZfI5+GegHmP7LzHFTLEY+GW53VdYRaU+4kQ==","signatures":[{"sig":"MEQCIBgB4j5JGnhJCmn4IteNpLjpzxObcEY5mKdo3dDUF4cPAiBiJT5d9fiJ3Rk3nAkauR9BMom6nEzyFylO/fGeIsy/vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204458},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"e0f318a76ac1fd0d9c66dce65ad83088c37228dd","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && cd benchmark && node run-all-benchmarks.js","benchmark:local":"npm run build && cd benchmark && node local-mock-server.js","benchmark:quick":"npm run build && cd benchmark && node local-mock-server.js && node plugin-integration.js","benchmark:stress":"npm run build && cd benchmark && node stress-testing.js","benchmark:plugins":"npm run build && cd benchmark && node plugin-integration.js","benchmark:existing":"npm run build && cd benchmark && node priority-queue.js && node caching.js && node circuit-braker.js && node token-refresh.js"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.5.1_1748374545515_0.9671956077051898","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"axios-retryer","version":"1.5.2","keywords":["axios","retry","advanced-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@1.5.2","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"2345e2b1750f78ad608bc597d015801d1e332903","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-1.5.2.tgz","fileCount":29,"integrity":"sha512-W2GNrXIGad4Hx3X2BCIjxBmud1TLVJdxtfO8omwwzFDSeS9L+cjuRfBBEzTXgWvxijObYoTCfbuUf2dmRf+KJQ==","signatures":[{"sig":"MEUCIGDxFOfqc2RkOqukZrhIv0AkxMMy2jNVi5G2HDGOTBW2AiEA7ieCuqDGvtsspX48SYuuOjOGrv57vF60vnONTkKVq/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204500},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/browser/axios-retryer.min.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/types/plugins/CachingPlugin/index.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/types/plugins/TokenRefreshPlugin/index.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/types/plugins/CircuitBreakerPlugin/index.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"}},"gitHead":"09375d3189961c257ed4c6ee740d56bc80f55bd6","scripts":{"test":"jest --coverage --silent","build":"mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && cd benchmark && node run-all-benchmarks.js","benchmark:local":"npm run build && cd benchmark && node local-mock-server.js","benchmark:quick":"npm run build && cd benchmark && node local-mock-server.js && node plugin-integration.js","benchmark:stress":"npm run build && cd benchmark && node stress-testing.js","benchmark:plugins":"npm run build && cd benchmark && node plugin-integration.js","benchmark:existing":"npm run build && cd benchmark && node priority-queue.js && node caching.js && node circuit-braker.js && node token-refresh.js"},"_npmUser":{"name":"samplex","email":"zhabskiydev@gmail.com"},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"10.8.2","description":"axios-retryer is an advanced Axios request manager offering intelligent retry logic with token refresh, concurrency control, priority queuing, and a flexible plugin architecture, all built with TypeScript for robust HTTP client integrations.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_1.5.2_1749040872958_0.27387130375181745","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"axios-retryer","version":"2.0.0","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.0.0","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"4f510e150cc27e34201a6226765b4cb7dca97980","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.0.0.tgz","fileCount":26,"integrity":"sha512-UQYoR0jsfFINejNv6IREijAh95rIDzvuxrnFRkCTL33yvt5YVd7CBkow/xgL6Q2RN6Lgo1TCSzhhgqP3JEb/6w==","signatures":[{"sig":"MEUCIQCuKwfiU+WdQxS/XsBdi3WGjCR4V2dbmmB5v/a8b2lSUgIgbR1aVOOk+/nQBwFyieaTPrncayfy/mlc8cY+Z+Zak9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540028},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"30c08cbcfadf6e80d7f14a6ddea2b688b410c66d","scripts":{"test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && node benchmark/run-all-benchmarks.js --profile=standard","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","benchmark:full":"npm run build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"npm run build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"npm run build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"npm run build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"npm run build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"npm run build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","rollup-plugin-dts":"6.4.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.0.0_1775591449720_0.2693923737219619","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"axios-retryer","version":"2.0.1","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.0.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"d261e540a42b14f34581ad9db75de5872e2b4cfd","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.0.1.tgz","fileCount":26,"integrity":"sha512-qdmQYV6Ggzq9EhrwSHJa8rPqoJlpoEcGJLqlrzk+WymVg9H3tlWlnvJjstuMpRlV0ANIQls8Rj10JIPBu/HxMw==","signatures":[{"sig":"MEUCIQDMbeUp/BGVtei7rD1r2oXQHHgolpRdAHINZB9k2Si5ogIgda8iTbuxBhIR5fqIU0CZD3RLEOAcynnCF2nWyqutynY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540580},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"5f05942d8033d9f147e3a630208b1454c24c9d23","scripts":{"test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && node benchmark/run-all-benchmarks.js --profile=standard","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","benchmark:full":"npm run build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"npm run build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"npm run build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"npm run build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"npm run build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"npm run build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","rollup-plugin-dts":"6.4.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.0.1_1775593917223_0.12022872710440025","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"axios-retryer","version":"2.0.4","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.0.4","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"88bcc9c1a5155039c9dc412ae8f9b45b4abdb2f1","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.0.4.tgz","fileCount":26,"integrity":"sha512-pvv+sJLGxPpt2gFKJ//TtMJciccGiXEVf5uI6E+Z9M8hyUBzNvB/q+jctfbTltr3CSC9DZy4iy4pdo2fJdSqYw==","signatures":[{"sig":"MEUCIDk+AE/qkHrAdqf0FtovIeVIo6WCNTZb4Fzvi4a6fvnLAiEAvBOs7nMY+iAR1iVeTLXEQGxqonMSJ7UguROsHPgIizc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540573},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"ad58e610d377cef61b3c2c0d654512742e43e3f8","scripts":{"test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"npm run build","benchmark":"npm run build && node benchmark/run-all-benchmarks.js --profile=standard","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","benchmark:full":"npm run build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"npm run build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"npm run build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"npm run build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"npm run build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"npm run build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","rollup-plugin-dts":"6.4.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.0.4_1775632564896_0.9272180816185158","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"axios-retryer","version":"2.0.5","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.0.5","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"6b79576fdff64f16de035e35431c56481cb442d3","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.0.5.tgz","fileCount":26,"integrity":"sha512-ViDWEQxBueoQLdAYsmxW+YzUWDExuTDI9iPJ9gEdD8Fgo8+udbThHQwYOa2kN6nJrNdC861bq2Z5MOsqnQ9jLw==","signatures":[{"sig":"MEQCIGBVAiW06QzPdsaQ1fwcVsUjh2AWktZ+4h05RUuiNuoNAiAIUWSVqp8KwyLKK0cLkN++fzRQOGoFk93HY2Udyt+kzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556079},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"d7b3a993fde6c7369cc42bca736100ea3300986b","scripts":{"lint":"eslint src __tests__","test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","lint:fix":"eslint src __tests__ --fix","test:run":"jest --runInBand --silent","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","test:coverage":"jest --coverage --silent","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","husky":"9.1.7","eslint":"10.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","@eslint/js":"10.0.1","agentsmesh":"^0.2.10","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.58.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"10.1.8","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^15.0.0","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.0.5_1775806999335_0.1473312980138195","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"axios-retryer","version":"2.1.6","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.1.6","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"26c4cbd5c65359f4847a5b1713b0ee72efeddeff","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.1.6.tgz","fileCount":26,"integrity":"sha512-7J36xQ1R7HP9boFT6J7mtUi3LdeQsiRZS/Wznlf3INGn+Pcw+F/FuJthu9GgY409QRO/wIfCRSPne1o0Sk71zA==","signatures":[{"sig":"MEYCIQCC0s4s9U24Pa6L95CIgcSmYFma+HTnYVqUZ/WJcxtJEAIhAMJPJocDebw6fRuLTBxfIQNfJzalSOBQuxQ3ham3Ph8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576429},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"a9d4a2cdcd9f6138eb86076096a6a67d5afc2723","scripts":{"lint":"eslint src __tests__","test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","test:ci":"jest --runInBand --silent","lint:fix":"eslint src __tests__ --fix","test:run":"jest --silent","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","typecheck":"tsc --noEmit","test:quick":"jest --silent --testPathIgnorePatterns=/__tests__/integration/ --testPathIgnorePatterns=/__tests__/performance/ --testPathIgnorePatterns=package-contract.test.ts","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","test:coverage":"jest --coverage --silent","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","husky":"9.1.7","eslint":"10.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","@eslint/js":"10.0.1","agentsmesh":"^0.2.10","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.58.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"10.1.8","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^15.0.0","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.1.6_1775837022089_0.16460234166609333","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"axios-retryer","version":"2.2.0","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.2.0","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"f2ced60d4d96ff2f433c77acccde12d1782ed88a","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.2.0.tgz","fileCount":26,"integrity":"sha512-9mEy0NhYrcnQiwstNmATt2vIQOUv3Pn72yAsYNxIdsPc14oitrpnmvjYXJMbu4Rh+laGPznbnU7glv6ITkiBqQ==","signatures":[{"sig":"MEUCIQCtLmbCFsKs314mrN2obnSUJSGb5VvSVBJr6/yjS0m2ewIgdXJPwfLGU5e1JAe2h6lOSaOqLU8RSV4MpKFCp/R06KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573791},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"8dd0cfb07adf95f17a25e083800fc1baa0bd2379","scripts":{"lint":"eslint src __tests__","test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","test:ci":"jest --runInBand --silent","lint:fix":"eslint src __tests__ --fix","test:run":"jest --silent","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","typecheck":"tsc --noEmit","test:quick":"jest --silent --testPathIgnorePatterns=/__tests__/integration/ --testPathIgnorePatterns=/__tests__/performance/ --testPathIgnorePatterns=package-contract.test.ts","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","test:coverage":"jest --coverage --silent","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard && node benchmark/public-api.js --profile=standard","benchmark:public-api":"pnpm build && node benchmark/public-api.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","husky":"9.1.7","eslint":"10.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","@eslint/js":"10.0.1","agentsmesh":"^0.3.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.58.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"10.1.8","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^15.0.0","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.2.0_1776002878576_0.20581431836843644","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"axios-retryer","version":"2.2.1","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.2.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"1a3336bf0728590b071304e074209ef028ca5af0","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.2.1.tgz","fileCount":26,"integrity":"sha512-5S4VshqAefXE2MKf5qqqEZHAiYmHgYypXEORXfXYIRUpNDARWhQ/cY7EoxxniCP4+1imOMY/B02LP8Lz2n6EQw==","signatures":[{"sig":"MEUCIQDkgoaOazgRtSV6Vhhrp9VMxPgHMcR8ScfHdiasvoVLVAIgdKyghl0eGEON2ZzrKtSaVEatFi4Ln0biXHHk7AFtrpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573791},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"7f275aa21665423a498e79447e5f2e376ce9569c","scripts":{"lint":"eslint src __tests__","test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","test:ci":"jest --runInBand --silent","lint:fix":"eslint src __tests__ --fix","test:run":"jest --silent","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","typecheck":"tsc --noEmit","test:quick":"jest --silent --testPathIgnorePatterns=/__tests__/integration/ --testPathIgnorePatterns=/__tests__/performance/ --testPathIgnorePatterns=package-contract.test.ts","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","test:coverage":"jest --coverage --silent","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard && node benchmark/public-api.js --profile=standard","benchmark:public-api":"pnpm build && node benchmark/public-api.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","husky":"9.1.7","eslint":"10.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","@eslint/js":"10.0.1","agentsmesh":"^0.3.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.58.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"10.1.8","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^15.0.0","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.2.1_1776065447218_0.6315744823427369","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"axios-retryer","version":"2.3.1","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"url":"Serhii Zhabskyi","name":"sampleX"},"license":"MIT","_id":"axios-retryer@2.3.1","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"homepage":"https://github.com/sampleXbro/axios-retryer#readme","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"dist":{"shasum":"f2e38977683801406cd0bd30237174160bd720a5","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.3.1.tgz","fileCount":27,"integrity":"sha512-CnKx7B/Np7D4GlNrJj3pA+TB5mgJ00z60lRw3sMaUkLnUX9H6wXEOJQSzfTRidnCNktCQVptIewbmz/kAM0D3Q==","signatures":[{"sig":"MEYCIQDOleAEAHYQTilZcEOCBVlCvjmCBt47R01YvkbDDSKHtAIhAPxM/X548ezwg1gZzdqcuf0GZtt5x/QD1SXj9UVR9T7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597495},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./package.json":"./package.json","./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"}},"gitHead":"5f508a7cbbff19a06d46297b173177996bbc1bd0","scripts":{"lint":"eslint src __tests__","test":"jest --coverage --silent","build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs && node scripts/write-buildinfo.cjs","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","test:ci":"jest --runInBand --silent","lint:fix":"eslint src __tests__ --fix","test:run":"jest --silent","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","typecheck":"tsc --noEmit","test:quick":"jest --silent --testPathIgnorePatterns=/__tests__/integration/ --testPathIgnorePatterns=/__tests__/performance/ --testPathIgnorePatterns=package-contract.test.ts","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","test:coverage":"jest --coverage --silent","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard && node benchmark/public-api.js --profile=standard","benchmark:public-api":"pnpm build && node benchmark/public-api.js --profile=standard"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"repository":{"url":"git+https://github.com/sampleXbro/axios-retryer.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","directories":{"lib":"dist"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"jest":"^29.7.0","axios":"^1.8.3","husky":"9.1.7","eslint":"10.2.0","rollup":"^3.0.0","ts-jest":"^29.2.5","prettier":"3.4.2","@eslint/js":"10.0.1","agentsmesh":"^0.3.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"22.13.9","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.58.1","axios-mock-adapter":"^2.1.0","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"10.1.8","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-visualizer":"^5.12.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^15.0.0","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"axios":">=1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/axios-retryer_2.3.1_1777477492841_0.6597676620580184","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"axios-retryer","version":"2.3.2","description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","packageManager":"pnpm@10.30.3","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/sampleXbro/axios-retryer.git"},"scripts":{"build":"rm -rf dist && mkdir -p stats && rollup -c --bundleConfigAsCjs && node scripts/write-buildinfo.cjs","build:browser":"rm -rf dist/browser && mkdir -p stats && BUILD_BROWSER=true rollup -c --bundleConfigAsCjs","analyze":"open stats/bundle-stats-*.html","prepare":"pnpm build && husky","test":"jest --coverage --silent","test:run":"jest --silent","test:quick":"jest --silent --testPathIgnorePatterns=/__tests__/integration/ --testPathIgnorePatterns=/__tests__/performance/ --testPathIgnorePatterns=package-contract.test.ts","test:ci":"jest --runInBand --silent","test:coverage":"jest --coverage --silent","lint":"eslint src __tests__","lint:fix":"eslint src __tests__ --fix","format":"prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"","typecheck":"tsc --noEmit","benchmark":"pnpm build && node benchmark/run-all-benchmarks.js --profile=standard","benchmark:local":"pnpm build && node benchmark/local-mock-server.js --profile=standard","benchmark:stress":"pnpm build && node benchmark/stress-testing.js --profile=standard","benchmark:plugins":"pnpm build && node benchmark/plugin-integration.js --profile=standard","benchmark:existing":"pnpm build && node benchmark/priority-queue.js --profile=standard && node benchmark/caching.js --profile=standard && node benchmark/circuit-braker.js --profile=standard && node benchmark/token-refresh.js --profile=standard && node benchmark/public-api.js --profile=standard","benchmark:public-api":"pnpm build && node benchmark/public-api.js --profile=standard","benchmark:quick":"pnpm build && node benchmark/run-all-benchmarks.js --profile=quick","benchmark:full":"pnpm build && node benchmark/run-all-benchmarks.js --profile=full"},"keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"author":{"name":"sampleX","url":"Serhii Zhabskyi"},"license":"MIT","devDependencies":{"@commitlint/cli":"20.5.0","@commitlint/config-conventional":"20.5.0","@eslint/js":"10.0.1","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-terser":"^0.4.4","@types/jest":"^29.5.14","@types/node":"22.13.9","agentsmesh":"^0.3.1","axios":"^1.8.3","axios-mock-adapter":"^2.1.0","eslint":"10.2.0","eslint-config-prettier":"10.1.8","husky":"9.1.7","jest":"^29.7.0","lint-staged":"16.4.0","prettier":"3.4.2","rollup":"^3.0.0","rollup-plugin-dts":"6.4.1","rollup-plugin-typescript2":"^0.37.0","rollup-plugin-visualizer":"^5.12.0","ts-jest":"^29.2.5","typescript":"^5.0.0","typescript-eslint":"8.58.1"},"peerDependencies":{"axios":">=1.7.4"},"directories":{"lib":"dist"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","default":"./dist/index.esm.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.esm.js","require":"./dist/plugins/index.cjs.js"},"./plugins/CachingPlugin":{"types":"./dist/plugins/CachingPlugin.d.ts","import":"./dist/plugins/CachingPlugin.esm.js","require":"./dist/plugins/CachingPlugin.cjs.js"},"./plugins/CircuitBreakerPlugin":{"types":"./dist/plugins/CircuitBreakerPlugin.d.ts","import":"./dist/plugins/CircuitBreakerPlugin.esm.js","require":"./dist/plugins/CircuitBreakerPlugin.cjs.js"},"./plugins/TokenRefreshPlugin":{"types":"./dist/plugins/TokenRefreshPlugin.d.ts","import":"./dist/plugins/TokenRefreshPlugin.esm.js","require":"./dist/plugins/TokenRefreshPlugin.cjs.js"},"./plugins/ManualRetryPlugin":{"types":"./dist/plugins/ManualRetryPlugin.d.ts","import":"./dist/plugins/ManualRetryPlugin.esm.js","require":"./dist/plugins/ManualRetryPlugin.cjs.js"},"./plugins/DebugSanitizationPlugin":{"types":"./dist/plugins/DebugSanitizationPlugin.d.ts","import":"./dist/plugins/DebugSanitizationPlugin.esm.js","require":"./dist/plugins/DebugSanitizationPlugin.cjs.js"},"./plugins/MetricsPlugin":{"types":"./dist/plugins/MetricsPlugin.d.ts","import":"./dist/plugins/MetricsPlugin.esm.js","require":"./dist/plugins/MetricsPlugin.cjs.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,md,mjs}":["prettier --write"]},"_id":"axios-retryer@2.3.2","gitHead":"f64c2f18f7878115b39fb6a441fabb0b4af1b3eb","bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"homepage":"https://github.com/sampleXbro/axios-retryer#readme","_nodeVersion":"22.22.2","_npmVersion":"11.5.2","dist":{"integrity":"sha512-Xt6A9VwwhyTaFWsaqQzHIROVQu9cQf3vmMtE5dswVUqpsFxxveu5Ix+yEZH5ddwlnJRcASZu+6aoTkedDOyOLQ==","shasum":"004aa3109499b0a3b35406c7d418b941ba57ea85","tarball":"https://registry.npmjs.org/axios-retryer/-/axios-retryer-2.3.2.tgz","fileCount":27,"unpackedSize":604221,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/axios-retryer@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnVYdHXKjLM/loqSTooHEpSU3VbnoNb4Z6B2OSL1OlqAIgSlfHghTeidCNqnLB6l1SZsaxY7EdlMnIVam+AvR2PoM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:043875b1-ced5-4788-b283-277770a87849"}},"maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/axios-retryer_2.3.2_1778172445272_0.4255369729345897"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-18T17:48:35.199Z","modified":"2026-05-07T16:47:25.699Z","1.0.0-beta.1":"2025-01-18T17:48:35.522Z","1.0.0-beta.1.1":"2025-01-18T18:02:05.913Z","1.0.0-beta.1.2":"2025-01-18T18:08:25.758Z","1.0.0-beta.1.3":"2025-01-19T14:56:18.619Z","1.0.0-beta.1.4":"2025-01-19T22:29:38.184Z","1.0.0-beta.1.5":"2025-01-20T10:57:55.245Z","1.0.0-beta.2":"2025-01-21T10:03:28.129Z","1.0.0-beta.2.1":"2025-01-21T21:01:29.231Z","1.0.0-beta.2.2":"2025-01-23T09:26:27.408Z","1.0.1":"2025-01-23T13:56:01.857Z","1.0.2":"2025-01-24T13:24:54.329Z","1.0.3":"2025-01-26T13:57:45.547Z","1.2.4":"2025-02-03T09:31:26.030Z","1.3.2":"2025-02-13T22:14:01.034Z","1.3.3":"2025-02-20T16:07:22.083Z","1.4.1":"2025-04-09T13:12:51.870Z","1.4.2":"2025-04-09T19:35:25.549Z","1.4.4":"2025-04-13T10:37:02.594Z","1.4.7":"2025-04-14T13:59:12.718Z","1.4.8":"2025-05-19T15:37:28.446Z","1.5.0":"2025-05-23T13:31:59.898Z","1.5.1":"2025-05-27T19:35:45.709Z","1.5.2":"2025-06-04T12:41:13.199Z","2.0.0":"2026-04-07T19:50:49.879Z","2.0.1":"2026-04-07T20:31:57.371Z","2.0.4":"2026-04-08T07:16:05.069Z","2.0.5":"2026-04-10T07:43:19.511Z","2.1.6":"2026-04-10T16:03:42.276Z","2.2.0":"2026-04-12T14:07:58.751Z","2.2.1":"2026-04-13T07:30:47.369Z","2.3.1":"2026-04-29T15:44:53.019Z","2.3.2":"2026-05-07T16:47:25.436Z"},"bugs":{"url":"https://github.com/sampleXbro/axios-retryer/issues"},"author":{"name":"sampleX","url":"Serhii Zhabskyi"},"license":"MIT","homepage":"https://github.com/sampleXbro/axios-retryer#readme","keywords":["axios","retry","advanced-retry","axios-retry","priority-queue","typescript","token-refresh","concurrency","queue","plugin","http-client","circuit-breaker","response-cache","rate-limit"],"repository":{"type":"git","url":"git+https://github.com/sampleXbro/axios-retryer.git"},"description":"TypeScript-first Axios retry library with concurrency limits, request priority, token refresh, response caching, and circuit breaker plugins.","maintainers":[{"name":"samplex","email":"zhabskiydev@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"assets/axios-retryer-logo.png\" alt=\"axios-retryer – TypeScript Axios retry library\" />\n  <p><strong>Production-grade Axios retry library for TypeScript and JavaScript — with concurrency control, request prioritization, automatic token refresh, response caching, circuit breaker, and composable plugins.</strong></p>\n\n[![npm version](https://img.shields.io/npm/v/axios-retryer.svg)](https://www.npmjs.com/package/axios-retryer)\n[![npm downloads](https://img.shields.io/npm/dm/axios-retryer.svg)](https://www.npmjs.com/package/axios-retryer)\n[![codecov](https://codecov.io/github/sampleXbro/axios-retryer/graph/badge.svg?token=BRQB5DJVLK)](https://codecov.io/github/sampleXbro/axios-retryer)\n[![Known Vulnerabilities](https://snyk.io/test/github/sampleXbro/axios-retryer/badge.svg)](https://snyk.io/test/github/sampleXbro/axios-retryer)\n![Build](https://github.com/sampleXbro/axios-retryer/actions/workflows/publish.yml/badge.svg)\n[![Gzipped Size](https://img.shields.io/bundlephobia/minzip/axios-retryer)](https://bundlephobia.com/package/axios-retryer)\n[![TypeScript](https://img.shields.io/badge/TypeScript-First-blue)](https://www.typescriptlang.org/)\n[![License: MIT](https://img.shields.io/badge/license-MIT-green)](./LICENSE)\n\n</div>\n\n---\n\n<p align=\"center\">\n  <strong><a href=\"https://samplexbro.github.io/axios-retryer\">📖 Full Documentation</a></strong> · <a href=\"https://github.com/sampleXbro/axios-retryer\">GitHub</a> · <a href=\"https://www.npmjs.com/package/axios-retryer\">npm</a> · <a href=\"./CHANGELOG.md\">Changelog</a>\n</p>\n\n---\n\n## What is axios-retryer?\n\n`axios-retryer` is a drop-in Axios retry manager for Node.js, React, and any TypeScript or JavaScript project. It solves the hard parts that ad hoc retry interceptors get wrong: concurrent token refresh without duplicate calls, ordered request queues under backpressure, circuit breaking on unstable upstreams, response caching, and pluggable observability — all with zero magic and full type safety.\n\n**Key capabilities:**\n\n| Feature                       | Description                                                                                     |\n| ----------------------------- | ----------------------------------------------------------------------------------------------- |\n| 🔄 **Intelligent retries**    | Automatic or manual retry modes, exponential / linear / static backoff, fully custom strategies |\n| 🚦 **Priority queue**         | CRITICAL → LOW priorities, binary-heap scheduling, configurable concurrency cap                 |\n| 🔑 **Token refresh**          | Queues concurrent 401s, refreshes once, replays all requests with the new token                 |\n| 🛡️ **Circuit breaker**        | Trips on N failures, fast-fails during recovery window, sliding-window analysis                 |\n| 💾 **Response caching**       | TTR-based in-memory cache, exact / prefix / regex invalidation, swappable storage adapters      |\n| 📊 **Metrics & events**       | Live retry counters, timer health, rich lifecycle event hooks                                   |\n| 🌳 **Tree-shakeable plugins** | Each plugin is a separate entry point — unused code is never bundled                            |\n\n**Peer dependency:** `axios >= 1.7.4`\n\n---\n\n## Installation\n\n```bash\nnpm install axios-retryer\n# yarn add axios-retryer\n# pnpm add axios-retryer\n```\n\n---\n\n## Quick Start\n\n```typescript\nimport { createRetryer } from 'axios-retryer';\nimport { createTokenRefreshPlugin } from 'axios-retryer/plugins/TokenRefreshPlugin';\nimport { createCircuitBreaker } from 'axios-retryer/plugins/CircuitBreakerPlugin';\n\n// Chain .use() on one expression so TypeScript merges each plugin's event types\nconst retryer = createRetryer({\n  retries: 3,\n  maxConcurrentRequests: 10,\n})\n  .use(\n    createTokenRefreshPlugin(async (axios) => {\n      const { data } = await axios.post('/auth/refresh');\n      return { token: data.accessToken };\n    }),\n  )\n  .use(createCircuitBreaker({ failureThreshold: 5, openTimeout: 30_000 }));\n\n// Drop-in replacement for your existing axios instance\nconst { data } = await retryer.axiosInstance.get('/api/users');\n```\n\n**Try it:** [Interactive sandbox](https://samplexbro.github.io/axios-retryer/sandbox) (browser, mocked HTTP)\n\n---\n\n## Plugins\n\nImport only what your application needs. Each plugin is independently tree-shakeable:\n\n| Plugin                    | Import path                                     | Purpose                                                                                                                                             |\n| ------------------------- | ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `TokenRefreshPlugin`      | `axios-retryer/plugins/TokenRefreshPlugin`      | Auth token refresh on 401; optional [per-request opt-out](https://samplexbro.github.io/axios-retryer/docs/plugins/token-refresh#opt-out-of-refresh) |\n| `CircuitBreakerPlugin`    | `axios-retryer/plugins/CircuitBreakerPlugin`    | Fail-fast on repeated upstream failures                                                                                                             |\n| `CachingPlugin`           | `axios-retryer/plugins/CachingPlugin`           | In-memory response cache with TTR invalidation                                                                                                      |\n| `ManualRetryPlugin`       | `axios-retryer/plugins/ManualRetryPlugin`       | Store failed requests and replay on reconnect                                                                                                       |\n| `MetricsPlugin`           | `axios-retryer/plugins/MetricsPlugin`           | Live retry counters and lifecycle events                                                                                                            |\n| `DebugSanitizationPlugin` | `axios-retryer/plugins/DebugSanitizationPlugin` | Redact secrets from debug logs                                                                                                                      |\n\n---\n\n## Behavior notes\n\n- **`Retry-After` header support.** When a response carries a `Retry-After` header (numeric seconds or HTTP-date), it overrides the computed backoff delay for that retry. The honored value is capped at **5 minutes** to prevent runaway waits.\n- **Backoff cap.** All backoff strategies (`static`, `linear`, `exponential`) are capped at **60 seconds** by default. Override via the `maxBackoffDelayMs` option on `RetryManagerOptions`.\n\n---\n\n## How axios-retryer Compares\n\n| Feature                        | axios-retryer | axios-retry | retry-axios |\n| ------------------------------ | :-----------: | :---------: | :---------: |\n| Automatic & Manual retry modes |      ✅       |     ❌      |     ❌      |\n| Concurrency control            |      ✅       |     ❌      |     ❌      |\n| Priority queue                 |      ✅       |     ❌      |     ❌      |\n| Token refresh (401 handling)   |      ✅       |     ❌      |     ❌      |\n| Circuit breaker                |      ✅       |     ❌      |     ❌      |\n| Response caching               |      ✅       |     ❌      |     ❌      |\n| Request cancellation           |      ✅       |     ❌      |     ❌      |\n| Plugin architecture            |      ✅       |     ❌      |     ❌      |\n| TypeScript-first               |      ✅       |     ⚠️      |     ⚠️      |\n| Tree-shakeable                 |      ✅       |     ❌      |     ❌      |\n\n---\n\n## Performance\n\nBenchmarks from the current release (standard profile, local suite):\n\n- **Healthy-path throughput (core scenario):** `2,150 req/sec`\n- **Peak burst throughput (stress scenario):** `4,285 req/sec`\n- **Cache hit rate:** `100%` (integration + hot-read scenarios)\n- **Test suite:** `117` suites · `1414` tests (`pnpm test:run`); use `pnpm test:quick` for a faster local run (~75 suites, skips integration, performance, and package-contract)\n\nSee [BENCHMARK_RESULTS.md](./BENCHMARK_RESULTS.md) for full methodology and raw numbers.\n\n---\n\n## Documentation\n\nFull API reference, all plugin options, guides, and migration notes:\n\n**[https://samplexbro.github.io/axios-retryer](https://samplexbro.github.io/axios-retryer)**\n\n- [Installation guide](https://samplexbro.github.io/axios-retryer/docs/installation)\n- [Configuration reference](https://samplexbro.github.io/axios-retryer/docs/configuration)\n- [Plugins overview](https://samplexbro.github.io/axios-retryer/docs/plugins)\n- [Production setup guide](https://samplexbro.github.io/axios-retryer/guides/production)\n- [Offline support guide](https://samplexbro.github.io/axios-retryer/guides/offline)\n- [Migration: v1.x → v2.0](https://samplexbro.github.io/axios-retryer/guides/migration)\n- [API reference](https://samplexbro.github.io/axios-retryer/docs/api-reference)\n- [SECURITY.md](./SECURITY.md) · [KNOWN_ISSUES.md](./KNOWN_ISSUES.md) · [BENCHMARK_RESULTS.md](./BENCHMARK_RESULTS.md)\n\n---\n\n## Contributing\n\nBug reports, feature ideas, and pull requests are welcome. See [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n\n---\n\n<p align=\"center\"><i>Made with ❤️ by <a href=\"https://github.com/sampleXbro\">sampleX (Serhii Zhabskyi)</a></i></p>\n","readmeFilename":"README.md"}