{"tsd":{"directory":"test/types","compilerOptions":{"lib":["esnext"],"esModuleInterop":true}},"bugs":{"url":"https://github.com/nodejs/undici/issues"},"dist":{"shasum":"7edbf4b7f3aac5f8a681d515151bf55cb3589d72","tarball":"https://registry.npmjs.org/undici/-/undici-6.13.0.tgz","fileCount":172,"integrity":"sha512-Q2rtqmZWrbP8nePMq7mOJIN98M0fYvSgV89vwl/BQRT4mDOeY2GXZngfGpcBBhtky3woM7G24wZV3Q304Bv6cw==","signatures":[{"sig":"MEUCIHWLDS9sTbcCBBFwX/AnHYKzWzbku2LfeC99jVF+Q6AvAiEAxUWSffnpiZC/iVHZ4VTnI1tuZbj8rx02vpbj2G7GAhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/undici@6.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132835},"jest":{"testMatch":["<rootDir>/test/jest/**"]},"main":"index.js","name":"undici","types":"index.d.ts","engines":{"node":">=18.0"},"gitHead":"65f768c72762b38e3d35a8a4934c0830c41b0f6c","license":"MIT","scripts":{"lint":"standard | snazzy","test":"npm run test:javascript && cross-env NODE_V8_COVERAGE=  npm run test:typescript","bench":"echo \"Error: Benchmarks have been moved to '/benchmarks'\" && exit 1","prepare":"husky install && node ./scripts/platform-shell.js","coverage":"npm run coverage:clean && cross-env NODE_V8_COVERAGE=./coverage/tmp npm run test:javascript && npm run coverage:report","lint:fix":"standard --fix | snazzy","test:tdd":"borp --expose-gc -p \"test/*.js\"","test:wpt":"node test/wpt/start-fetch.mjs && node test/wpt/start-FileAPI.mjs && node test/wpt/start-mimesniff.mjs && node test/wpt/start-xhr.mjs && node test/wpt/start-websockets.mjs && node test/wpt/start-cacheStorage.mjs && node test/wpt/start-eventsource.mjs","test:jest":"cross-env NODE_V8_COVERAGE= jest","test:unit":"borp --expose-gc -p \"test/*.js\"","build:node":"npx esbuild@0.19.4 index-fetch.js --bundle --platform=node --outfile=undici-fetch.js --define:esbuildDetection=1 --keep-names && node scripts/strip-comments.js","build:wasm":"node build/wasm.js --docker","test:cache":"borp -p \"test/cache/*.js\"","test:fetch":"npm run build:node && npm run test:fetch:nobuild","coverage:ci":"npm run coverage:clean && cross-env NODE_V8_COVERAGE=./coverage/tmp npm run test:javascript && npm run coverage:report:ci","test:busboy":"borp -p \"test/busboy/*.js\"","test:webidl":"borp -p \"test/webidl/*.js\"","test:cookies":"borp -p \"test/cookie/*.js\"","test:fuzzing":"node test/fuzzing/fuzzing.test.js","prebuild:wasm":"node build/wasm.js --prebuild","serve:website":"echo \"Error: Documentation has been moved to '/docs'\" && exit 1","coverage:clean":"node ./scripts/clean-coverage.js","test:node-test":"borp -p \"test/node-test/**/*.js\"","test:websocket":"borp -p \"test/websocket/*.js\"","coverage:report":"cross-env NODE_V8_COVERAGE= c8 report","test:javascript":"node scripts/generate-pem && npm run test:unit && npm run test:node-fetch && npm run test:cache && npm run test:interceptors && npm run test:fetch && npm run test:cookies && npm run test:eventsource && npm run test:wpt && npm run test:websocket && npm run test:node-test && npm run test:jest","test:node-fetch":"borp -p \"test/node-fetch/**/*.js\"","test:typescript":"tsd && tsc --skipLibCheck test/imports/undici-import.ts","test:eventsource":"npm run build:node && npm run test:eventsource:nobuild","test:interceptors":"borp -p \"test/interceptors/*.js\"","coverage:report:ci":"c8 report","test:fetch:nobuild":"borp --expose-gc -p \"test/fetch/*.js\" && npm run test:webidl && npm run test:busboy","test:tdd:node-test":"borp -p \"test/node-test/**/*.js\" -w","test:wpt:withoutintl":"node test/wpt/start-fetch.mjs && node test/wpt/start-mimesniff.mjs && node test/wpt/start-xhr.mjs && node test/wpt/start-cacheStorage.mjs && node test/wpt/start-eventsource.mjs","test:eventsource:nobuild":"borp --expose-gc -p \"test/eventsource/*.js\"","test:javascript:withoutintl":"node scripts/generate-pem && npm run test:unit && npm run test:node-fetch && npm run test:fetch:nobuild && npm run test:cache && npm run test:interceptors && npm run test:cookies && npm run test:eventsource:nobuild && npm run test:wpt:withoutintl && npm run test:node-test"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"homepage":"https://undici.nodejs.org","keywords":["fetch","http","https","promise","request","curl","wget","xhr","whatwg"],"standard":{"env":["jest"],"ignore":["lib/llhttp/constants.js","lib/llhttp/utils.js","test/wpt/tests"]},"repository":{"url":"git+https://github.com/nodejs/undici.git","type":"git"},"_npmVersion":"10.5.2","description":"An HTTP/1.1 client, written from scratch for Node.js","directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"ronag","email":"ronagy@icloud.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"}],"_nodeVersion":"20.12.1","contributors":[{"url":"https://github.com/dnlup","name":"Daniele Belardi"},{"url":"https://github.com/ethan-arrowood","name":"Ethan Arrowood"},{"url":"https://github.com/mcollina","name":"Matteo Collina"},{"url":"https://github.com/KhafraDev","name":"Matthew Aitken"},{"url":"https://github.com/ronag","name":"Robert Nagy"},{"url":"https://github.com/szmarczak","name":"Szymon Marczak"},{"url":"https://github.com/delvedor","name":"Tomas Della Vedova"}],"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","ws":"^8.11.0","tsd":"^0.31.0","borp":"^0.10.0","jest":"^29.0.2","husky":"^9.0.7","jsdom":"^24.0.0","proxy":"^2.1.1","snazzy":"^9.0.0","standard":"^17.0.0","cross-env":"^7.0.3","form-data":"^4.0.0","https-pem":"^3.0.0","dns-packet":"^5.4.0","fast-check":"^3.17.1","node-forge":"^1.3.1","pre-commit":"^1.2.2","typescript":"^5.0.2","@types/node":"^18.0.3","formdata-node":"^6.0.3","abort-controller":"^3.0.0","@matteo.collina/tspl":"^0.1.1","@sinonjs/fake-timers":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/undici_6.13.0_1712911365386_0.7386783703494477","host":"s3://npm-registry-packages"},"_id":"undici@6.13.0","version":"6.13.0"}