UNPKG

zeta-icon-name-checker

Version:

A utility used to check the validity of icon and category names in the Zeta Icon Library.

54 lines (40 loc) 1.31 kB
# zeta-icon-name-checker An NPM package used to check the validity of icon and category names for the Zeta Icon Library. # Usage ## Check Icon Name Used to check the validity of a single icon name. Pass in categoryName and usedNames to check for duplicate name errors. ```ts checkIconName( iconName: string, categoryName?: string, usedNames?: string[] ): ZetaIconError ``` ## Check Category Name Used to check the validity of a single category name. Only returns an error type of `ErrorType.invalidChar` or `ErrorType.none`. ```ts checkCategoryName(categoryName: string): ZetaIconError ``` ## Reading Errors Errors are all of type `ZetaIconError`. Possible error types are: ```ts enum ErrorType { none, iconRenamed, invalidChar, reservedWord, } ``` Errors all have severity levels and pre-generated messages based on their type. <details> <summary>Zebra Repository Information</summary> <ul> <li> Zebra Business Unit : DMO - I&D Team </li> <li> Zebra Manager : mikecoomber </li> <li> Zebra Repo Admin: mikecoomber </li> <li> Zebra Jira Project ID: N/A </li> <li> Product: zeta-icon-name-checker, zeta-icons</li> <li> Topics: zeta-icons, icon library</li> </ul> </details>