sunflowerdeath / webfonts-generator

Generator of webfonts from svg icons
The Unlicense
271 stars 152 forks source link

Implement 'getCodepoints' method on the generator result Object #61

Open tancredi opened 5 years ago

tancredi commented 5 years ago

Hi @sunflowerdeath - I'm maintaining a small cli utility using webfonts-generator as core - one of the functionalities it implements is optionally rendering a json file containing all codepoints mapped to the icon names.

The way I'm currently obtaining that is by parsing the output CSS and re-mapping it to a JS object, though it's quite a hacky way and it means it will not parse correctly when passing in a custom CSS template, as it's currently based on CSS rules regex.

Exposing a method on the results object that returns the raw map of codepoints would make this process a lot cleaner and may also be handy to other people wanting to do something different with the library.

The PR includes a test and addition to readme, it should be minimum amount of work to get it out - let me know if you think it's something we can get merged and published or whether I can contribute another way.

Thanks!