├── .checkbuild ├── .circleci └── config.yml ├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── .jsbeautifyrc ├── .jshintrc ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── index.js ├── package.json ├── strategies ├── HTTPError.js ├── HTTPOrNetworkError.js ├── NetworkError.js └── index.js └── test ├── abort.test.js ├── api-surface.test.js ├── attempts.test.js ├── auth.test.js ├── clone.test.js ├── cookie.test.js ├── defaults.test.js ├── helpers.js ├── leak.test.js ├── promises.test.js ├── request.test.js └── strategies.test.js /.checkbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.checkbuild -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsbeautifyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.jsbeautifyrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/package.json -------------------------------------------------------------------------------- /strategies/HTTPError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/strategies/HTTPError.js -------------------------------------------------------------------------------- /strategies/HTTPOrNetworkError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/strategies/HTTPOrNetworkError.js -------------------------------------------------------------------------------- /strategies/NetworkError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/strategies/NetworkError.js -------------------------------------------------------------------------------- /strategies/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/strategies/index.js -------------------------------------------------------------------------------- /test/abort.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/abort.test.js -------------------------------------------------------------------------------- /test/api-surface.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/api-surface.test.js -------------------------------------------------------------------------------- /test/attempts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/attempts.test.js -------------------------------------------------------------------------------- /test/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/auth.test.js -------------------------------------------------------------------------------- /test/clone.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/clone.test.js -------------------------------------------------------------------------------- /test/cookie.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/cookie.test.js -------------------------------------------------------------------------------- /test/defaults.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/defaults.test.js -------------------------------------------------------------------------------- /test/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/helpers.js -------------------------------------------------------------------------------- /test/leak.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/leak.test.js -------------------------------------------------------------------------------- /test/promises.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/promises.test.js -------------------------------------------------------------------------------- /test/request.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/request.test.js -------------------------------------------------------------------------------- /test/strategies.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/node-request-retry/HEAD/test/strategies.test.js --------------------------------------------------------------------------------