Skip to content

Releases: Sstudios-Dev/image-core

Image-core v1.0.9

20 Apr 06:06
39e60ea
Compare
Choose a tag to compare

In this new version we have added more images to the repository and we have also fixed a couple of bugs in the anime module

Example

NOPE 😒

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.8

15 Mar 23:18
4ebfbfa
Compare
Choose a tag to compare

In this new version we have added more images to the repository and we have also fixed a couple of bugs in the anime module

Example

NOPE 😒

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.7

03 Mar 02:52
c73b4a0
Compare
Choose a tag to compare

In this new version we have fixed the error that they had the anime module that did not allow it to be used, also due to Github policies, we had to remove the nsfw module so at the moment there are only two modules again

Example

NOPE 😒

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.6

24 Feb 05:07
e4d1c6a
Compare
Choose a tag to compare

in this new version we have fixed bugs in the code, there are also new images uploaded to our servers. In this version we have also added the new module, which is the NSFW module, which is content for people over 18 years old This new model also currently has 30 images but in the future there will be more.

Example

const { getRandomNsfwImageUrl } = require('imagen-core');

/**
 * Example function to demonstrate getting a random NSFW image URL.
 * It uses the getRandomNsfwImageUrl function to retrieve the URL and image name,
 * and then logs them to the console.
 */
async function exampleGetRandomNsfwImageUrl() {
  try {
    // Call the getRandomNsfwImageUrl function to get the URL and image name
    const { NsfwImageUrlFull, imageName } = await getRandomNsfwImageUrl();
    
    // Log the full NSFW image URL and image name to the console
    console.log('Full NSFW image URL:', NsfwImageUrlFull);
    console.log('Image name:', imageName);
  } catch (error) {
    console.error('Error getting the NSFW image:', error);
  }
}

// Run the example function
exampleGetRandomNsfwImageUrl();

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.5

23 Feb 16:18
c6d08b9
Compare
Choose a tag to compare

In the new update 1.0.5 we have optimized the base code that are uploaded in npm we have also fixed bugs and image-core already has support with discord.js for use in discord bots and in the anime module new images have been added currently mind the module has 120 images at the moment

Example

const { getRandomAnimeImageUrl } = require('imagen-core');

// Array to store anime images
let animeImages = [];

// Function to save a new anime image to the array
async function saveAnimeImage() {
  try {
    const { animeImageUrlFull, imageName } = await getRandomAnimeImageUrl();
    animeImages.push({ url: animeImageUrlFull, name: imageName });
    console.log('Anime image saved:', { url: animeImageUrlFull, name: imageName });
  } catch (error) {
    console.error('Error getting anime image:', error);
  }
}

// Call the function to save an anime image
saveAnimeImage();

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.4

19 Feb 22:59
a012c16
Compare
Choose a tag to compare

What we did in this version was to fix bugs we also changed the node-fetch dependency and changed the base code extension from .mjs to .js the difference is that before to use npm you needed your project to be module and now you need your project to be commonjs to work well.

to make npm work properly you need to put this in your package.json of your project

{
  "type": "commonjs", // you have to add this
  "dependencies": {
    "imagen-core": "^1.0.4"
  }
}

npm created by Sstudios team SstudiosDev © SstudiosTeam

Contributors

Image-core v1.0.3

19 Feb 00:46
3e5dfec
Compare
Choose a tag to compare

In this new version we fixed bugs and also added the following features

  • downloadRandomAnimeImage
  • GetRandomAnimeImageUrl

These functions work like the others only that it shows pictures of anime that are in our database.

import { downloadRandomAnimeImage } from 'imagen-core';

async function testDownloadRandomAnimeImage() {
  try {
    await downloadRandomAnimeImage();
    console.log('Random anime image downloaded successfully');
  } catch (error) {
    console.error('Error downloading random anime image:', error);
  }
}

// Test downloadRandomAnimeImage
testDownloadRandomAnimeImage();

Image-core v1.0.2

18 Feb 22:32
8023075
Compare
Choose a tag to compare

In this new version we have only fixed a couple of bugs and we have also added 12 new images to the api so at the moment there are only 36 images available and soon we will add more than +20 images.

// downloadImageExample.js

// Import the function downloadRandomImage from index.mjs file
import { downloadRandomImage } from 'imagen-core';

// Calling the downloadRandomImage function to download an image
async function exampleDownloadRandomImage() {
  try {
    await downloadRandomImage();
    console.log('Image downloaded successfully.');
  } catch (error) {
    console.error('Error downloading the image:', error);
  }
}

// Execute the example
exampleDownloadRandomImage();

Image-core v1.0.1

18 Feb 21:44
c86148c
Compare
Choose a tag to compare

This version has the same functionality as version 1.0.0 only that we fixed some bugs like the test.js folder that was in the npm code and we also improved the test code of downloadRandomImage.

// downloadImageExample.js

// Import the function downloadRandomImage from index.mjs file
import { downloadRandomImage } from 'imagen-core';

// Calling the downloadRandomImage function to download an image
async function exampleDownloadRandomImage() {
  try {
    await downloadRandomImage();
    console.log('Image downloaded successfully.');
  } catch (error) {
    console.error('Error downloading the image:', error);
  }
}

// Execute the example
exampleDownloadRandomImage();