Skip to content

labtwentyfive/lab25-icon-font-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

As node script

const Generator = require("lab25-icon-font-generator");

(async () => {
  try {
    const builder = new Generator.default({
      paths: {
        custom: { svgs: "path/to/custom/svgs" },
        dist: {
          font: "path/to/font/file/destination",
          variables: "path/to/variable/destination",
        },
        scanner: {
          dir: "(app|frontend)",
          extensions: "js,vue,slim,rb,ts,scss",
        },
      },
    });

    await builder.initialize();
    await builder.scan();
    await builder.build();
  } catch (err) {
    console.error(err);
    process.exit(1);
  }
})();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published