1.1.0 • Published 3 years ago

pastemyst-ts v1.1.0

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

PasteMyst-TS

npm NPM npm

An API wrapper for paste.myst.rs, written in TypeScript.

All aspects of the v2 endpoint are currently implemented.

Installation

You can install the library via npm:

npm install pastemyst-ts

Usage

The endpoints are grouped inside the exports of the library. For example, information on a paste can be retrieved as such:

import * as pastemyst from "pastemyst-ts";

/*
    optional; some endpoints require authorization through your personal
    pastemyst api token, retrieved through your profile settings.
*/
pastemyst.authorize("myApiToken");

const myPaste = await pastemyst.pastes.getPaste("myPasteId");

You can find a list of endpoints over on PasteMyst's API docs. Each of these endpoints has an equivalent wrapper method in the library. Since the library is written in TypeScript with a fully-documented codebase, usage can easily be extrapolated from the documentation and IntelliSense.

License

This project is available under a MIT license.

Acknowledgements

Thanks to fmproductions for inspiring me to write this, and for providing valuable feedback on the project.

1.1.0

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

0.0.1-security

3 years ago