Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

gb-image-decoder

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gb-image-decoder - npm Package Compare versions

Comparing version
2.0.3
to
2.0.4
+9
-9
dist/index.cjs

@@ -188,6 +188,6 @@ 'use strict';

dimensions: { width, height }
}, scaleFactor, canvasCreator, type = "image/png") => {
}, canvasCreator, type = "image/png") => {
const canvas = canvasCreator();
canvas.width = width * scaleFactor;
canvas.height = height * scaleFactor;
canvas.width = width;
canvas.height = height;
const context = canvas.getContext("2d");

@@ -211,6 +211,6 @@ const imageData = new ImageData(data, canvas.width, canvas.height);

const dataUrlFromRawOutput = async (rawOutput, scaleFactor, hash, canvasCreator) => {
const dataUrlFromRawOutput = async (rawOutput, hash, canvasCreator) => {
const urlCache = new UrlCache();
urlCache.setUrl(hash, new Promise((resolve) => {
blobFromRawOutput(rawOutput, scaleFactor, canvasCreator).then((blob) => {
blobFromRawOutput(rawOutput, canvasCreator).then((blob) => {
resolve(URL.createObjectURL(blob));

@@ -487,3 +487,3 @@ });

const rawOutput = getRawMonochromeImageData(fullParams);
return dataUrlFromRawOutput(rawOutput, fullParams.scaleFactor, hash, canvasCreator);
return dataUrlFromRawOutput(rawOutput, hash, canvasCreator);
};

@@ -493,3 +493,3 @@ const getMonochromeImageBlob = async (params, fileType, canvasCreator = createCanvasElement) => {

const rawOutput = getRawMonochromeImageData(fullParams);
return blobFromRawOutput(rawOutput, fullParams.scaleFactor, canvasCreator, fileType);
return blobFromRawOutput(rawOutput, canvasCreator, fileType);
};

@@ -614,3 +614,3 @@

const rawOutput = getRawRGBNImageData(fullParams, canvasCreator);
return dataUrlFromRawOutput(rawOutput, fullParams.scaleFactor, hash, canvasCreator);
return dataUrlFromRawOutput(rawOutput, hash, canvasCreator);
};

@@ -620,3 +620,3 @@ const getRGBNImageBlob = async (params, fileType, canvasCreator = createCanvasElement) => {

const rawOutput = getRawRGBNImageData(fullParams, canvasCreator);
return blobFromRawOutput(rawOutput, fullParams.scaleFactor, canvasCreator, fileType);
return blobFromRawOutput(rawOutput, canvasCreator, fileType);
};

@@ -623,0 +623,0 @@

@@ -186,6 +186,6 @@ import { hash } from 'ohash';

dimensions: { width, height }
}, scaleFactor, canvasCreator, type = "image/png") => {
}, canvasCreator, type = "image/png") => {
const canvas = canvasCreator();
canvas.width = width * scaleFactor;
canvas.height = height * scaleFactor;
canvas.width = width;
canvas.height = height;
const context = canvas.getContext("2d");

@@ -209,6 +209,6 @@ const imageData = new ImageData(data, canvas.width, canvas.height);

const dataUrlFromRawOutput = async (rawOutput, scaleFactor, hash, canvasCreator) => {
const dataUrlFromRawOutput = async (rawOutput, hash, canvasCreator) => {
const urlCache = new UrlCache();
urlCache.setUrl(hash, new Promise((resolve) => {
blobFromRawOutput(rawOutput, scaleFactor, canvasCreator).then((blob) => {
blobFromRawOutput(rawOutput, canvasCreator).then((blob) => {
resolve(URL.createObjectURL(blob));

@@ -485,3 +485,3 @@ });

const rawOutput = getRawMonochromeImageData(fullParams);
return dataUrlFromRawOutput(rawOutput, fullParams.scaleFactor, hash$1, canvasCreator);
return dataUrlFromRawOutput(rawOutput, hash$1, canvasCreator);
};

@@ -491,3 +491,3 @@ const getMonochromeImageBlob = async (params, fileType, canvasCreator = createCanvasElement) => {

const rawOutput = getRawMonochromeImageData(fullParams);
return blobFromRawOutput(rawOutput, fullParams.scaleFactor, canvasCreator, fileType);
return blobFromRawOutput(rawOutput, canvasCreator, fileType);
};

@@ -612,3 +612,3 @@

const rawOutput = getRawRGBNImageData(fullParams, canvasCreator);
return dataUrlFromRawOutput(rawOutput, fullParams.scaleFactor, hash$1, canvasCreator);
return dataUrlFromRawOutput(rawOutput, hash$1, canvasCreator);
};

@@ -618,3 +618,3 @@ const getRGBNImageBlob = async (params, fileType, canvasCreator = createCanvasElement) => {

const rawOutput = getRawRGBNImageData(fullParams, canvasCreator);
return blobFromRawOutput(rawOutput, fullParams.scaleFactor, canvasCreator, fileType);
return blobFromRawOutput(rawOutput, canvasCreator, fileType);
};

@@ -621,0 +621,0 @@

{
"name": "gb-image-decoder",
"version": "2.0.3",
"version": "2.0.4",
"description": "Decoder classes for GameBoy-encoded images",

@@ -5,0 +5,0 @@ "repository": "",