Derpibooru API wrapper for Node

Bytewave
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Non-Fungible Trixie -
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Wallet After Summer Sale -

Assistant
for (;;) fork();
Hey there!
 
I’m new around the forum parts of the site, but I’ve been working on a little project for a few weeks now and it’s finally in a somewhat workable state. While it isn’t all-encompassing, I present to you my very first API wrapper, and the first (as far as I can tell) Derpibooru API wrapper for Node.js, node-derpi
 
node-derpi is written as sane as it can be given the slightly annoying Derpibooru API structure, and is written completely in TypeScript with automatic type conversions anywhere I saw it useful. If you’re a Node developer and want to write an application that fetches metrics, etc from Derpibooru, now’s your chance to not reinvent the wheel!
 
Hopefully this isn’t the wrong place to post this, and hopefully it’s received well. I’ve submitted this to the site admins as well, so hopefully it will find its way over to the API docs page at some point.
 
I’m still working out a few kinks and adding a bit of caching to the wrapper, so don’t go too crazy with requests, because it’s your IP getting banned, not mine.
 
npm yarn docs
Interested in advertising on Derpibooru? Click here for information!
KilianKuro Commissions!

Help fund the $15 daily operational cost of Derpibooru - support us financially!

Syntax quick reference: **bold** *italic* ||hide text|| `code` __underline__ ~~strike~~ ^sup^ %sub%

Detailed syntax guide