Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

directory-fonts-complete

jonathantneal19.3kCC0-1.01.2.0

Generate a complete list of fonts and their sources from a directory

directory, web, fonts, complete, families, family, styles, variants, weights

readme

Directory Fonts Complete

Generate a complete list of fonts and their sources from a directory.

Usage

return require('directory-fonts-complete')('/System Folder/Fonts', ['custom/font/path/on/site']);

yields

{
    "Apple Braille": {
        "variants": {
            "400": {
                "normal": {
                    {
                        "local": [
                            "Apple Braille",
                            "AppleBraille"
                        ],
                        "url": {
                            "ttf": "/System/Library/Fonts/Apple Braille.ttf"
                        }
                    }
                }
            }
        }
    },
    ...
}

changelog

1.2.0 (2017-09-17)

  • Added: tests
  • Added: option for swap of output keys

1.1.0 (2016-12-07)

  • Added: option for a custom font path

1.0.0 (2015-07-25)

  • Added: Initial release