This package has been deprecated

Author message:

Estare trabajando en un nuevo package, este ya esta mierda

discord-mytools

1.0.9 • Public • Published

MyTools

MyTools es un package que expande las funcionalidades del JavaScripts con nuevos prototypes en las clases principiales y/o nuevas clases globales

Update 10/01/2020

- Corregido el error el cual te daba error para las clases globales desconocidas. 
- Se corregio algunos bugs de la clase Number
- Ahora podras hacer pings desde una API
- Se agrego el prototype .insert() a la clase String

Initialize

// Para implementar el package a tu proyecto llamas a la funcion initialize()
require('discord-mytools').initialize();

Number

random(min, max)

Obten un numero aleatorio que entre entre el parametro min y max

// Example:
console.log(Number.random(10, 20))
// Obtendra un numero aleatorio que este entre 10 y 20
DSeparator()

Separa los numeros por la coma decimal

// Examples
console.log(Number.DSeparator(1000)) // => "1,000"
console.log(Number.DSeparator(10000)) // => "10,000"
console.log(Number.DSeparator(100000)) // => "100,000"
FReadable()

Convierte un numero es una forma mucho mas rapida de leer

// Examples
console.log(Number.FReadable(1000)) // => "1 K"
console.log(Number.FReadable(1000000)) // => "1 M"
console.log(Number.FReadable(1000000000)) // => "1 B"

Time

parse(miliseconds)

Convierte los milisegundos dados a un Object con segundos, minutos, horas y dias

// Examples:
console.log(Time.parse(1000)) // => { days: 0, hours: 0, minutes: 0, seconds: 1 }
console.log(Time.parse(60000)) // => { days: 0, hours: 0, minutes: 1, seconds: 0 }
format(miliseconds)

Convierte los milisegundos a un formatode hora leible por el humano

// Examples:
console.log(Time.format(1000)) // => 1 second
console.log(Time.format(60000)) // => 1 minute
console.log(Time.format(120000)) // => 2 minutes

Strings

capitalize()

Vuelve la primer letra de una cadena de texto en mayuscula.

console.log("hello world".capitalize()) // => "Hello world"
insert()

Inserta caracteres en un lugar especifico de una cadena:

console.log("hello world".insert(2, 'x')) // => "Hexllo world"
console.log("free".insert(1, 'AOI')) // => "fAOIree"
console.log("foo bar".insert(0, 'z')) // => "zfoo bar"

Array

random()

Obtiene un elemento aleatorio de un Array

console.log(['a', 'b', 'c', 'd'].random()) 
// => Obtendra un elemento aleatorio que este dentro del array

HTTPs

ping()

Hazle un ping a una pagina para reanimarla si en necesario

let page = new HTTPs("diimg.glitch.me");

// Normal
page.ping().then(res => {
console.log(res)
})

// Usando la API para hacer el ping
page.ping({ external: true });

si tienes alguna caracteristica que creas importante y mejore la escritura y funcionamiento de codigo puesde mandarme una solicitud al discord y decirmela

Discord: Free 公園#8725

Readme

Keywords

none

Package Sidebar

Install

npm i discord-mytools

Weekly Downloads

14

Version

1.0.9

License

MIT

Unpacked Size

13.2 kB

Total Files

10

Last publish

Collaborators

  • freeaoi