1.0.0 • Published 4 years ago

better-hastebin v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

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)
});
1.0.0

4 years ago

0.0.1-beta

4 years ago

0.0.1

4 years ago