brave-icons
Version:
Brave Icons to Brave Design System
20 lines (16 loc) • 625 B
JavaScript
var rollupPluginIconfont = require("rollup-plugin-iconfont");
var path = require("path");
//var dir = "../";
const dir = path.resolve(__dirname, "..");
var options = {
fontName: "brave-icon",
// template: path.join(dir, 'src/fonts/css.njk'),
svgs: path.join(dir, "src/icons/*.svg"),
fontsOutput: path.join(dir, "dist/fonts/"),
cssOutput: path.join(dir, "dist/fonts/font.css"),
jsOutput: path.join(dir, "dist/fonts/fonts.js"),
htmlOutput: path.join(dir, "dist/fonts/font-preview.html"),
//formats: ['ttf', 'woff2', 'woff', 'svg'],
cssPrefix: "bi",
};
rollupPluginIconfont(options).buildStart();