Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 644 Bytes

README.md

File metadata and controls

43 lines (29 loc) · 644 Bytes

@digibear/curl

A super simple curl utility written in typescript.

This was originally written for a series of shell scripts I wrote using node.

curl(address, options)

const {curl} = require("@digibear/curl");

(async () => {
  const results = await curl("http://www.example.com", {
    mode: "GET",
    headers: {
      "api-key": "xxxxx-xxxxx-xxxxx",
    },
    flags: ["headers"]
  })
})().catch(err => {
  console.error(err);
  process.exit(1)
})

Options

  • mode(string)

  • headers(Object)

    • key: value
  • user(Object)

    • user

    • password

  • body(Object)

    • key: value
  • flags(array)