const fs = require('fs'); function base64Encode(file) { // read binary data const bitmap = fs.readFileSync(file); // convert binary data to base64 encoded string return Buffer.from(bitmap).toString('base64'); } module.exports = { install(less, pluginManager, functions) { functions.add('swiperIconsFont', () => { const iconsFontBase64 = base64Encode('./src/icons/font/swiper-icons.woff'); return iconsFontBase64; }); }, };