New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vitest-webgl-canvas-mock

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vitest-webgl-canvas-mock - npm Package Compare versions

Comparing version 1.0.1 to 1.1.0

12

package.json
{
"name": "vitest-webgl-canvas-mock",
"version": "1.0.1",
"version": "1.1.0",
"description": "Mock both 2D and WebGL contexts in Vitest.",
"main": "lib/index.js",
"module": "src/index.js",
"main": "src/index.js",
"types": "types/index.d.ts",
"exports": {
".": {
"require": "./lib/index.js",
"default": "./src/index.js"
}
},
"type": "module",
"publishConfig": {

@@ -15,0 +9,0 @@ "registry": "https://registry.npmjs.org/"

@@ -1,7 +0,7 @@

import DOMMatrix from './DOMMatrix';
import CanvasPattern from './CanvasPattern';
import DOMMatrix from './DOMMatrix.js';
import CanvasPattern from './CanvasPattern.js';
import parseColor from 'parse-color';
import cssfontparser from 'cssfontparser';
import TextMetrics from './TextMetrics';
import createCanvasEvent from '../mock/createCanvasEvent';
import TextMetrics from './TextMetrics.js';
import createCanvasEvent from '../mock/createCanvasEvent.js';
import { vi } from 'vitest';

@@ -8,0 +8,0 @@ // import HTMLCanvasElement from "./HTMLCanvasElement";

import { vi } from 'vitest';
import CanvasRenderingContext2D from './CanvasRenderingContext2D';
import CanvasRenderingContext2D from './CanvasRenderingContext2D.js';

@@ -4,0 +4,0 @@ // Path2D.prototype

@@ -6,3 +6,3 @@ /**

import mockWindow from './window';
import mockWindow from './window.js';

@@ -9,0 +9,0 @@ // mock global window

import { vi } from 'vitest';
import ImageBitmap from '../classes/ImageBitmap';
import ImageBitmap from '../classes/ImageBitmap.js';

@@ -4,0 +4,0 @@ export default vi.fn(function createImageBitmap(img, sx, sy, sWidth, sHeight, options) {

import { vi } from "vitest";
import CanvasRenderingContext2D from "../classes/CanvasRenderingContext2D";
import WebGLRenderingContext from "../classes/WebGLRenderingContext";
import CanvasRenderingContext2D from "../classes/CanvasRenderingContext2D.js";
import WebGLRenderingContext from "../classes/WebGLRenderingContext.js";

@@ -5,0 +5,0 @@ export default function mockPrototype() {

@@ -6,14 +6,14 @@ /**

import Path2D from './classes/Path2D';
import CanvasGradient from './classes/CanvasGradient';
import CanvasPattern from './classes/CanvasPattern';
import CanvasRenderingContext2D from './classes/CanvasRenderingContext2D';
import DOMMatrix from './classes/DOMMatrix';
import ImageData from './classes/ImageData';
import TextMetrics from './classes/TextMetrics';
import ImageBitmap from './classes/ImageBitmap';
import mockPrototype from './mock/prototype';
import createImageBitmap from './mock/createImageBitmap';
import Image from './classes/Image';
import WebGLRenderingContext from './classes/WebGLRenderingContext';
import Path2D from './classes/Path2D.js';
import CanvasGradient from './classes/CanvasGradient.js';
import CanvasPattern from './classes/CanvasPattern.js';
import CanvasRenderingContext2D from './classes/CanvasRenderingContext2D.js';
import DOMMatrix from './classes/DOMMatrix.js';
import ImageData from './classes/ImageData.js';
import TextMetrics from './classes/TextMetrics.js';
import ImageBitmap from './classes/ImageBitmap.js';
import mockPrototype from './mock/prototype.js';
import createImageBitmap from './mock/createImageBitmap.js';
import Image from './classes/Image.js';
import WebGLRenderingContext from './classes/WebGLRenderingContext.js';

@@ -20,0 +20,0 @@ export default win => {

@@ -1,5 +0,2 @@

/// <reference types="vitest" />
import { defineConfig } from 'vite'
export default defineConfig({
export default {
test: {

@@ -20,2 +17,2 @@ include: ['__tests__/classes/*.js'],

}
})
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc