Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
pixel-api-wrapper
Advanced tools
Readme
npm install pixel-api-wrapper
const pixel = require('pixel-api-wrapper')
async function npm(name) {
let name2 = await pixel.NpmPackage(name)
return console.log(name2)
}
npm('discord.js')
// Returns an object with package details
Example Response:
{"name":"discord.js","version":"13.6.0","description":"A powerful library for interacting with the Discord API","licence":"Apache-2.0","author":"hydrabolt, crawl, spaceeec"}
const pixel = require('pixel-api-wrapper')
async function weather(location) {
let content = await pixel.Weather(location)
return console.log(content)
}
weather('USA')
// Returns an object with weather details
Example Response:
{"info":{"location":"Concord Regional Airport","country":"United States of America","region":"Concord"},"weather":{"temp_c":0,"temp_f":32,"feels_c":-2.2,"feels_f":28,"condition":"Clear", "icon":"https://cdn.weatherapi.com/weather/64x64/night/113.png"}}
async function github(username) {
let content = await pixel.Github(username)
return console.log(content)
}
github('PixelPasta')
//returns an object with user details
Example Response:
{"username":"PixelPasta","avatar_url":"https://avatars.githubusercontent.com/u/80410384?v=4","github_page":"https://github.com/PixelPasta","bio":"I make games and discord bots :)","created_at":"2021-03-10T15:30:47Z"}
async function color(hex) {
let content = await pixel.colorinfo(hex)
return console.log(content)
}
color(`5865F2`)
// returns an image url
Example Response
async function youtube(video) {
let content = await pixel.youtube(video)
return console.log(content)
}
youtube(`Wait, you're not done building it?`)
// returns an object
Example Response
{"title":""Wait you're not done building it?" [Original]","description":"Yes, I am the original creator of this viral video, also I don't care if you repost it just credit it Instagram ...","author":"Nick Aston", "channel":"https://www.youtube.com/c/NickAston", "video":"https://youtu.be/qDAd8qkIwsg", "views":"668,992 views", "thumbnail":"https://i.ytimg.com/vi/qDAd8qkIwsg/hq720.jpg?sqp=-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDQIb03Gssa-p8naTa3FNq_Qx2uzg", "thumbail_nsfw_score":0.008482174947857857}
async function spotify(song) {
let content = await pixel.spotify(song)
return console.log(content)
}
spotify(`Never gonna give you up`)
// returns an object
Example Response
{ name: 'Never Gonna Give You Up', url: 'https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT', explicit: false, artists: 'Rick Astley', album: { album_name: 'Whenever You Need Somebody', release_date: '1987-11-12', total_tracks: 10, external_url: 'https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT', images: { height: 640, url: 'https://i.scdn.co/image/ab67616d0000b2735755e164993798e0c9ef7d7a', width: 640 } } }
async function lyrics(song) {
let content = await pixel.lyrics(song)
return console.log(content)
}
lyrics(`Galdive - sorbet`)
// returns an object
Example Response
{ lyrics: 'Come on Sunday\n' + '\n' + "It's a bright Monday everybody's going blind\n" + 'Looking for the weekend honey is a long way drive\n' + 'Hold on to your sunnies, it is only Tuesday\n' + 'Maybe time could fly so high\n' + 'Till you and I meet again for a while\n' + '\n' + 'Come on Sunday\n' + "I've been waiting up on that sorbet\n" + "Maybe five or six I'll meet you halfway\n" + 'Take off all your things\n' + 'Then you and I could be together in this place\n' + 'Together chasing waves\n' + "It's the day for you and I\n" + '\n' + "It's a busy subway, Wednesday is looking tight\n" + 'Hello again Thursday, honey is a long way drive\n' + "I forget all the highways, pretend today's Friday\n" + 'Maybe time could fly so high\n' + 'Till you and I meet again for a while\n' + '\n' + 'Come on Sunday\n' + "I've been waiting up on that sorbet\n" + "Maybe five or six I'll meet you halfway\n" + 'Take off all your things\n' + 'Then you and I could be together in this place\n' + 'Together chasing waves\n' + "It's the day for you and I\n" + '\n' + 'Come on Sunday\n' + "I've been waiting up on that sorbet\n" + "Maybe five or six I'll meet you halfway\n" + 'Take off all your things\n' + 'Then you and I could be together in this place\n' + 'Together chasing waves\n' + "It's the day for you and I" }
async function translate(to, from, text) {
let content = await pixel.translate(to, from, text)
return console.log(content)
}
translate(`English`, `Japanese`, `Sushi ga oishi desu nee`)
// returns an object
Example Response
{ translated: 'Sushi is delicious' }
async function favicon(url) {
let content = await pixel.favicon(url)
console.log(content)
}
favicon(`pixelpasta.github.io`)
// returns an image url
Example Response
async function book(query) {
let content = await pixel.book(query)
console.log(content)
}
book(`Re:Zero`)
// returns image url
Example Response
{ title: 'Re:ZERO -Starting Life in Another World-, Vol. 1 (light novel)', authors: [ 'Tappei Nagatsuki' ], publisher: 'Yen Press LLC', publish_date: '2016-07-19', description: "Subaru Natsuki was just trying to get to the convenience store but wound up summoned to another world. He encounters the usual things--life-threatening situations, silver haired beauties, cat fairies--you know, normal stuff. All that would be bad enough, but he's also gained the most inconvenient magical ability of all--time travel, but he's got to die to use it. How do you repay someone who saved your life when all you can do is die?", pageCount: 240, categories: [ 'Fiction' ], cover_image: 'http://books.google.com/books/content?id=UhWzCwAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api' }
async function minecraftserver(ip) {
let content = await pixel.minecraftserver(ip)
console.log(content)
}
minecraftserver(`mc.hypixel.net`)
// returns object
Example Response
{ version: { name: 'Requires MC 1.8 / 1.18', protocol: 47 }, players: { online: 49325, max: 200000, sample: [] }, motd: { raw: '§f §aHypixel Network §c[1.8-1.18]§f\n' + ' §e§lEASTER EVENT §7- §b§lMINIGAME, SALE, AND MORE!', clean: ' Hypixel Network [1.8-1.18]\n' + ' EASTER EVENT - MINIGAME, SALE, AND MORE!', html: ' Hypixel Network [1.8-1.18]\n' + ' EASTER EVENT - MINIGAME, SALE, AND MORE!' }, srvRecord: null, roundTripLatency: 52, favicon_url: 'https://pixel-api-production.up.railway.app/favicon/mc.hypixel.net' }
async function spongebob(text) {
let content = await pixel.spongebob(text)
return console.log(content)
}
spongebob(`Pineapple has rights`)
// returns an image url
Example response
async function panik(panik1, kalm, panik2) {
let content = await pixel.panik(panik1, kalm, panik2)
return console.log(content)
}
panik(`query1`, `query2`, `query3`)
// returns an image url
Example response
async function changemymind(text) {
let content = await pixel.changemymind(text)
return console.log(content)
}
changemymind(`Pineapple doesn't belong on pizza`)
// returns an image url
Example response
async function abandon(text) {
let content = await pixel.abandon(text)
return console.log(content)
}
abandon(`Pineapple has rights`)
// returns an image url
Example Response
async function trash(avatar) {
let content = await pixel.trash(avatar)
return console.log(content)
}
trash(`https://cravatar.eu/helmhead/9_cf/68.png`)
// returns an image url
Example Response
async function thisguy(avatar) {
let content = await pixel.thisguy(avatar)
return console.log(content)
}
thisguy(`https://cdn.discordapp.com/avatars/728910914149023776/a_8349e9628120cb95c9694acdea8ea5cd.png`)
Example Response
async function tweet(avatar, username, text) {
let content = await pixel.tweet(avatar, username, text)
return console.log(content)
}
tweet(`https://cdn.discordapp.com/avatars/728910914149023776/a_8349e9628120cb95c9694acdea8ea5cd.png`, `WonkyPigs`, `I put pineapple on pizza`)
Example Response
async function gay(image) {
let content = await pixel.gay(image)
return console.log(content)
}
gay(`https://cdn.discordapp.com/avatars/728910914149023776/a_8349e9628120cb95c9694acdea8ea5cd.png`)
Example Response
async function sepia(image) {
let content = await pixel.sepia(image)
return console.log(content)
}
sepia(`https://cdn.discordapp.com/avatars/728910914149023776/a_8349e9628120cb95c9694acdea8ea5cd.png`)
Example Response
async function stonks(image) {
let content = await pixel.stonks(image)
return console.log(content)
}
stonks(`https://i.ibb.co/8N4Q2nF/st-small-507x507-pad-600x600-f8f8f8.jpg`)
Example Response
async function notstonks(image) {
let content = await pixel.notstonks(image)
return console.log(content)
}
notstonks(`https://i.ibb.co/8N4Q2nF/st-small-507x507-pad-600x600-f8f8f8.jpg`)
Example response
async function triggered(image) {
let content = await pixel.triggered(image)
return console.log(content)
}
triggered(`https://i.ibb.co/8N4Q2nF/st-small-507x507-pad-600x600-f8f8f8.jpg`)
Example Response
async function grayscale(image) {
let content = await pixel.grayscale(image)
return console.log(content)
}
grayscale(`https://pixel-api-production.up.railway.app/image/grayscale/?image=https://cdn.discordapp.com/avatars/728910914149023776/a_8349e9628120cb95c9694acdea8ea5cd.png`)
Example Response
async function pooh(toptext, bottomtext) {
let content = await pixel.pooh(toptext, bottomtext)
console.log(content)
}
pooh('Windows users making a program to hack NASA', 'Linux users connecting to WiFi')
// returns image url
Example Response
async function qrcode(url) {
let content = await pixel.qrcode(url)
console.log(content)
}
qrcode(`https://pixelpasta.github.io`)
// returns image url
Example Response
async function drake(top, bottom) {
let content = await pixel.drake(top, bottom)
console.log(content)
}
drake(`Query`, `Query2`)
// returns image url
Example Response
async function lisapresentation(text) {
let content = await pixel.lisapresentation(text)
console.log(content)
}
lisapresentation(`Query`)
// returns image url
Example Response
async function minecraftachievement(text) {
let content = await pixel.minecraftachievement(text)
console.log(content)
}
minecraftachievement(`query`)
// returns image url
Example Response
async function minecraftskin({username, type}) {
let content = await pixel.minecraftskin({username, type})
console.log(content)
}
minecraftskin({username: 'ItsMePixel_', type: 'body'})
// returns image url
// type can be 'head', 'body' or 'avatar'
Example Response
async function fact() {
let content = await pixel.fact()
return console.log(content)
}
fact()
// returns string
Example Response
"It would take approximately twenty-four trees that are on average six to eight inches in diameter to produce one ton of newsprint for the Sunday edition of the New York Times."
async function joke() {
let content = await pixel.joke()
return console.log(content)
}
joke()
// returns string
Example Response
"Insanity is defined as doing the same thing over and over again, expecting different results."
async function riddle() {
let content = await pixel.riddle()
return console.log(content)
}
riddle()
// returns object
Example Response
{"riddle":"What has a thumb and four fingers, but is not a hand?","answer":"Glove"}
async function quote() {
let content = await pixel.quote()
return console.log(content)
}
quote()
// returns object
Example Response
{"quote":"Life isn't about finding yourself. Life is about creating yourself.","author":"George Bernard Shaw"}
async function chatbot(message) {
let content = await pixel.chatbot(message)
return console.log(content)
}
chatbot("Hello! How are you? :)")
// returns an object
Example Response
{ message: "Hi, Loyal! Do you want me to tell you a story? I'm fine and excited to talk with you. How are you?"}
async function advice() {
let content = await pixel.advice()
return console.log(content)
}
advice()
// returns an object
Example Response
{ advice: "Never regret. If it's good, it's wonderful. If it's bad, it's experience." }
async function wouldyourather() {
let content = await pixel.wouldyourather()
return console.log(content)
}
wouldyourather()
// returns object
Example Reponse
{ option_1: { question: 'Always look 8 months pregnant', votes: '116,940' }, option_2: { question: 'Always have a black eye', votes: '832,609' } }
async function websitescreenshot(Link) {
let content = await pixel.websitescreenshot(Link)
return console.log(content)
}
websitescreenshot(`https://github.com/PixelPasta`)
// returns image url
Example Response
async function emojify(text) {
let content = await pixel.emojify(text)
return console.log(content)
}
emojify(`query`)
// returns string
Example Response
":regional_indicator_q::regional_indicator_u::regional_indicator_e: :regional_indicator_r::regional_indicator_y:"
async function owoify(text) {
let content = await pixel.owoify(text)
return console.log(content)
}
owoify(`Hello! How are you?`)
// returns string
Example Response
"Hewwo owo how awe you?"
async function cattext() {
let content = await pixel.cattext()
return console.log(content)
}
cattext()
// returns string
Example Response
"=^● ⋏ ●^="
async function reverse(text) {
let content = await pixel.reverse(text)
return console.log(content)
}
reverse(`query`)
// returns string
Example Response
"yreuq"
async function zalgo(text) {
let content = await pixel.zalgo(text)
return console.log(content)
}
zalgo(`Query`)
// returns string
Example Response
"Q̠̜̫͑̓̈́̌͡u̵̴̙̠͔̬̼̍e͓̱̳̎̔̇̀r̫͒ͥͧ̂y̦̾̒̂ͯͧ̀"
⠀
async function encodebinary(text) {
let content = await pixel.encode(text)
return console.log(content)
}
encodebinary(`My name is Yoshikage Kira. I'm 33 years old.`)
// returns an object
Example Response
{"encoded":"01001101011110010010000... (I shortened the example response because of npm limitations"}
async function decodebinary(text) {
let content = await pixel.decode(text)
return console.log(content)
}
decodebinary("0100110101111001001000000110111001100001011011010110010100100000011010010111001100100000010110010110111101110011011010000110100101101011011000010110011101100101001000000100101101101001011100100110000100101110001000000100100100100111011011010010000000110011001100110010000001111001011001010110000101110010011100110010000001101111011011000110010000101110")
// returns an object
Example Response
{"decoded":"My name is Yoshikage Kira. I'm 33 years old."}
async function mock(text) {
let content = await pixel.mock(text)
console.log(content)
}
mock(`Pineapple belongs on pizza`)
// returns object
Example Response
{"text":"piNEAPpLe beLoNgs oN pIZzA"}
FAQs
Wrapper for the Pixel API
The npm package pixel-api-wrapper receives a total of 0 weekly downloads. As such, pixel-api-wrapper popularity was classified as not popular.
We found that pixel-api-wrapper demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.