1.1.0 • Published 2 years ago
aghpb
Licence
MIT
Version
1.1.0
Deps
1
Size
4 kB
Vulns
0
Weekly
0

This is part of my aghpb api wrapper challenge where I attempt to write an api wrapper in every language possible. So yes expect spaghetti code as it will be my first time writing in these languages. Although I'm 100% open to improvements and corrections so feel free to contribute anything. Other languages I've done
Install
npm install aghpb
The NPM package can be located here.
Examples
This is how you may retrieve a random anime girl holding a programming book:
import * as fs from "fs";
import { Client } from "aghpb";
const client = new Client();
client.random().then(
(book) => {
console.log(`Name: ${book.name}`);
console.log(`Category: ${book.category}`);
console.log(`Date Added: ${book.dateAdded}`);
const buffer = Buffer.from(book.image)
fs.createWriteStream("./anime_girl.png").write(
buffer
);
}
);
You can also retrieve specific categories of anime girls holding programming books like so:
client.random("typescript");
This is how you may retrieve a list of available categories:
import { Client } from "aghpb";
const client = new Client();
client.categories().then(
(categories) => {
categories.forEach((category) => {
console.log(category);
})
}
);
Made using my API at https://api.devgoldy.xyz/aghpb/v1/