Comparing version 0.3.0 to 0.3.1
@@ -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 |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18200
159
56
Updatedsharp@^0.30.7