Security News
Supply Chain Attack Detected in Solana's web3.js Library
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
$ npm install anyanime
Options | Description | Usage | Params |
---|---|---|---|
getAnime | Anime images - png / gif | anyanime.getAnime({}) | { type: "png", number: 10 } |
checkUpdate | Check for new npm package updates. | anyanime.checkUpdate(true) | true or false |
By default the type is png and number is 1. Max number of images you can ask for at a time is 10.
const anyanime = require("anyanime");
anyanime.getAnime({}).then(console.log); // Shows 1 random anime pfp image.
anyanime.getAnime({ type: "png", number: 10 }).then(console.log); // Shows 10 random anime pfp images.
anyanime.getAnime({ type: "gif", number: 10 }).then(console.log); // Shows 10 random anime gif pfp images.
// Both are async functions because it fetches the images from AnyAnime Api and that might take some time.
anyanime.checkUpdate(true);
const anyanime = require("anyanime");
async function anime() {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
console.log(anime);
// by default the type is png and number is 1.
}
// Both are async functions because it fetches the images from AnyAnime Api and that might take some time.
anime();
Check the tests/test.js file for more examples. Click here to go to the file.
const Discord = require("discord.js");
const client = new Discord.Client();
const anyanime = require("anyanime");
anyanime.checkUpdate(true);
client.on("messageCreate", async (message) => {
/* Plain Image */
if (message.content === "plain") {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
message.channel.send({ embeds: [anime[0]] });
}
/* Gif Image */
if (message.content === "gif") {
const animeGif = await anyanime.getAnime({ type: "gif", number: 1 });
message.channel.send({ embeds: [animeGif[0]] });
}
/* Embed Image (D.JS Version 13) */
if (message.content === "embed") {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
const embed = new Discord.MessageEmbed().setImage(anime[0]);
message.channel.send({ embeds: [embed] });
}
/* Embed Gif Image (D.JS Version 13) */
if (message.content === "embed gif") {
const animeGif = await anyanime.getAnime({ type: "gif", number: 1 });
const embed = new Discord.MessageEmbed().setImage(animeGif[0]);
message.channel.send({ embeds: [embed] });
}
});
client.login("TOKEN");
If you dont want to use the npm package you can use the api instead.
The installation is given in the readMe file !
Package Made by: kurizu.taz
on discord.
FAQs
Get random anime images / gifs using the AnyAnime npm package / API
The npm package anyanime receives a total of 83 weekly downloads. As such, anyanime popularity was classified as not popular.
We found that anyanime demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers 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
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.