1.0.0 • Published 4 years ago
better-hastebin v1.0.0
Installation
npm i better-hastebin
Upload
const hastebin = require('better-hastebin');
hastebin('hello world').then((url) => {
console.log(url) //-> https://hastebin.de/owixegarak
});
option.raw
const hastebin = require('better-hastebin');
let options = {
raw: true
};
hastebin('hello world', options).then((url) => {
console.log(url) //-> https://hastebin.de/raw/owixegarak
});
option.server
const hastebin = require('better-hastebin');
let options = {
server: 'https://hastebin.com/'
};
hastebin('hello world', options).then((url) => {
console.log(url) //-> https://hastebin.com/owixegarak
});
Table
Cli-table is a table maker npm.
const Table = require(`cli-table`);
const hastebin = require('better-hastebin');
let table = new Table({
head: [
`Count`,
`Name`,
`ID`,
`level`,
`pings`
], colWidths: [7, 25, 10, 10, 10]
});
let players = [
{
name: 'freeze',
id: 2321,
pings: 80,
level: 60
},
{
name: 'NotIwannis',
id: 452,
pings: 9265,
level: 42
},
{
name: 'roflis',
id: 5361,
pings: 89,
level: 56
}
];
players.forEach((player, count) => table.push([count, player.name, player.id, player.level, player.pings+'ms']));
hastebin(table.toString()).then((url) => {
console.log(url)
});