Ensure sharp.format.heif is AVIF-only for prebuilt binaries

This commit is contained in:
Lovell Fuller
2024-06-19 09:40:02 +01:00
parent 9c05ea8dd2
commit ae06f46914
2 changed files with 10 additions and 0 deletions

View File

@@ -75,6 +75,13 @@ if (!libvipsVersion.isGlobal) {
}
versions.sharp = require('../package.json').version;
/* istanbul ignore next */
if (versions.heif && format.heif) {
// Prebuilt binaries provide AV1
format.heif.input.fileSuffix = ['.avif'];
format.heif.output.alias = ['avif'];
}
/**
* Gets or, when options are provided, sets the limits of _libvips'_ operation cache.
* Existing entries in the cache will be trimmed after any change in limits.