@silen/hyphen

camel to hyphen

Usage no npm install needed!

<script type="module">
  import silenHyphen from 'https://cdn.skypack.dev/@silen/hyphen';
</script>

README

hyphen

camel to hyphen

install

npm i @silen/hyphen

usage

const { hyphen } = require('@silen/hyphen');

console.log(hyphen('isUint8ClampedArray'));             // 'is-uint8-clamped-array'
console.log(hyphen('URXXXXXXXXXXXXXLSearchParams'));    // 'urxxxxxxxxxxxxxl-search-params'
console.log(hyphen('ISURLSearchParams'));               // 'isurl-search-params'
console.log(hyphen('IsURLSearchParams'));               // 'is-url-search-params'

console.log(hyphen('IsURLSearchParams', '**'));             // 'is**url**search**params'
console.log(hyphen('ISURLSearchParams', '**'));             // 'isurl**search**params'
console.log(hyphen('URXXXXXXXXXXXXXLSearchParams', '**'));  // 'urxxxxxxxxxxxxxl**search**params'
console.log(hyphen('isUint8ClampedArray', '**'));           // 'is**uint8**clamped**array'

// or
console.log(window.hyphen('IsURLSearchParams'));        // 'is-url-search-params'