1.0.3 • Published 3 years ago

@enigmaoffline/github-fetch v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Github Fetch

Fetch any raw file from a public github repository

Install

Installing with npm npm i --save @enigmaoffline/github-fetch

Usage

Importing

const GHFetch = require("github-fetch");

With .then

GHFetch.fetchFile({
  username: "lochungtin",
  fileName: "src/index.ts",
  repo: "github-fetch",
}).then((res) => console.log(res));

With async await

(async () => {
  const readmeFile = await GHFetch.fetchReadme({
    username: "lochungtin",
    repo: "github-fetch",
  });
  console.log(readmeFile);
})();

Fetch Parameters

Fetch Parameters for fetchFile() | fetchFile() | required? | default | type | | :---------: | :-------: | :-----: | :----: | | username | yes | none | String | | filename | yes | none | String | | repo | yes | none | String | | branch | no | master | String |

Fetch Parameters for fetchReadme() | fetchReadme() | required? | default | type | | :-----------: | :-------: | :-----: | :----: | | username | yes | none | String | | repo | yes | none | String | | branch | no | master | String |

NOTE that all names are case sensitive.

LICENSE - MIT - Lo Chung Tin

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago