{"name":"node-libcurl","version":"5.0.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":"1.0.11","env-paths":"2.2.0","nan":"github:JCMais/nan#fix/electron-failures","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":"^3.7.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":"33.2.1","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","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"},"engines":{"node":">=16.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","docs":"typedoc","gen:compile_commands:debug":"node-pre-gyp -- configure --debug -f compile_commands_json","gen:compile_commands:release":"node-pre-gyp -- configure -f compile_commands_json","gen:constants":"node scripts/build-constants.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-0","readmeFilename":"README.md","_integrity":"sha512-w70zthPptXYdyGAjfbocY3GCFl3eVZCXnuYrQTAKCn9nho3ojDhcEgPbxKXP9SYLjUaYGRJpDB+U391c6VRNNw==","_resolved":"/private/var/folders/6b/1n3xxtwn4t97m6hn78_fljsr0000gn/T/141d848dc5d2f3fc8d9147f345b66e7d/node-libcurl-5.0.0-0.tgz","_from":"file:node-libcurl-5.0.0-0.tgz","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"b1996544dbd7a854c2c3b8f07f493d94437f847c","size":194335,"noattachment":false,"key":"/node-libcurl/-/node-libcurl-5.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/node-libcurl/download/node-libcurl-5.0.0-0.tgz"},"_npmUser":{"name":"jonathancardoso","email":"me@jonathancardoso.com"},"directories":{},"maintainers":[{"name":"jonathancardoso","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-libcurl_5.0.0-0_1758996068972_0.8250581968457511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T18:01:09.217Z","publish_time":1758996069217,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1758996069217,"dist-tags":{"latest":"5.0.2","next":"5.0.0-4"}}