{"_id":"ipull","_rev":"4206908","name":"ipull","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","dist-tags":{"beta":"3.10.0-beta.6","latest":"4.0.3","maintenance/v3":"3.9.5"},"maintainers":[{"name":"ido.pluto","email":""}],"time":{"modified":"2026-03-04T17:03:52.000Z","created":"2023-08-26T14:44:05.582Z","3.9.5":"2026-02-20T15:10:09.383Z","3.9.4":"2026-02-20T14:56:21.286Z","3.9.3":"2025-07-08T20:16:23.797Z","3.10.0-beta.6":"2025-07-08T19:21:25.491Z","4.0.3":"2025-05-28T18:16:58.345Z","4.0.2":"2025-05-25T09:32:15.315Z","4.0.1":"2025-05-25T09:25:38.392Z","4.0.0":"2025-05-22T20:57:20.979Z","3.10.0-beta.5":"2025-03-16T15:32:13.300Z","3.10.0-beta.4":"2025-03-12T14:58:04.909Z","3.10.0-beta.3":"2025-03-05T16:16:05.446Z","3.10.0-beta.2":"2025-03-02T15:33:37.878Z","3.10.0-beta.1":"2025-02-26T17:05:50.841Z","3.9.2":"2024-11-10T10:30:17.839Z","3.9.1":"2024-10-30T19:52:44.805Z","3.9.0":"2024-10-07T15:05:58.882Z","3.8.1":"2024-10-05T20:09:32.030Z","3.8.0":"2024-09-30T16:57:21.435Z","3.7.4":"2024-09-24T18:59:07.648Z","3.7.3":"2024-09-23T20:31:38.962Z","3.7.2":"2024-09-22T22:40:04.238Z","3.7.1":"2024-09-22T22:07:00.204Z","3.7.0":"2024-09-22T21:03:25.907Z","3.6.2":"2024-09-01T18:35:57.776Z","3.6.1":"2024-08-05T15:39:18.574Z","3.6.0":"2024-07-21T18:17:01.033Z","3.5.0":"2024-07-12T15:31:06.281Z","3.4.4":"2024-07-07T17:47:22.086Z","3.4.3":"2024-07-05T16:35:28.237Z","3.4.2":"2024-06-30T18:52:17.344Z","3.4.1":"2024-06-23T14:51:42.834Z","3.4.0":"2024-06-20T14:13:07.999Z","3.3.0":"2024-05-26T18:31:58.794Z","3.2.2":"2024-05-10T12:25:43.907Z","3.2.1":"2024-05-09T15:57:00.993Z","3.2.0":"2024-05-06T17:51:53.168Z","3.1.1":"2024-05-02T15:45:43.791Z","3.1.0":"2024-05-01T14:47:15.711Z","3.0.12":"2024-04-25T15:00:38.399Z","3.0.11":"2024-04-12T16:29:04.864Z","3.0.10":"2024-04-12T16:16:14.468Z","3.0.9":"2024-04-08T18:29:12.053Z","3.0.8":"2024-04-08T15:37:13.201Z","3.0.7":"2024-04-05T09:51:38.452Z","3.0.6":"2024-03-24T14:08:04.260Z","3.0.5":"2024-03-14T16:26:55.996Z","3.0.4":"2024-03-14T16:18:53.201Z","3.0.3":"2024-03-13T16:44:51.152Z","3.0.2":"2024-03-13T11:43:08.732Z","3.0.1":"2024-03-12T22:12:56.515Z","3.0.0":"2024-03-12T22:02:57.147Z","2.0.3":"2024-02-24T22:02:21.955Z","2.0.2":"2024-02-24T21:42:06.965Z","2.0.1":"2024-02-24T21:34:48.047Z","2.0.0":"2024-02-24T21:27:10.218Z","1.2.1":"2023-11-29T19:46:23.126Z","1.2.0":"2023-11-27T20:44:26.219Z","1.1.0":"2023-10-31T10:19:45.327Z","1.0.4":"2023-09-10T17:12:56.408Z","1.0.3":"2023-09-01T22:48:09.987Z","1.0.2":"2023-08-26T17:54:54.429Z","1.0.1":"2023-08-26T16:13:19.251Z","0.0.1":"2023-08-26T14:44:05.582Z"},"users":{},"author":{"name":"Ido S."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"versions":{"3.9.5":{"name":"ipull","version":"3.9.5","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^25.0.3","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^4.0.18","xmlhttprequest-ssl":"^4.0.0"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^2.0.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"readmeFilename":"README.md","gitHead":"e9802543bd707ef7d1446ab2a4db2b2be178a5a3","_id":"ipull@3.9.5","_nodeVersion":"22.22.0","_npmVersion":"11.10.1","dist":{"shasum":"13a9a88672abc0f3f94ee64ee6b32d917606e70b","size":72275,"noattachment":false,"key":"/ipull/-/ipull-3.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.5.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:402b8e78-9446-4f16-9f84-6a219d64ac5a"}},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.9.5_1771600209219_0.6953927140445688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-20T15:10:09.383Z","publish_time":1771600209383,"_source_registry_name":"default","_cnpm_publish_time":1771600209383},"3.9.4":{"name":"ipull","version":"3.9.4","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^25.0.3","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^4.0.18","xmlhttprequest-ssl":"^4.0.0"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^2.0.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"readmeFilename":"README.md","gitHead":"01cd0fb4fd816009a29e95120bc4ec83c9d71fe7","_id":"ipull@3.9.4","_nodeVersion":"22.22.0","_npmVersion":"11.10.1","dist":{"shasum":"64360b17f60b5a9ca4199f65e8f1e77c3b6affd6","size":72247,"noattachment":false,"key":"/ipull/-/ipull-3.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:402b8e78-9446-4f16-9f84-6a219d64ac5a"}},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.9.4_1771599381113_0.8682796327895974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-20T14:56:21.286Z","publish_time":1771599381286,"_source_registry_name":"default","_cnpm_publish_time":1771599381286},"3.9.3":{"name":"ipull","version":"3.9.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^2.0.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.9.3","readmeFilename":"README.md","gitHead":"f6e093589bc72be59c670c7ceb272758295744c9","_nodeVersion":"22.16.0","_npmVersion":"10.8.2","dist":{"shasum":"0363196c52a1045e89069a57584dfb67dcfb2cd5","size":71994,"noattachment":false,"key":"/ipull/-/ipull-3.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com","actor":{"name":"ido.pluto","email":"ido.pluto@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.9.3_1752005783584_0.9172571908209366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:16:23.797Z","publish_time":1752005783797,"_source_registry_name":"default","_cnpm_publish_time":1752005783797},"3.10.0-beta.6":{"name":"ipull","version":"3.10.0-beta.6","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"url":"https://github.com/ido-pluto/ipull?sponsor=1","type":"github"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@types/stream-throttle":"^0.1.4","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","stream-throttle":"^0.1.3","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.6","readmeFilename":"README.md","gitHead":"39e7a873000539ff050864388d1440cf158c9635","_nodeVersion":"22.16.0","_npmVersion":"10.8.2","dist":{"shasum":"9b7ab5972ddd10dc69711544c26105e8545b4fb0","size":84044,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.6.tgz"},"_npmUser":{"name":"ido.pluto","actor":{"name":"ido.pluto","type":"user","email":"ido.pluto@gmail.com"},"email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.6_1752002485307_0.07692652686075307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:21:25.491Z","publish_time":1752002485491,"_source_registry_name":"default","_cnpm_publish_time":1752002485491},"4.0.3":{"name":"ipull","version":"4.0.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","build:prod":"tsc --build tsconfig.prod.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"url":"https://github.com/ido-pluto/ipull?sponsor=1","type":"github"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@4.0.3","gitHead":"695478127e204d22acd7fb1b96d023cb94a95ac2","_nodeVersion":"22.15.0","_npmVersion":"10.8.2","dist":{"shasum":"df88dcf748320915247cc01556170b475a7b04f2","size":85130,"noattachment":false,"key":"/ipull/-/ipull-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-4.0.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_4.0.3_1748456218134_0.004486226365902013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:16:58.345Z","publish_time":1748456218345,"_source_registry_name":"default","_cnpm_publish_time":1748456218345},"4.0.2":{"name":"ipull","version":"4.0.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@4.0.2","gitHead":"a6b98f53ee7b06fb645b2ba3c19fdfd1ff78e907","_nodeVersion":"22.15.0","_npmVersion":"10.8.2","dist":{"shasum":"cfa2c139b62a7ee3636cc9321873aee760a65ca3","size":85118,"noattachment":false,"key":"/ipull/-/ipull-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-4.0.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_4.0.2_1748165535120_0.39192558858588833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-25T09:32:15.315Z","publish_time":1748165535315,"_source_registry_name":"default","_cnpm_publish_time":1748165535315},"4.0.1":{"name":"ipull","version":"4.0.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@4.0.1","gitHead":"fc48e3be262fcb347d5b8341fa6ec16d17102567","_nodeVersion":"22.15.0","_npmVersion":"10.8.2","dist":{"shasum":"1cbd7154f168b0c29929654898e5208910c13b28","size":85135,"noattachment":false,"key":"/ipull/-/ipull-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-4.0.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_4.0.1_1748165138127_0.7260872655760615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-25T09:25:38.392Z","publish_time":1748165138392,"_source_registry_name":"default","_cnpm_publish_time":1748165138392},"4.0.0":{"name":"ipull","version":"4.0.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@4.0.0","gitHead":"9daddf48724b8c2de6b7349da8c9d3636579a1ad","_nodeVersion":"22.15.0","_npmVersion":"10.8.2","dist":{"shasum":"210db06404516a1dfc79d05f5ecd20de50a30d14","size":83133,"noattachment":false,"key":"/ipull/-/ipull-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-4.0.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_4.0.0_1747947440761_0.9503512025362257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T20:57:20.979Z","publish_time":1747947440979,"_source_registry_name":"default","_cnpm_publish_time":1747947440979},"3.10.0-beta.5":{"name":"ipull","version":"3.10.0-beta.5","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.5","readmeFilename":"README.md","gitHead":"698ddf91fb96f61d3d03540239e87e2c6d6979c2","_nodeVersion":"22.14.0","_npmVersion":"10.8.2","dist":{"shasum":"a4b94d7755fb378bc1f3579a2ca9bdf33bfff36d","size":82796,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.5.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.5_1742139133065_0.9896550112161506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-16T15:32:13.300Z","publish_time":1742139133300,"_source_registry_name":"default","_cnpm_publish_time":1742139133300},"3.10.0-beta.4":{"name":"ipull","version":"3.10.0-beta.4","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.4","readmeFilename":"README.md","gitHead":"1024941039c514d59aea8d2d4bd39b3bc37a41d4","_nodeVersion":"22.14.0","_npmVersion":"10.8.2","dist":{"shasum":"fe8d96cc8accb5e631792c437b8fc93c75003b9f","size":82648,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.4.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.4_1741791484634_0.9112613932518225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T14:58:04.909Z","publish_time":1741791484909,"_source_registry_name":"default","_cnpm_publish_time":1741791484909},"3.10.0-beta.3":{"name":"ipull","version":"3.10.0-beta.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.3","readmeFilename":"README.md","gitHead":"646cdbd4e2ceea0585283a1165dc6e0b635e1b63","_nodeVersion":"22.14.0","_npmVersion":"10.8.2","dist":{"shasum":"69cf0ae20d67713f43448838606eb9a1b942a428","size":81351,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.3_1741191365228_0.20402974659581496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-05T16:16:05.446Z","publish_time":1741191365446,"_source_registry_name":"default","_cnpm_publish_time":1741191365446},"3.10.0-beta.2":{"name":"ipull","version":"3.10.0-beta.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.2","readmeFilename":"README.md","gitHead":"a75e6681c4953f5f13322dc0040d6c6538c6f1e9","_nodeVersion":"22.14.0","_npmVersion":"10.8.2","dist":{"shasum":"1982216928ada7749f0643b2a6e4dfc7e3a829bb","size":81322,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.2_1740929617664_0.8812111006057082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-02T15:33:37.878Z","publish_time":1740929617878,"_source_registry_name":"default","_cnpm_publish_time":1740929617878},"3.10.0-beta.1":{"name":"ipull","version":"3.10.0-beta.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","uid":"^2.0.2"},"_id":"ipull@3.10.0-beta.1","readmeFilename":"README.md","gitHead":"f2e979e284629907cf7cd6593e6aa4a27d15d39e","_nodeVersion":"22.14.0","_npmVersion":"10.8.2","dist":{"shasum":"94604b407017fc3d777c478567264faa3480ac34","size":81226,"noattachment":false,"key":"/ipull/-/ipull-3.10.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.10.0-beta.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ipull_3.10.0-beta.1_1740589550660_0.3947496141721303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T17:05:50.841Z","publish_time":1740589550841,"_source_registry_name":"default","_cnpm_publish_time":1740589550841},"3.9.2":{"name":"ipull","version":"3.9.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.9.2","gitHead":"4ac36acf639b63e30fa7d9552de2c483814113db","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"b235d1b759f1c319244233b62c4bdefc398f58ff","size":71994,"noattachment":false,"key":"/ipull/-/ipull-3.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.9.2_1731234617563_0.44628414778349956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-10T10:30:17.839Z","publish_time":1731234617839,"_source_registry_name":"default","_cnpm_publish_time":1731234617839},"3.9.1":{"name":"ipull","version":"3.9.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/express":"^5.0.0","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","express":"^4.21.1","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.9.1","gitHead":"d13539eafd1343e2bd726702762208e02628e8a5","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"2fc175cecbd0f1e2e057b0f4845962a197c177be","size":71851,"noattachment":false,"key":"/ipull/-/ipull-3.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.9.1_1730317964614_0.13231166568604324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-30T19:52:44.805Z","publish_time":1730317964805,"_source_registry_name":"default","_cnpm_publish_time":1730317964805},"3.9.0":{"name":"ipull","version":"3.9.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.9.0","gitHead":"8d84afea8b9a6dbe44e0e77623880e6d874c2a91","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"62de5c23510040b0e3b015c12a7952e78a8b6232","size":71514,"noattachment":false,"key":"/ipull/-/ipull-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.9.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.9.0_1728313558613_0.8371240850208184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T15:05:58.882Z","publish_time":1728313558882,"_source_registry_name":"default","_cnpm_publish_time":1728313558882},"3.8.1":{"name":"ipull","version":"3.8.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.8.1","gitHead":"fb9a612b814528bf79e53ecf22a64382c201cdbf","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"33d06e0b3f8ca72ac12de4aa6c1ad8031001c1c7","size":69461,"noattachment":false,"key":"/ipull/-/ipull-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.8.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.8.1_1728158971725_0.33048914800103346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-05T20:09:32.030Z","publish_time":1728158972030,"_source_registry_name":"default","_cnpm_publish_time":1728158972030},"3.8.0":{"name":"ipull","version":"3.8.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.8.0","gitHead":"209c4f6c976b1d6f541f0fae30d394a25f5f49f3","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"779d820333d9619f882257bbb786c72049808748","size":69408,"noattachment":false,"key":"/ipull/-/ipull-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.8.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.8.0_1727715441228_0.13826406385737844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T16:57:21.435Z","publish_time":1727715441435,"_source_registry_name":"default","_cnpm_publish_time":1727715441435},"3.7.4":{"name":"ipull","version":"3.7.4","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.7.4","gitHead":"65726caa0a5b06db8afc3df0b64a3ca6ea7cee3c","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"1c3a9b6eb88831d0e4f2a93c831ac43da91398e1","size":68965,"noattachment":false,"key":"/ipull/-/ipull-3.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.7.4.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.7.4_1727204347395_0.5453416709620336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T18:59:07.648Z","publish_time":1727204347648,"_source_registry_name":"default","_cnpm_publish_time":1727204347648},"3.7.3":{"name":"ipull","version":"3.7.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.7.3","gitHead":"ef29d5554d5096511533131878d557e86474b9fb","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"d58476dba96846ee5ad37d618d2e1bfd0f35b914","size":68624,"noattachment":false,"key":"/ipull/-/ipull-3.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.7.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.7.3_1727123498719_0.7561325872016622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T20:31:38.962Z","publish_time":1727123498962,"_source_registry_name":"default","_cnpm_publish_time":1727123498962},"3.7.2":{"name":"ipull","version":"3.7.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.7.2","gitHead":"66d2d598275717a55e5cb7915c19aeb6924c6685","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"b1d2268ee9ffe080f644657d7e906bcd0d33ab83","size":68721,"noattachment":false,"key":"/ipull/-/ipull-3.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.7.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.7.2_1727044804020_0.5651714527633096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-22T22:40:04.238Z","publish_time":1727044804238,"_source_registry_name":"default","_cnpm_publish_time":1727044804238},"3.7.1":{"name":"ipull","version":"3.7.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.7.1","gitHead":"d8d504d7bfc4ed283a4175167d5b8353b17c39bd","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"729746e838cd49ecd3d3df93f0a48d2348c34d88","size":68610,"noattachment":false,"key":"/ipull/-/ipull-3.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.7.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.7.1_1727042819927_0.46944638377768255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-22T22:07:00.204Z","publish_time":1727042820204,"_source_registry_name":"default","_cnpm_publish_time":1727042820204},"3.7.0":{"name":"ipull","version":"3.7.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","ci-info":"^4.0.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.7.0","gitHead":"6b70969db118926c0cbbbffa34cc51f2b3a63b4f","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"fa0a358258ad98357ca808129e7f3cde1c1b5a14","size":68736,"noattachment":false,"key":"/ipull/-/ipull-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.7.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.7.0_1727039005692_0.6505993903228582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-22T21:03:25.907Z","publish_time":1727039005907,"_source_registry_name":"default","_cnpm_publish_time":1727039005907},"3.6.2":{"name":"ipull","version":"3.6.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.6.2","gitHead":"b18f406876223ccdd3cb316096d77723a25c2745","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"43807b60c83196a3258e10fd47d03c3261341de9","size":63893,"noattachment":false,"key":"/ipull/-/ipull-3.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.6.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.6.2_1725215757565_0.9291879993762269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-01T18:35:57.776Z","publish_time":1725215757776,"_source_registry_name":"default","_cnpm_publish_time":1725215757776},"3.6.1":{"name":"ipull","version":"3.6.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.6.1","gitHead":"e5bb8b6e794a39b112c1d585fcc5f7aeb7615c3c","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"4e60c6651995f30d5390b65dfa3380a15085c52b","size":63882,"noattachment":false,"key":"/ipull/-/ipull-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.6.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.6.1_1722872358395_0.721942270047442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-05T15:39:18.574Z","publish_time":1722872358574,"_source_registry_name":"default","_cnpm_publish_time":1722872358574},"3.6.0":{"name":"ipull","version":"3.6.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.6.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^24.0.0","tslib":"^2.6.1","typedoc":"^0.26.3","typedoc-material-theme":"^1.1.0","typedoc-plugin-missing-exports":"^3.0.0","typescript":"^5.5.3","vitest":"^1.6.0","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.6.0","gitHead":"926c8f01102f9d6122cd412de1350ec71bc976c8","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"e853f704977e91e2451794f40dfdac5487657de0","size":63843,"noattachment":false,"key":"/ipull/-/ipull-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.6.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.6.0_1721585820794_0.37220969016539396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-21T18:17:01.033Z","publish_time":1721585821033,"_source_registry_name":"default","_cnpm_publish_time":1721585821033},"3.5.0":{"name":"ipull","version":"3.5.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.5.0","gitHead":"626758cea95b6faea0ea412329d6f8856b7bc1f3","_nodeVersion":"20.15.0","_npmVersion":"9.8.1","dist":{"shasum":"dfbba711f2413940bcd77e3a3eddf23f63f7d687","size":60592,"noattachment":false,"key":"/ipull/-/ipull-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.5.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.5.0_1720798266112_0.40347363671461145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-12T15:31:06.281Z","publish_time":1720798266281,"_source_registry_name":"default","_cnpm_publish_time":1720798266281},"3.4.4":{"name":"ipull","version":"3.4.4","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.4.4","gitHead":"490b6bcc4aacc48f1b17ee710136f3ab82d42a94","_nodeVersion":"20.15.0","_npmVersion":"9.8.1","dist":{"shasum":"e4cc6505d80740a30c57843b1628a2c1b56cb87c","size":59762,"noattachment":false,"key":"/ipull/-/ipull-3.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.4.4.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.4.4_1720374441879_0.7136504675765705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-07T17:47:22.086Z","publish_time":1720374442086,"_source_registry_name":"default","_cnpm_publish_time":1720374442086},"3.4.3":{"name":"ipull","version":"3.4.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.4.3","gitHead":"245f5ab9f0162c8ad98aa9462556534b866c5d9f","_nodeVersion":"20.15.0","_npmVersion":"9.8.1","dist":{"shasum":"48ad8487fa63c4f87bd2c35c6d21d851348b64f2","size":59582,"noattachment":false,"key":"/ipull/-/ipull-3.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.4.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.4.3_1720197328083_0.263980961321288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-05T16:35:28.237Z","publish_time":1720197328237,"_source_registry_name":"default","_cnpm_publish_time":1720197328237},"3.4.2":{"name":"ipull","version":"3.4.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"optionalDependencies":{"@reflink/reflink":"^0.1.16"},"dependencies":{"@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.4.2","gitHead":"09b2dec72f689e50644ba81e191f8fa0d3ede74a","_nodeVersion":"20.15.0","_npmVersion":"9.8.1","dist":{"shasum":"013e651a41d813725d92cf18768be668e8d38201","size":59628,"noattachment":false,"key":"/ipull/-/ipull-3.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.4.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.4.2_1719773537174_0.5813473373065416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-30T18:52:17.344Z","publish_time":1719773537344,"_source_registry_name":"default","maintainers":[{"name":"ido.pluto","email":""}],"_cnpm_publish_time":1719773537344},"3.4.1":{"name":"ipull","version":"3.4.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@reflink/reflink":"^0.1.16","@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.4.1","gitHead":"f10d13439e05b33936f6f1e5df9ccf2ae66a3169","_nodeVersion":"20.14.0","_npmVersion":"9.8.1","dist":{"shasum":"99f5d05ce13cd2a59a01c09eb0b01b0bb2beaccd","size":59621,"noattachment":false,"key":"/ipull/-/ipull-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.4.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.4.1_1719154302657_0.6390266936624505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-23T14:51:42.834Z","publish_time":1719154302834,"_source_registry_name":"default","maintainers":[{"name":"ido.pluto","email":""}],"_cnpm_publish_time":1719154302834},"3.4.0":{"name":"ipull","version":"3.4.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@reflink/reflink":"^0.1.16","@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.4.0","gitHead":"df156c0bdfd19021cec1aa4dea57d293d4abc4a3","_nodeVersion":"20.14.0","_npmVersion":"9.8.1","dist":{"shasum":"65b668e411ad17fa15c4de7ed848d8d40328f13d","size":59593,"noattachment":false,"key":"/ipull/-/ipull-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.4.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.4.0_1718892787755_0.8852824333498899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-20T14:13:07.999Z","publish_time":1718892787999,"_source_registry_name":"default","maintainers":[{"name":"ido.pluto","email":""}],"_cnpm_publish_time":1718892787999},"3.3.0":{"name":"ipull","version":"3.3.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@supercharge/promise-pool":"^3.2.0","@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.3.0","gitHead":"46a3cc23cab1b9bbdaa1368620c39413c6dba5c7","_nodeVersion":"20.13.1","_npmVersion":"9.8.1","dist":{"shasum":"c70385365ac1262a5391c328098fb902fa48a22d","size":59293,"noattachment":false,"key":"/ipull/-/ipull-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.3.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.3.0_1716748318587_0.8923225730865196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-26T18:31:58.794Z","publish_time":1716748318794,"_source_registry_name":"default","_cnpm_publish_time":1716748318794},"3.2.2":{"name":"ipull","version":"3.2.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.2.2","gitHead":"dfbe6bf5277dfc0503abf89b19a497660d7f3eab","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"3087d4a563645b29f3b63975872d394299325333","size":57513,"noattachment":false,"key":"/ipull/-/ipull-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.2.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.2.2_1715343943671_0.20995620451437813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T12:25:43.907Z","publish_time":1715343943907,"_source_registry_name":"default","_cnpm_publish_time":1715343943907},"3.2.1":{"name":"ipull","version":"3.2.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.2.1","gitHead":"752ec214abc92cbfab360e533e6fa2923d81833a","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"2a62ebe0bb5c6136fcac4c4c341db15fb93bbef3","size":57223,"noattachment":false,"key":"/ipull/-/ipull-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.2.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.2.1_1715270220778_0.7960230214255071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T15:57:00.993Z","publish_time":1715270220993,"_source_registry_name":"default","_cnpm_publish_time":1715270220993},"3.2.0":{"name":"ipull","version":"3.2.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.2.0","gitHead":"dccd6a005af4bc4fbb69c3cdee3a1d41aa35e16c","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"119963ab2357b48f65b1bab488ed1bb3dafdc92a","size":57178,"noattachment":false,"key":"/ipull/-/ipull-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.2.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.2.0_1715017912924_0.9464818644085684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T17:51:53.168Z","publish_time":1715017913168,"_source_registry_name":"default","_cnpm_publish_time":1715017913168},"3.1.1":{"name":"ipull","version":"3.1.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.1.1","gitHead":"9ac0a6dd2772bd61b1e40ad2d1c602b7455f9e62","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"506af696f33d549484b9173acdbabcc85d287cba","size":55951,"noattachment":false,"key":"/ipull/-/ipull-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.1.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.1.1_1714664743596_0.13779859660658333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-02T15:45:43.791Z","publish_time":1714664743791,"_source_registry_name":"default","_cnpm_publish_time":1714664743791},"3.1.0":{"name":"ipull","version":"3.1.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.1.0","gitHead":"c07b4da966b799c32407d608aec2942f497b9614","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"ff3fdb3a202f7fbd4e435bc32058931706546eac","size":56002,"noattachment":false,"key":"/ipull/-/ipull-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.1.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.1.0_1714574835460_0.1304421589494349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T14:47:15.711Z","publish_time":1714574835711,"_source_registry_name":"default","_cnpm_publish_time":1714574835711},"3.0.12":{"name":"ipull","version":"3.0.12","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.12","gitHead":"772d631a2a463b1d37fab79dc9a4230f79c7fc98","_nodeVersion":"20.12.2","_npmVersion":"9.8.1","dist":{"shasum":"c75a1942b15bb184c305680d8fe0b57ba5b6e462","size":55187,"noattachment":false,"key":"/ipull/-/ipull-3.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.12.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.12_1714057238146_0.6998706343865051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-25T15:00:38.399Z","publish_time":1714057238399,"_source_registry_name":"default","_cnpm_publish_time":1714057238399},"3.0.11":{"name":"ipull","version":"3.0.11","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.11","gitHead":"1aedc9e75d3d17fec66e74eccb00fb89e1b233b1","_nodeVersion":"20.12.1","_npmVersion":"9.8.1","dist":{"shasum":"c392f0f4b05418e84423b23f673b6ed487b980a9","size":54909,"noattachment":false,"key":"/ipull/-/ipull-3.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.11.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.11_1712939344673_0.8783330256531832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T16:29:04.864Z","publish_time":1712939344864,"_source_registry_name":"default","_cnpm_publish_time":1712939344864},"3.0.10":{"name":"ipull","version":"3.0.10","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.10","gitHead":"f07a55889ff92cc56eec3499c44b884226ad1574","_nodeVersion":"20.12.1","_npmVersion":"9.8.1","dist":{"shasum":"8c547d7fede873e1e11bc9cd6983fedeb4f70100","size":54919,"noattachment":false,"key":"/ipull/-/ipull-3.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.10.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.10_1712938574226_0.04151303292146635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T16:16:14.468Z","publish_time":1712938574468,"_source_registry_name":"default","_cnpm_publish_time":1712938574468},"3.0.9":{"name":"ipull","version":"3.0.9","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.9","gitHead":"7a6f23871102a1c02391d0eee30adb9ebe46cefc","_nodeVersion":"20.12.0","_npmVersion":"9.8.1","dist":{"shasum":"c278694cdf0f96678313ecaad07e922dbba23a87","size":54074,"noattachment":false,"key":"/ipull/-/ipull-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.9.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.9_1712600951865_0.5454980466747856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T18:29:12.053Z","publish_time":1712600952053,"_source_registry_name":"default","_cnpm_publish_time":1712600952053},"3.0.8":{"name":"ipull","version":"3.0.8","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@tinyhttp/content-disposition":"^2.2.0","async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","sleep-promise":"^9.1.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.8","gitHead":"284635133480c4cdda970ce0e20a367409782046","_nodeVersion":"20.12.0","_npmVersion":"9.8.1","dist":{"shasum":"b82f34a0741ef84707f7406b239241a212c010db","size":54036,"noattachment":false,"key":"/ipull/-/ipull-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.8.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.8_1712590632959_0.8179231919704191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T15:37:13.201Z","publish_time":1712590633201,"_source_registry_name":"default","_cnpm_publish_time":1712590633201},"3.0.7":{"name":"ipull","version":"3.0.7","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","filenamify":"^6.0.0","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.7","gitHead":"80a747dda665dc7203d7e9c617a49460309fcb80","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"9ca6c5abedc2e0fa6e2695b09ea6ca808b9f49df","size":51674,"noattachment":false,"key":"/ipull/-/ipull-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.7.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.7_1712310698242_0.9373045342551345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T09:51:38.452Z","publish_time":1712310698452,"_source_registry_name":"default","_cnpm_publish_time":1712310698452},"3.0.6":{"name":"ipull","version":"3.0.6","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.6","gitHead":"92c3e9db16c2d51bbceeb28a512cdd3171355de5","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"f7e43ae09713f4e8d4dc98115cc9e14667716a77","size":51345,"noattachment":false,"key":"/ipull/-/ipull-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.6.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.6_1711289284072_0.23814064053929895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-24T14:08:04.260Z","publish_time":1711289284260,"_source_registry_name":"default","_cnpm_publish_time":1711289284260},"3.0.5":{"name":"ipull","version":"3.0.5","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.5","gitHead":"946ed9af552024b5a3be68105b42e34825dca98c","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"df242b607ef6bd17cc03ea43fc1d78824ba2a92a","size":51263,"noattachment":false,"key":"/ipull/-/ipull-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.5.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.5_1710433615783_0.41125281906828604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T16:26:55.996Z","publish_time":1710433615996,"_source_registry_name":"default","_cnpm_publish_time":1710433615996},"3.0.4":{"name":"ipull","version":"3.0.4","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest --run","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull","xhr","fetch","idm","download-engine"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","hash.js":"^1.1.7","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.4","gitHead":"445cbe7f00343e3238ed6b073d0a73006cd1fb9c","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"b199dc168a227c1e6e13fe1cd5d844047677b239","size":56045,"noattachment":false,"key":"/ipull/-/ipull-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.4.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.4_1710433133054_0.38904965433854244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T16:18:53.201Z","publish_time":1710433133201,"_source_registry_name":"default","_cnpm_publish_time":1710433133201},"3.0.3":{"name":"ipull","version":"3.0.3","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.3","gitHead":"0371537cc255030e48f5869f461203e192493f21","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"613ab80e291dd2e404b74dad441d48109ac8fde0","size":49852,"noattachment":false,"key":"/ipull/-/ipull-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.3_1710348290964_0.08462598761040607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T16:44:51.152Z","publish_time":1710348291152,"_source_registry_name":"default","_cnpm_publish_time":1710348291152},"3.0.2":{"name":"ipull","version":"3.0.2","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.2","gitHead":"037121b4b413ee1560ea6ecfb276ea7360af25f4","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"ec5cab6e522c5961e8613396cc79b6a40cfb8902","size":49006,"noattachment":false,"key":"/ipull/-/ipull-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.2_1710330188559_0.2790892067875037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T11:43:08.732Z","publish_time":1710330188732,"_source_registry_name":"default","_cnpm_publish_time":1710330188732},"3.0.1":{"name":"ipull","version":"3.0.1","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.1","gitHead":"66c0cdfed9798291615f3abf09c2c24f0c2afb2e","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"f9c99d04e81192675e230aa5e58438d7223f5d0a","size":48158,"noattachment":false,"key":"/ipull/-/ipull-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.1_1710281576330_0.3044513366590371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T22:12:56.515Z","publish_time":1710281576515,"_source_registry_name":"default","_cnpm_publish_time":1710281576515},"3.0.0":{"name":"ipull","version":"3.0.0","description":"The only file downloader you'll ever need. For node.js and the browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","types":"dist/index.d.ts","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"./node":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"import":"./dist/browser.js","types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./dist/index.js":"./dist/index.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts .","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"async-retry":"^1.3.3","axios":"^1.6.7","chalk":"^5.3.0","cli-spinners":"^2.9.2","commander":"^10.0.0","eventemitter3":"^5.0.1","fs-extra":"^11.1.1","is-unicode-supported":"^2.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","lowdb":"^7.0.1","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0"},"_id":"ipull@3.0.0","gitHead":"b10958fcd440b6ae4ca838a56af9b8cb2ed328d5","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"a4b858710a8461a3d0f8e01e52d2efcc8e95a5ff","size":48165,"noattachment":false,"key":"/ipull/-/ipull-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-3.0.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_3.0.0_1710280976983_0.15422317408034036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T22:02:57.147Z","publish_time":1710280977147,"_source_registry_name":"default","_cnpm_publish_time":1710280977147},"2.0.3":{"name":"ipull","version":"2.0.3","description":"The only file downloader you'll ever need. Node.js & Browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./browser":"./dist/browser.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@supercharge/promise-pool":"^3.1.1","async-retry":"^1.3.3","chalk":"^5.3.0","commander":"^10.0.0","fs-extra":"^11.1.1","level":"^8.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0"},"_id":"ipull@2.0.3","gitHead":"e7d4163c864a778d3031abcad058fc8127338ef4","types":"./dist/index.d.ts","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"db63cf227b9eee8128932b535e0bca68a5fe1e2e","size":27124,"noattachment":false,"key":"/ipull/-/ipull-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-2.0.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_2.0.3_1708812141791_0.2229509472664244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-24T22:02:21.955Z","publish_time":1708812141955,"_source_registry_name":"default","_cnpm_publish_time":1708812141955},"2.0.2":{"name":"ipull","version":"2.0.2","description":"The only file downloader you'll ever need. Node.js & Browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./browser":"./dist/browser.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@supercharge/promise-pool":"^3.1.1","async-retry":"^1.3.3","chalk":"^5.3.0","commander":"^10.0.0","fs-extra":"^11.1.1","level":"^8.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0"},"_id":"ipull@2.0.2","gitHead":"f49c3146c4c00f171299d23f9e369747cfe8f8a2","types":"./dist/index.d.ts","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"83adde3de9a5ae0c22f986a32bae76b1b43d0398","size":26920,"noattachment":false,"key":"/ipull/-/ipull-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-2.0.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_2.0.2_1708810926682_0.9548237876890942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-24T21:42:06.965Z","publish_time":1708810926965,"_source_registry_name":"default","_cnpm_publish_time":1708810926965},"2.0.1":{"name":"ipull","version":"2.0.1","description":"The only file downloader you'll ever need. Node.js & Browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./browser":"./dist/browser.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@supercharge/promise-pool":"^3.1.1","async-retry":"^1.3.3","chalk":"^5.3.0","commander":"^10.0.0","fs-extra":"^11.1.1","level":"^8.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0"},"_id":"ipull@2.0.1","gitHead":"26d4266ce6b293db5c2f5f4c98f5634e1b342e65","types":"./dist/index.d.ts","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"efd7b869409d4b3c0c5b0150c1565870f1753379","size":26929,"noattachment":false,"key":"/ipull/-/ipull-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-2.0.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_2.0.1_1708810487910_0.9637533531261342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-24T21:34:48.047Z","publish_time":1708810488047,"_source_registry_name":"default","_cnpm_publish_time":1708810488047},"2.0.0":{"name":"ipull","version":"2.0.0","description":"The only file downloader you'll ever need. Node.js & Browser, CLI and library for fast and reliable file downloads.","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./browser":"./dist/browser.js","./dist/browser.js":"./dist/browser.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc","build":"tsc --build tsconfig.json","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"vitest","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","parallel-connections","browser-download","node-download","copy-file","stream-download","io","retry-download","resume-download","file-downloader","transfer-speed","transfer-statistics","cli-progress","cli","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","funding":{"type":"github","url":"https://github.com/ido-pluto/ipull?sponsor=1"},"devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/async-retry":"^1.4.8","@types/fs-extra":"^11.0.1","@types/lodash.debounce":"^4.0.9","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","@vitest/ui":"^1.3.1","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-n":"^16.6.2","eslint-plugin-node":"^11.1.0","husky":"^8.0.3","semantic-release":"^21.1.2","tslib":"^2.6.1","typedoc":"^0.25.8","typedoc-material-theme":"^1.0.2","typedoc-plugin-missing-exports":"^2.2.0","typescript":"^5.1.6","vitest":"^1.3.1","xmlhttprequest-ssl":"^2.1.1"},"dependencies":{"@supercharge/promise-pool":"^3.1.1","async-retry":"^1.3.3","chalk":"^5.3.0","commander":"^10.0.0","fs-extra":"^11.1.1","level":"^8.0.0","lifecycle-utils":"^1.3.1","lodash.debounce":"^4.0.8","log-update":"^6.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0"},"_id":"ipull@2.0.0","gitHead":"a2c11f4e3437abcbc2a7d343511a9909cc2167db","types":"./dist/index.d.ts","_nodeVersion":"20.11.1","_npmVersion":"9.8.1","dist":{"shasum":"d8e819aaaef0c561132bf60d33ce826da8c4ded6","size":26891,"noattachment":false,"key":"/ipull/-/ipull-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-2.0.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_2.0.0_1708810030037_0.49480903923208763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-24T21:27:10.218Z","publish_time":1708810030218,"_source_registry_name":"default","_cnpm_publish_time":1708810030218},"1.2.1":{"name":"ipull","version":"1.2.1","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./pull-progress":"./dist/download/pull-progress.js","./pull-progress.js":"./dist/download/pull-progress.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/content-disposition":"^0.5.8","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","content-disposition":"^0.5.4","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.2.1","gitHead":"c0a0ac15ed1caac657bbf9cfcee0856585227df5","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"9.8.1","dist":{"shasum":"20f1d4ddbb613fe0420f08b50255181d24de64ac","size":12128,"noattachment":false,"key":"/ipull/-/ipull-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.2.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.2.1_1701287182864_0.4574309933150926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T19:46:23.126Z","publish_time":1701287183126,"_source_registry_name":"default","_cnpm_publish_time":1701287183126},"1.2.0":{"name":"ipull","version":"1.2.0","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./pull-progress":"./dist/download/pull-progress.js","./pull-progress.js":"./dist/download/pull-progress.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/content-disposition":"^0.5.8","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","content-disposition":"^0.5.4","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.2.0","gitHead":"cdd37882cd85a4f1ef934037f41cb30f082c5b30","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"9.8.1","dist":{"shasum":"3cbbe17bf619d02400888475ec3012eb4b792aec","size":12013,"noattachment":false,"key":"/ipull/-/ipull-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.2.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.2.0_1701117866010_0.8669033152293601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T20:44:26.219Z","publish_time":1701117866219,"_source_registry_name":"default","_cnpm_publish_time":1701117866219},"1.1.0":{"name":"ipull","version":"1.1.0","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js","./pull-progress":"./dist/download/pull-progress.js","./pull-progress.js":"./dist/download/pull-progress.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.1.0","gitHead":"c1616a0223d38621128a6d234992ddeee29e3562","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"9.8.1","dist":{"shasum":"271d336afb63a4a53a02ffd0c2876fae25d51cdf","size":11034,"noattachment":false,"key":"/ipull/-/ipull-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.1.0.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.1.0_1698747585055_0.08145283868639841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T10:19:45.327Z","publish_time":1698747585327,"_source_registry_name":"default","_cnpm_publish_time":1698747585327},"1.0.4":{"name":"ipull","version":"1.0.4","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.0.4","gitHead":"36cf2f0f0da81c634c8f9b29179dfd8deced877f","types":"./dist/index.d.ts","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"shasum":"7669bfb094697406c19e1bd211cfbc944361cbda","size":10172,"noattachment":false,"key":"/ipull/-/ipull-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.0.4.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.0.4_1694365976178_0.9791272567696705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T17:12:56.408Z","publish_time":1694365976408,"_source_registry_name":"default","_cnpm_publish_time":1694365976408},"1.0.3":{"name":"ipull","version":"1.0.3","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.0.3","gitHead":"c40fb4e7313a11d143c12d44edc421f65eed344e","types":"./dist/index.d.ts","_nodeVersion":"20.5.1","_npmVersion":"9.8.1","dist":{"shasum":"5e2d875ee3e80129fe6a3d50fc1725c7820511bb","size":10089,"noattachment":false,"key":"/ipull/-/ipull-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.0.3.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.0.3_1693608489819_0.8109582949819709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T22:48:09.987Z","publish_time":1693608489987,"_source_registry_name":"default","_cnpm_publish_time":1693608489987},"1.0.2":{"name":"ipull","version":"1.0.2","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.0.2","gitHead":"465f9c64f8e8679087b77203422c3ef51ed1031b","types":"./dist/index.d.ts","_nodeVersion":"20.5.1","_npmVersion":"9.8.1","dist":{"shasum":"5f4915338764aaa876915f5abe00dea304169b49","size":9924,"noattachment":false,"key":"/ipull/-/ipull-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.0.2.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.0.2_1693072494169_0.9707859261945893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-26T17:54:54.429Z","publish_time":1693072494429,"_source_registry_name":"default","_cnpm_publish_time":1693072494429},"1.0.1":{"name":"ipull","version":"1.0.1","description":"Super fast cli file downloader","main":"dist/index.js","type":"module","bin":{"ipull":"dist/cli/cli.js"},"exports":{".":"./dist/index.js"},"engines":{"node":">=18.0.0"},"scripts":{"generate-docs":"typedoc --plugin typedoc-plugin-missing-exports","build":"tsc --build tsconfig.json --force","cli":"npm run build && node -r dotenv/config ./dist/cli/cli.js","format":"npm run lint:eslint -- --fix","prepack":"npm run build","test":"npm run test:typescript && npm run lint:eslint","test:typescript":"tsc --build tsconfig.json --dry --force","lint":"npm run lint:eslint","lint:eslint":"eslint --ext .js --ext .ts ."},"repository":{"type":"git","url":"git+https://github.com/ido-pluto/ipull.git"},"keywords":["fast-download","partial-download","resume-download","file-downloader","cli","turbo-downloader","file-copy","downloader","download","file","pull"],"author":{"name":"Ido S."},"license":"MIT","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"homepage":"https://github.com/ido-pluto/ipull#readme","devDependencies":{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@semantic-release/exec":"^6.0.3","@types/cli-progress":"^3.11.0","@types/fs-extra":"^11.0.1","@types/node":"^20.4.9","@types/progress-stream":"^2.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","dotenv":"^16.3.1","eslint":"^8.46.0","eslint-plugin-import":"^2.28.0","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","husky":"^8.0.3","semantic-release":"^21.0.7","tslib":"^2.6.1","typedoc":"^0.24.8","typedoc-plugin-missing-exports":"^2.0.1","typescript":"^5.1.6"},"dependencies":{"chalk":"^5.3.0","cli-progress":"^3.12.0","commander":"^10.0.0","execa":"^7.2.0","fs-extra":"^11.1.1","level":"^8.0.0","pretty-bytes":"^6.1.0","pretty-ms":"^8.0.0","progress-stream":"^2.0.0","turbo-downloader":"^1.3.1","wretch":"^2.6.0"},"_id":"ipull@1.0.1","gitHead":"81aa2db8012a09a316dd1397b6b4db4563cbbeda","types":"./dist/index.d.ts","_nodeVersion":"20.5.1","_npmVersion":"9.8.1","dist":{"shasum":"d2957bbd3789a91a0e75efaf16afa98b0911c617","size":9874,"noattachment":false,"key":"/ipull/-/ipull-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-1.0.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_1.0.1_1693066398971_0.6349429722963276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-26T16:13:19.251Z","publish_time":1693066399251,"_source_registry_name":"default","_cnpm_publish_time":1693066399251},"0.0.1":{"name":"ipull","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Ido S."},"license":"MIT","_id":"ipull@0.0.1","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"shasum":"b662a66dfed37cb313c2775b490c2c7f12b59e57","size":251,"noattachment":false,"key":"/ipull/-/ipull-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipull/download/ipull-0.0.1.tgz"},"_npmUser":{"name":"ido.pluto","email":"ido.pluto@gmail.com"},"directories":{},"maintainers":[{"name":"ido.pluto","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipull_0.0.1_1693061045419_0.8690308473262995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-26T14:44:05.582Z","publish_time":1693061045582,"_source_registry_name":"default","_cnpm_publish_time":1693061045582}},"readme":"<div align=\"center\">\n    <h1>iPull</h1>\n    <img src=\"./assets/ipull-logo-rounded.png\" height=\"200px\" />\n</div>\n\n<div align=\"center\">\n\n[![Build](https://github.com/ido-pluto/ipull/actions/workflows/build.yml/badge.svg)](https://github.com/ido-pluto/ipull/actions/workflows/build.yml)\n[![License](https://badgen.net/badge/color/MIT/green?label=license)](https://www.npmjs.com/package/ipull)\n[![Types](https://badgen.net/badge/color/TypeScript/blue?label=types)](https://www.npmjs.com/package/ipull)\n[![npm downloads](https://img.shields.io/npm/dt/ipull.svg)](https://www.npmjs.com/package/ipull)\n[![Version](https://badgen.net/npm/v/ipull)](https://www.npmjs.com/package/ipull)\n\n</div>\n<br />\n\n> Super fast file downloader with multiple connections\n\n```bash\nnpx ipull http://example.com/file.large\n```\n\n![pull-example](./assets/pull-file.gif)\n\n## Features\n\n- Download using parallels connections\n- Maximize download speed (automatic parallelization, 3+)\n- Pausing and resuming downloads\n- Node.js and browser support\n- Smart retry on fail\n- CLI Progress bar\n- Download statistics (speed, time left, etc.)\n\n### NodeJS API\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path', // or 'savePath' for full path\n    cliProgress: true, // Show progress bar in the CLI (default: false)\n    parallelStreams: 3 // Number of parallel connections (default: 3)\n});\n\nawait downloader.download();\n```\n\n## Browser support\n\nDownload a file in the browser using multiple connections\n\n```ts\nimport {downloadFileBrowser} from \"ipull/dist/browser.js\";\n\nconst downloader = await downloadFileBrowser({\n    url: 'https://example.com/file.large',\n    acceptRangeIsKnown: true, // overcome CORS, force multi-connection download (use only if you know the server supports range requests)\n    // defaultFetchDownloadInfo: { // set download info manually to overcome CORS issues && prevent multiple requests\n    //     acceptRange: true,\n    //     length: 40789822,\n    // }\n});\n\nawait downloader.download();\nimage.src = downloader.writeStream.resultAsBlobURL();\n\nconsole.log(downloader.writeStream.result); // Uint8Array\n```\n\n### Custom stream\n\nYou can use a custom stream\n\n```ts\nimport {downloadFileBrowser} from \"ipull/dist/browser.js\";\n\nconst downloader = await downloadFileBrowser({\n    url: 'https://example.com/file.large',\n    onWrite: (cursor: number, buffers: Uint8Array[], options) => {\n        const totalLength = buffers.reduce((acc, buffer) => acc + buffer.length, 0);\n        console.log(`Writing ${totalLength} bytes at cursor ${cursor}, with options: ${JSON.stringify(options)}`);\n    }\n});\n\nawait downloader.download();\nconsole.log(downloader.writeStream.result.length === 0); // true, because we write to a custom stream\n```\n\n## CLI\n\n```\nUsage: ipull [options] [files...]\n\nPull/copy files from a remote server/local directory\n\nArguments:\n  files                         Files to pull/copy\n\nOptions:\n  -s --save [path]              Save location (directory/file)\n  -c --connections [number]     Number of parallel connections (default: \"4\")\n  -p --program [type]           The download strategy (choices: \"stream\", \"chunks\")\n  -t --truncate-name            Truncate file names in the CLI status to make them appear shorter\n  -V, --version                 output the version number\n  -h, --help                    display help for command\n\nCommands:\n  set [options] [path] <value>  Set download locations\n\n```\n\n### Set custom save directory\n\nYou can set a custom save directory by using the `set` command.\n\n```bash\nipull set .zip ~/Downloads/zips\n```\n\n(use `default` to set the default save directory)\n\n## Advanced usage\n\n### Skip existing files\n\nSkip downloading files that already exist in the save location and have the same size.\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path',\n    skipExisting: true\n});\n```\n\n### Download file from parts\n\nConsolidate multiple files parts into one file.\nBeneficial for downloading large files from servers that limit file size. (e.g. HuggingFace models)\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloadParts = [\n    \"https://example.com/file.large-part-1\",\n    \"https://example.com/file.large-part-2\",\n    \"https://example.com/file.large-part-3\",\n];\n\nconst downloader = await downloadFile({\n    partURLs: downloadParts,\n    directory: './this/path',\n    filename: 'file.large'\n});\n\nawait downloader.download();\n```\n\n** The split must be binary and not a zip-split\n\n### Custom headers\n\nYou can set custom headers for the download request\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    savePath: './this/path/file.large',\n    headers: {\n        'Authorization': 'Bearer token 1'\n    },\n    // You can also add alternative headers in case of an 400-499 error\n    tryHeaders: [\n        {\n            Authorization: 'Bearer token 2'\n        }\n    ]\n});\n\nawait downloader.download();\n```\n\n### Abort download\n\nYou can cancel the download by calling the `close` method (it will not delete the file).\n\nIf you want to also delete the file, you can call the `closeAndDeleteFile` method.\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path'\n});\n\nsetTimeout(() => {\n    downloader.close();\n}, 5_000);\n\nawait downloader.download();\n```\n\n### Pause & Resume download\n\n```ts\nimport {downloadFile} from 'ipull';\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path'\n});\n\nsetInterval(() => {\n    downloader.pause();\n    setTimeout(() => {\n        downloader.resume();\n    }, 5_000);\n}, 10_000);\n\nawait downloader.download();\n```\n\n** The pause may take a few seconds to actually pause the download, because it waits for the current connections to\nfinish\n\n### Error handling\n\nIf a network/file-system error occurs, the download will automatically retry\nwith [async-retry](https://www.npmjs.com/package/async-retry)\n\nIf the maximum reties was reached the download will fail and an error will be thrown from the `download()` call:\n\n```ts\nimport {downloadFile} from 'ipull';\n\ntry {\n    const downloader = await downloadFile({\n        url: 'https://example.com/file.large',\n        directory: './this/path'\n    });\n\n    await downloader.download();\n} catch (error) {\n    console.error(`Download failed: ${error.message}`);\n}\n```\n\n### Download Stuck\n\nIn some edge cases, the re-try mechanism may give the illusion that the download is stuck.\n\n(You can see this in the progress object that \"retrying\" is true)\n\nTo debug this, disable the re-try mechanism:\n\n```js\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path',\n    retry: {\n        retries: 0\n    },\n    retryFetchDownloadInfo: {\n        retries: 0\n    }\n});\n```\n### Listening to events\n\nEvents are emitted using the `EventEmitter` pattern and can be listened to using the `on` method\n\n```ts\ninterface DownloadEngineEvents {\n    start: [];\n    paused: [];\n    resumed: [];\n    progress: [FormattedStatus];\n    save: [DownloadProgressInfo];\n    finished: [];\n    closed: [];\n}\n\nconst downloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path'\n});\n\ndownloader.on(\"progress\", (progress) => {\n    console.log(`Downloaded ${progress.transferred} bytes`);\n});\n```\n\n### Remote Download Listing\n\nIf you want to show in the CLI the progress of a file downloading in remote.\n\n```ts\nconst originaldownloader = await downloadFile({\n    url: 'https://example.com/file.large',\n    directory: './this/path'\n});\n\nconst remoteDownloader = downloadFileRemote({\n    cliProgress: true\n});\n\noriginaldownloader.on(\"progress\", (progress) => {\n    remoteDownloader.emitRemoteProgress(progress);\n});\n\nawait originaldownloader.download();\n```\n\n### Download multiple files\n\nIf you want to download multiple files, you can use the `downloadSequence` function.\n\nBy default, it will download files one by one, but you can set the `parallel` option to download them in parallel.\nIt is better to download one file at a time if you are downloading from the same server (as it may limit the number of\nconnections).\n\n```ts\nimport {downloadFile, downloadSequence} from \"ipull\";\n\nconst downloader = await downloadSequence(\n    {\n        cliProgress: true,\n        // parallelDownloads: 2, download 2 files in parallel, default is 1\n    },\n    downloadFile({\n        url: \"https://example.com/file1.large\",\n        directory: \".\"\n    }),\n    downloadFile({\n        url: \"https://example.com/file2.large\",\n        directory: \".\"\n    }),\n);\n\nconsole.log(`Downloading ${downloader.downloads.length} files...`);\nawait downloader.download();\n```\n\n### Custom progress bar\n\n```ts\nimport {downloadFile, FormattedStatus} from \"ipull\";\n\nfunction createProgressBar({fileName, ...data}: FormattedStatus) {\n    return `${fileName} ${JSON.stringify(data)}`;\n}\n\nconst downloader = await downloadFile({\n    url: \"https://example.com/file.large\",\n    directory: \"./this/path\",\n    cliStyle: createProgressBar\n});\n\nawait downloader.download();\n```\n\n<br />\n\n<div align=\"center\" width=\"360\">\n    <img alt=\"Star please\" src=\"./assets/star-please.png\" width=\"360\" margin=\"auto\" />\n    <br/>\n    <p align=\"right\">\n        <i>If you like this repo, star it ✨</i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n    </p>\n</div>\n","_attachments":{},"homepage":"https://github.com/ido-pluto/ipull#readme","bugs":{"url":"https://github.com/ido-pluto/ipull/issues"},"license":"MIT"}