0.0.1 • Published 11 months ago

ts-trello v0.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

ts-trello

Version Documentation

A TypeScript SDK to interact with the Trello API

Description

ts-trello is a TypeScript-based SDK designed to interface seamlessly with the Trello API. It provides a robust set of features to interact with Trello boards, cards, lists, and members.

Features

  • Simple, promise-based functions
  • Full coverage of the Trello API
  • Customizable, per-method API options
  • In-built error handling and debugging

Installation

Using npm:

npm install ts-trello

Usage

Import the TsTrello from the ts-trello package:

import { TsTrello } from 'ts-trello';

Create an instance of TrelloClient with your API key and token:

const trello = new TsTrello({
  KEY: 'your-api-key',
  TOKEN: 'your-oauth-token',
});

You can then call methods on client to interact with the Trello API:

// Get user account
trello.members.getMembersId('me')
  .then(me => console.log(me))
  .catch(error => console.error(error));

// Create a new card
trello.cards.createCard(
    'list-id',
    'My new card',
    'This is a description for my new card.'
)
  .then(card => console.log(card))
  .catch(error => console.error(error));

Documentation

For detailed information on how to use this package, please refer to the documentation.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Contact

For any questions, you can reach out on GitHub. I would love to hear from you.


Created with :heart: by Van Muscari

0.0.1

11 months ago

0.0.0

11 months ago