Socket
Socket
Sign inDemoInstall

avif

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

avif - npm Package Compare versions

Comparing version 0.3.0 to 0.3.1

3

bin/avif.js

@@ -10,2 +10,3 @@ #!/usr/bin/env node

quality,
effort,
speed,

@@ -39,3 +40,3 @@ chromaSubsampling,

quality,
speed,
effort: speed ? 9 - speed : effort,
chromaSubsampling,

@@ -42,0 +43,0 @@ overwrite,

@@ -21,8 +21,14 @@ const yargs = require("yargs");

})
.option("effort", {
type: "number",
default: 4,
description:
"CPU effort vs file size, 0 (fastest/largest) to 9 (slowest/smallest)",
})
.option("speed", {
type: "number",
default: 5,
description:
"CPU effort vs file size, 0 (slowest/smallest) to 8 (fastest/largest)",
"Convert speed vs file size, 0 (slowest/smallest) to 9 (fastest/largest)",
})
.deprecateOption("speed", "use --effort")
.option("lossless", {

@@ -29,0 +35,0 @@ type: "boolean",

@@ -10,3 +10,3 @@ const fs = require("fs").promises;

quality,
speed,
effort,
chromaSubsampling,

@@ -40,3 +40,3 @@ overwrite,

await sharp(input)
.avif({ quality, speed, lossless, chromaSubsampling })
.avif({ quality, effort, lossless, chromaSubsampling })
.toFile(outputPath);

@@ -43,0 +43,0 @@ if (verbose) {

{
"name": "avif",
"version": "0.3.0",
"version": "0.3.1",
"description": "Command line utility to convert images to AVIF",

@@ -28,8 +28,8 @@ "author": "Lovell Fuller <npm@lovell.info>",

"glob": "^8.0.3",
"sharp": "^0.30.6",
"sharp": "^0.30.7",
"yargs": "^17.5.1"
},
"devDependencies": {
"prettier": "^2.6.2"
"prettier": "^2.7.1"
}
}

@@ -25,4 +25,7 @@ # avif-cli

(highest/largest) [number] [default: 50]
--speed CPU effort vs file size, 0 (slowest/smallest) to 8
(fastest/largest) [number] [default: 5]
--effort CPU effort vs file size, 0 (fastest/largest) to 9
(slowest/smallest) [number] [default: 4]
--speed Convert speed vs file size, 0 (slowest/smallest) to
9 (fastest/largest)
[deprecated: use --effort] [number]
--lossless Use lossless compression [boolean] [default: false]

@@ -29,0 +32,0 @@ --chroma-subsampling Set to '4:2:0' to use chroma subsampling

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