camelcut
v0.1.0
Published
Cuts camel-cased strings somewhat shorter.
Downloads
1
Readme
— camelcut
—
Documentation
Cuts camel-cased strings somewhat shorter.
Take a camel case string and make a straight abbreviation.
Installation
Run npm install camelcut
Usage
Import:
import camelcut from 'camelcut'
Require:
const camelcut = require('camelcut')
Parameters
This module exports a single function with the ordered parameters
Argument | Type | Required | Description
------------ | ---------------| -------- | -----------str
| string
| Yes | The source stringtarget
| number
= 7 | No | The target output lengthcamels
| number
= 3 | No | The number of camel-case substrings to include in the output.
Returns
Returns null if the parameters are not of the required types.
Returns empty string ''
if str
is empty string.
Examples
camelcut('SomeTextWrittenTogether', 7, 3) // 'SomTexW'
camelcut('SomeTextWrittenTogether', 7, 4) // 'SoTeWrT'
camelcut('Bright Ditch, Show Bulb Shining Loudly', 12, 6) // 'BrDiShBuShLo'
camelcut('Bright Ditch?Show Bulb0Shining /Loudly', 12, 6) // 'BrDiShBuShLo'
Testing
npm test