1.0.13 • Published 6 years ago

cloudkicker v1.0.13

Weekly downloads
3
License
GPL-3.0
Repository
github
Last release
6 years ago

CloudKicker

Status

npm Dependencies devDependencies

BranchMasterDevelopment
Travis-CITravis branchTravis branch
CoverallsCoveralls branchCoveralls branch

About

Typescript Cloudflare bypass with promises.

Examples

/* Basic Example */
import { CloudKicker } from "cloudkicker";
const cloudkicker = new CloudKicker();
cloudkicker.get("https://example.com/").then(({options, response}) => {
  /* response.body is a Buffer */
  const body: string = response.body.toString();
  /* Do some cool stuff with the response */
}).catch((error) => {
  console.error(error);
});
/* Pipe Example */
import { CloudKicker } from "cloudkicker";
import * as request from "request";
import * as fs from "fs";
const cloudkicker = new CloudKicker();
const index = await cloudkicker.get("https://example.com/");
const options: request.Options = {
  encoding: "utf-8",
  jar: cloudkicker.cookieJar,
  method: "GET",
  url: "https://example.com/doodle.png",
};
request(options).pipe(fs.createWriteStream("doodle.png"));
1.0.13

6 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.7

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago