jspaste

    7.0.0 • Public • Published

    logo

    jspaste

    • Paquete jspaste oficial. Publica y obten datos de jspaste.

    • El modulo es muy rapido, se tiene que usar con async/await

    • El modulo ha sido desarrollado por tnfAngel#8642

    Documentacion

    Definir

    • Para declararlo en tu codigo puedes poner lo siguiente:
    const jsp = require('jspaste')

    Funciones

    • publicar

    Publica un codigo a jspaste, devuelve el enlace entero.

    await jsp.publicar('Hola, esto es una prueba')
    
    /* 
    Esto daria un objeto como este: {
      url: 'https://jspaste.tnfangel.repl.co/teMtAKuetGO',
      clave: 'teMtAKuetGO',
      secret: 'wp3du8494325422c4z2c22x4f3f3z32f3trxd'
    } 
    */
    
    
    /* Tambien puedes definir un enlace de esta manera: */
    
    let link = await jsp.publicar('Hola, esto es una prueba')
    
    console.log(link.url)
    
    /* Tambien puedes publicar temporalmente: */
    
    let link = await jsp.publicar('Hola, esto es una prueba', 10000) // Tiempo en milisegundos
    
    console.log(link.url)
    • obtener

    Obtiene un codigo de jspaste, usando su clave unica.

    await jsp.obtener('iRhkODYUYG')
    
    /*
    Esto daria un objeto, con la clave y el contenido, en este caso:
    { key: "iRhkODYUYG", data: "Hola, esto es una prueba"}
    */
    
    
    /* Tambien puedes definirlo de esta manera: */
    
    let obtenido = await jsp.obtener('iRhkODYUYG')
    
    console.log(obtenido.data) // Hola, esto es una prueba
    • existe

    Comprueba si un codigo de jspaste existe, usando su clave unica. Returna true o false.

    await jsp.existe('a') // true
    
    await jsp.existe() // Error
    
    await jsp.existe('wcr3243 23f4r2cr2rc') // false 
    
    
    /* Tambien puedes definirlo de esta manera: */
    
    let obtenido = await jsp.existe('a')
    
    console.log(obtenido) // true
    • eliminar

    Elimina un codigo de jspaste, usando su clave unica y secret.

    await jsp.eliminar('clave', 'secret')
    
    
    /*
    Si todo sale bien, retornara true.
    */
    
    
    /* Tambien puedes definirlo de esta manera: */
    
    let eliminado = await jsp.eliminar('iRhkODYUYG', '324353543xc3ex3rc3rcrrwqzxxrwr')
    
    console.log(eliminado) // true

    Ejemplo completo

    • Ejemplo completo usando jspaste
    const jsp = require('jspaste')
    
    let enlace = await jsp.publicar('Bienvenido a jspaste.')
    
    console.log(enlace.url)
    
    let obtenido = await jsp.obtener(enlace.clave)
    
    console.log(obtenido.data)

    Instalacion

    Si tienes problemas con la instalacion puedes unirte al servidor de soporte de Discord.

    Linux y Windows

    npm i jspaste

    Mac

    Instala: XCode

    Pon: npm i -g node-gyp en terminal

    Pon: npm i jspaste

    Install

    npm i jspaste

    DownloadsWeekly Downloads

    26

    Version

    7.0.0

    License

    MIT

    Unpacked Size

    6.64 kB

    Total Files

    3

    Last publish

    Collaborators

    • tnfangel