Validate the name of a custom element
Custom element names should start with a-z and contain a-z and at least one - with optionally 0-9.
You should not use the x-, polymer-, ng- prefixes.
npm install validate-element-nameimport validateElementName from 'validate-element-name';
validateElementName('unicorn');
//=> {isValid: false, message: 'Custom element names must contain a hyphen. Example: unicorn-cake'}See cli.js for real-world usage.
npm install --global validate-element-name$ validate-element-name --help
Usage
$ validate-element-name <element-name>
Example
$ validate-element-name s-slider
✔︎ Valid element name.