Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 678 Bytes

File metadata and controls

42 lines (33 loc) · 678 Bytes

Project: node-libcurl

Overview

Node.js bindings for libcurl - a powerful HTTP/HTTPS client library.

Development Commands

Install Dependencies

pnpm install

Build

npm run build

Test

npm test

Lint

npm run lint

Type Check

npm run typecheck

Project Structure

  • Native C++ bindings for libcurl
  • TypeScript/JavaScript interface
  • Cross-platform support (Windows, macOS, Linux)

Important Notes

  • Uses Node.js native addons
  • Requires libcurl to be installed on the system
  • Main branch for PRs: develop
  • Always use pnpm pregyp build to build the addon, do not use pnpm run build.