</>PackageGraphPackageGraph

decamelize

npmv6.0.1TypeScript

Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow

0
Weekly downloads
1
Dependents
3
Dependencies
2/100
Popularity

Overview

decamelize is an npm package that convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow. The latest version is 6.0.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow and value a focused solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.

Pros

  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).
  • Lean dependency tree (3 direct dependencies).

Cons

  • No significant drawbacks detected from available metadata.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of decamelize.

@wdio/utilsedgedrivergeckodriverdecamelize
decamelize dependencies dependents

Dependencies

Dev (3)

ava ^5.0.1tsd ^0.24.1xo ^0.52.4

Used by

Popular packages that depend on decamelize.

Alternatives to decamelize

camelcasenpm

Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`

0/wk1 dependentsMITTS
get-east-asian-widthnpm

Determine the East Asian Width of a Unicode character

0/wk1 dependentsMITTS
levennpm

Measure the difference between two strings using the Levenshtein distance algorithm

0/wk2 dependentsMITTS
strip-bomnpm

Strip UTF-8 byte order mark (BOM) from a string

0/wk1 dependentsMIT
non-errornpm

An error subclass for wrapping non-error values

0/wk1 dependentsMITTS
index-to-positionnpm

Convert a string index to its line and column position

0/wk1 dependentsMITTS
iconv-litenpm

Convert character encodings in pure javascript.

254.8M/wk5 dependentsMITTS
bytesnpm

Utility to parse a string bytes to bytes and vice-versa

107.6M/wk3 dependentsMIT
pg-connection-stringnpm

Functions for dealing with a PostgreSQL connection string

40.3M/wk2 dependentsMITTS
tildifynpm

Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`

4.2M/wk1 dependentsMIT
locate-characternpm

Get the line and column number of a specific character in a string

4.2M/wk1 dependentsMITTS
is-globnpm

Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet

0/wk2 dependentsMIT

Frequently installed together

Version history

VersionPublishedLicense
6.0.1latest11 months agoMIT
6.0.04 years agoMIT
5.0.14 years agoMIT
5.0.05 years agoMIT
4.0.06 years agoMIT
3.2.07 years agoMIT
3.1.17 years agoMIT
3.1.07 years agoMIT
3.0.07 years agoMIT
2.0.08 years agoMIT
1.2.010 years agoMIT
1.1.210 years agoMIT
1.1.110 years agoMIT
1.1.010 years agoMIT
1.0.011 years agoMIT

Maintainers

Keywords

Funding

Frequently asked questions

How do I install decamelize?

Run `npm install decamelize` to add decamelize to your npm project.

What license is decamelize released under?

decamelize is distributed under the MIT license.

How popular is decamelize?

decamelize has approximately 0 downloads per week and 1 known dependent packages.