Files
2026-08-14 21:33:40 +01:00

21 lines
759 B
JavaScript

// No-op stub for ttf2woff2.
// The extension only generates WOFF fonts (not WOFF2), so the native
// ttf2woff2 module is never used. This stub replaces the real package
// to avoid requiring node-gyp, Python, and C++ build tools.
//
// If WOFF2 support is ever needed, remove the "ttf2woff2" resolution
// override from the root package.json.
const { Transform } = require('stream');
module.exports = function ttf2woff2(opts) {
return new Transform({
transform(chunk, encoding, callback) {
callback(new Error(
'ttf2woff2 is stubbed out. The extension only generates WOFF fonts. ' +
'If you need WOFF2, remove the ttf2woff2 resolution override from package.json.'
));
}
});
};