Spaces:
Running
Running
# decamelize [](https://travis-ci.org/sindresorhus/decamelize) | |
> Convert a camelized string into a lowercased one with a custom separator<br> | |
> Example: `unicornRainbow` β `unicorn_rainbow` | |
## Install | |
``` | |
$ npm install decamelize | |
``` | |
## Usage | |
```js | |
const decamelize = require('decamelize'); | |
decamelize('unicornRainbow'); | |
//=> 'unicorn_rainbow' | |
decamelize('unicornRainbow', '-'); | |
//=> 'unicorn-rainbow' | |
``` | |
## API | |
### decamelize(input, separator?) | |
#### input | |
Type: `string` | |
#### separator | |
Type: `string`\ | |
Default: `'_'` | |
## Related | |
See [`camelcase`](https://github.com/sindresorhus/camelcase) for the inverse. | |
--- | |
<div align="center"> | |
<b> | |
<a href="https://tidelift.com/subscription/pkg/npm-decamelize?utm_source=npm-decamelize&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a> | |
</b> | |
<br> | |
<sub> | |
Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies. | |
</sub> | |
</div> | |