{"bugs":{"url":"https://github.com/node-modules/urllib/issues"},"dist":{"shasum":"16fbf79db29c238f531cb513ddb98bfe1dc9e189","tarball":"https://registry.npmjs.org/urllib/-/urllib-4.9.1.tgz","fileCount":77,"integrity":"sha512-Pi9NgRXZYpcLJIZQZiX7F7Bc41JeYxHygITWug5omCfI9+cgcRU0rSxpqHfLtfy3eaRrhi1q89Xh8IF0GVGItw==","signatures":[{"sig":"MEQCIAYwibMqWLWLlamyb69iRkN3HF/66G1RZJs4X2/OqznHAiAzkeWHN2MgfCOguqnRp5QZbhb8Nxagav/MmbuDPBTECQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/urllib@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445109},"main":"./dist/commonjs/index.js","name":"urllib","pnpm":{"overrides":{"vite":"npm:@voidzero-dev/vite-plus-core@^0.1.14","vitest":"npm:@voidzero-dev/vite-plus-test@^0.1.14"},"peerDependencyRules":{"allowAny":["vite","vitest"]}},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","author":{"url":"https://github.com/fengmk2","name":"fengmk2","email":"fengmk2@gmail.com"},"module":"./dist/esm/index.js","engines":{"node":">= 18.19.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6e58d983ecaa7a7acc122900af1c29ba34840c1e","license":"MIT","scripts":{"ci":"vp run cov && vp run prepublishOnly && npm pack && attw --pack","cov":"vp test run --reporter=dot --coverage","test":"vp run check && vp test run --reporter=dot","bench":"vp test bench","build":"vp run build:ts && vp run build:version","check":"vp check","clean":"rm -rf dist && tsc -b --clean","prepare":"node -e \"const v = parseInt(process.versions.node, 10); if (v >= 20) require('child_process').execSync('vp config', {stdio: 'inherit'});\"","build:ts":"tsc --version && tshy && tshy-after","prebuild":"vp run clean","test-tsc":"vp run test-tsc:cjs:es2021 && vp run test-tsc:cjs && vp run test-tsc:esm","check:fix":"vp check --fix","typecheck":"tsc --noEmit && tsgo --noEmit","build:test":"vp run build && vp run build:cjs:test && vp run build:esm:test && vp run build:mts:test && vp run test-tsc","test-node16":"node examples/httpclient.cjs && node examples/search_github.cjs && node examples/timing.cjs","test-tsc:cjs":"cd test/fixtures/ts && rm -rf node_modules && npm link ../../.. && vp run build","test-tsc:esm":"cd test/fixtures/ts-esm && rm -rf node_modules && npm link ../../.. && vp run build","build:version":"node ./scripts/replace_urllib_version.js","build:cjs:test":"cd test/cjs && rm -rf node_modules && npm link ../.. && node index.js","build:esm:test":"cd test/esm && rm -rf node_modules && npm link ../.. && node index.js","build:mts:test":"cd test/mts && rm -rf node_modules && npm link ../.. && tsc","prepublishOnly":"vp run build","test-keepalive":"cross-env TEST_KEEPALIVE_COUNT=50 vp test run --reporter=dot --test-timeout 180000 keep-alive-header.test.ts","test-tsc:cjs:es2021":"cd test/fixtures/ts-cjs-es2021 && rm -rf node_modules && npm link ../../.. && vp run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00a540be-abba-4bd9-b2ca-32174c129ec1"}},"homepage":"https://github.com/node-modules/urllib","keywords":["curl","fetch","http","https","request","undici","urllib","urlopen","wget"],"overrides":{"vite":"npm:@voidzero-dev/vite-plus-core@^0.1.14","vitest":"npm:@voidzero-dev/vite-plus-test@^0.1.14"},"repository":{"url":"git://github.com/node-modules/urllib.git","type":"git"},"_npmVersion":"11.13.0","description":"Help in opening URLs (mostly HTTP) in a complex world, basic and digest authentication, redirections, timeout and more. Base undici API.","directories":{},"maintainers":[{"name":"gxkl","email":"gxkl203@gmail.com"},{"name":"eggjs-admin","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"atian25","email":"atian25@qq.com"},{"name":"hyj1991","email":"yeekwanvong@gmail.com"},{"name":"killagu","email":"killa07071201@gmail.com"},{"name":"coolme200","email":"2001-wms@163.com"},{"name":"akitasummer","email":"644171127@qq.com"},{"name":"niania","email":"ljracm@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.15.0","ylru":"^2.0.0","undici":"^7.24.0","form-data":"^4.0.5","type-fest":"^4.41.0","formstream":"^1.5.2","mime-types":"^2.1.35"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","readmeFilename":"README.md","devDependencies":{"tshy":"^4.0.0","proxy":"^1.0.2","busboy":"^1.6.0","vitest":"npm:@voidzero-dev/vite-plus-test@^0.1.14","@types/qs":"^6.15.0","cross-env":"^10.1.0","vite-plus":"^0.1.14","iconv-lite":"^0.6.3","selfsigned":"^3.0.1","tar-stream":"^2.2.0","tshy-after":"^1.4.1","typescript":"^6.0.0","@types/node":"^22.19.15","@types/proxy":"^1.0.4","@types/busboy":"^1.5.4","@eggjs/tsconfig":"^2.0.0","@types/mime-types":"^2.1.4","@types/selfsigned":"^2.1.0","@types/tar-stream":"^2.2.3","@vitest/coverage-v8":"^4.1.0","@arethetypeswrong/cli":"^0.18.2","@ungap/structured-clone":"^1.3.0","@typescript/native-preview":"7.0.0-dev.20260329.1","string.prototype.towellformed":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/urllib_4.9.1_1781361540106_0.8029844462651861","host":"s3://npm-registry-packages-npm-production"},"_id":"urllib@4.9.1","version":"4.9.1"}