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

@napi-rs/canvas

Package Overview
Dependencies
Maintainers
1
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@napi-rs/canvas - npm Package Compare versions

Comparing version 0.0.6 to 0.0.7

11

index.d.ts

@@ -241,3 +241,3 @@ export interface DOMMatrix2DInit {

export interface SKRSContext2D extends Omit<CanvasRenderingContext2D, 'drawImage' | 'createPattern'> {
export interface SKRSContext2D extends Omit<CanvasRenderingContext2D, 'drawImage' | 'createPattern' | 'getTransform'> {
drawImage(image: Image, dx: number, dy: number): void

@@ -261,2 +261,10 @@ drawImage(image: Image, dx: number, dy: number, dw: number, dh: number): void

getContextAttributes(): { alpha: boolean; desynchronized: boolean }
getTransform(): {
a: number
b: number
c: number
d: number
e: number
f: number
}
}

@@ -267,2 +275,3 @@

png(): Promise<Buffer>
jpeg(quality: number): Promise<Buffer>
}

@@ -269,0 +278,0 @@

4

index.js

@@ -60,5 +60,5 @@ const { loadBinding } = require('@node-rs/helper')

Object.defineProperty(GlobalFontsSingleton, 'families', {
get: function() {
get: function () {
return Object.keys(GlobalFontsSingleton._families)
}
},
})

@@ -65,0 +65,0 @@

{
"name": "@napi-rs/canvas",
"version": "0.0.6",
"version": "0.0.7",
"description": "Canvas for Node.js with skia backend",

@@ -66,29 +66,29 @@ "main": "index.js",

"@jimp/custom": "^0.16.1",
"@jimp/jpeg": "^0.16.1",
"@jimp/png": "^0.16.1",
"@napi-rs/cli": "^1.0.4",
"@octokit/rest": "^18.5.3",
"@swc-node/register": "^1.2.1",
"@types/chalk": "^2.2.0",
"@typescript-eslint/eslint-plugin": "^4.22.0",
"@typescript-eslint/parser": "^4.22.0",
"@napi-rs/cli": "^1.1.0",
"@octokit/rest": "^18.6.0",
"@swc-node/register": "^1.3.2",
"@typescript-eslint/eslint-plugin": "^4.27.0",
"@typescript-eslint/parser": "^4.27.0",
"ava": "^3.15.0",
"benny": "^3.6.15",
"canvas": "^2.7.0",
"canvas": "^2.8.0",
"chalk": "^4.1.1",
"eslint": "^7.25.0",
"eslint": "^7.29.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-import": "^2.23.4",
"eslint-plugin-prettier": "^3.4.0",
"eslint-plugin-sonarjs": "^0.7.0",
"husky": "^6.0.0",
"lint-staged": "^10.5.4",
"lint-staged": "^11.0.0",
"npm-run-all": "^4.1.5",
"pinst": "^2.1.6",
"png.js": "^0.2.1",
"prettier": "^2.2.1",
"prettier": "^2.3.1",
"putasset": "^5.0.3",
"typescript": "^4.2.4"
"typescript": "^4.3.4"
},
"dependencies": {
"@node-rs/helper": "^1.1.0"
"@node-rs/helper": "^1.2.0"
},

@@ -117,2 +117,3 @@ "lint-staged": {

],
"timeout": "30s",
"environmentVariables": {

@@ -137,11 +138,11 @@ "SWC_NODE_PROJECT": "./tsconfig.json",

"optionalDependencies": {
"@napi-rs/canvas-win32-x64-msvc": "^0.0.6",
"@napi-rs/canvas-darwin-x64": "^0.0.6",
"@napi-rs/canvas-linux-x64-gnu": "^0.0.6",
"@napi-rs/canvas-linux-arm-gnueabihf": "^0.0.6",
"@napi-rs/canvas-linux-x64-musl": "^0.0.6",
"@napi-rs/canvas-linux-arm64-gnu": "^0.0.6",
"@napi-rs/canvas-darwin-arm64": "^0.0.6",
"@napi-rs/canvas-android-arm64": "^0.0.6"
"@napi-rs/canvas-win32-x64-msvc": "^0.0.7",
"@napi-rs/canvas-darwin-x64": "^0.0.7",
"@napi-rs/canvas-linux-x64-gnu": "^0.0.7",
"@napi-rs/canvas-linux-arm-gnueabihf": "^0.0.7",
"@napi-rs/canvas-linux-x64-musl": "^0.0.7",
"@napi-rs/canvas-linux-arm64-gnu": "^0.0.7",
"@napi-rs/canvas-darwin-arm64": "^0.0.7",
"@napi-rs/canvas-android-arm64": "^0.0.7"
}
}
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