{"name":"node-libcurl","version":"5.0.0","description":"The fastest http(s) client (and much more) for Node.js - Node.js bindings for libcurl","keywords":["node-curl","curl","libcurl","node-libcurl","axios","request"],"homepage":"https://github.com/JCMais/node-libcurl","bugs":{"url":"https://github.com/JCMais/node-libcurl/issues"},"repository":{"type":"git","url":"git://github.com/JCMais/node-libcurl.git"},"license":"MIT","author":{"name":"Jonathan Cardoso","email":"me@jonathancardoso.com"},"type":"commonjs","main":"./dist/index.js","types":"./dist/index.d.ts","binary":{"module_name":"node_libcurl","module_path":"./lib/binding/","remote_path":"./v{version}/","package_name":"{module_name}-v{version}-{node_abi}-{platform}-{arch}-{libc}.tar.gz","host":"https://github.com/JCMais/node-libcurl/releases/download"},"lint-staged":{"*.{cpp,cc,h}":["clang-format -style=file -i"],"*.{ts,js}":["prettier","eslint --fix"],"package.json":["sort-package-json","prettier"]},"dependencies":{"@mapbox/node-pre-gyp":"2.0.0","env-paths":"2.2.0","node-addon-api":"8.5.0","node-gyp":"11.4.2","npmlog":"7.0.1","rimraf":"5.0.5","tslib":"2.6.2"},"devDependencies":{"@commitlint/cli":"18.4.3","@electron/rebuild":"4.0.1","@eslint/eslintrc":"3.3.1","@eslint/js":"9.36.0","@microsoft/api-documenter":"7.23.12","@microsoft/api-extractor":"7.38.3","@octokit/rest":"^20.0.2","@types/body-parser":"1.19.5","@types/cookie-parser":"1.4.8","@types/express":"4.17.21","@types/formidable":"3.4.5","@types/node":"22.18.6","@vitest/coverage-v8":"3.2.4","cheerio":"1.0.0-rc.3","clang-format":"1.8.0","cookie-parser":"1.4.7","electron":"38.2.0","eslint":"9.36.0","eslint-plugin-prettier":"5.5.4","express":"4.21.2","formidable":"3.5.2","globals":"15.14.0","http-auth":"4.2.0","http-auth-connect":"1.0.6","husky":"9.1.7","lint-staged":"15.2.0","node-abi":"^3.71.0","np":"10.2.0","prettier":"3.6.2","progress":"2.0.3","semver":"7.7.2","sort-package-json":"3.4.0","tsx":"4.20.6","typedoc":"0.28.13","typedoc-plugin-ga":"^1.0.5","typedoc-plugin-nojekyll":"1.0.1","typescript":"5.9.2","typescript-eslint":"8.44.1","vitest":"3.2.4","ws":"8.18.3"},"engines":{"node":">=22.14"},"np":{"cleanup":false},"scripts":{"ae":"api-extractor run --local --verbose","brute-force-leak-test:run":"node --inspect --expose_gc -r ts-node/register ./tools/brute-force-leak-test.ts","brute-force-leak-test:run:debug:gdb":"gdb --args node --inspect --expose_gc -r ts-node/register ./tools/brute-force-leak-test.ts","brute-force-leak-test:server":"http-server ./tools/brute-force-server-static-folder -p 8080 -s","build:dist":"tsc","clean":"pnpm clean:build && pnpm clean:dist","clean:build":"rimraf build","clean:dist":"rimraf dist tsconfig.tsbuildinfo","gen:compile_commands":"node-pre-gyp configure -- -f compile_commands_json && cp ./build/Debug/compile_commands.json ./compile_commands.json","gen:constants":"node scripts/build-constants.js","gen:docs":"typedoc","preinstall":"node scripts/vcpkg-setup.js","install":"node-pre-gyp install --fallback-to-build","postinstall":"node scripts/postinstall","lint":"eslint lib/ scripts/ test/ examples/","pregyp":"node-pre-gyp","prettier":"prettier --write","prettier:all":"pnpm prettier lib/**/*.ts tools/**/*.js scripts/**/*.js test/**/*.ts examples/**/*.js","test":"vitest run --testTimeout=60000","test:coverage":"pnpm test -- --coverage.enabled=true","test:watch":"vitest --testTimeout=60000","preversion":"pnpm lint && pnpm clean:dist && pnpm build:dist"},"_id":"node-libcurl@5.0.0","_integrity":"sha512-xXC4OwdmmHJmUhs8TIrGqdpdp5AkKG+tVfoSQnNBf1k5x5ptL2qkIveRsawsBSmeGUU5OFAyFTnFnOhTsldjHg==","_resolved":"/tmp/d5548dfe748c10860d4962a43e2f1b3f/node-libcurl-5.0.0.tgz","_from":"file:node-libcurl-5.0.0.tgz","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"shasum":"e7abb3a89f73e07366fd7ad1a46512bcde39b7bb","size":236300,"noattachment":false,"key":"/node-libcurl/-/node-libcurl-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/node-libcurl/download/node-libcurl-5.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad4533be-2475-494c-9f58-37f006818725"}},"directories":{},"maintainers":[{"name":"jonathancardoso","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-libcurl_5.0.0_1763042642877_0.42349440031814733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T14:04:03.085Z","publish_time":1763042643085,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1763042643085,"dist-tags":{"latest":"5.0.2","next":"5.0.0-4"}}