Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blakeembrey/change-case

Convert strings between camelCase, PascalCase, Capital Case, snake_case and more
https://github.com/blakeembrey/change-case

camel-case change-case constant-case lowercase pascal-case snake-case uppercase

Last synced: 5 days ago
JSON representation

Convert strings between camelCase, PascalCase, Capital Case, snake_case and more

Awesome Lists containing this project

README

        

# Change Case Monorepo

> Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `param-case`, `CONSTANT_CASE` and others.

## Packages

- [change-case](https://github.com/blakeembrey/change-case/tree/master/packages/change-case)
- [sponge-case](https://github.com/blakeembrey/change-case/tree/master/packages/sponge-case)
- [swap-case](https://github.com/blakeembrey/change-case/tree/master/packages/swap-case)
- [title-case](https://github.com/blakeembrey/change-case/tree/master/packages/title-case)

### TypeScript and ESM

All packages are [pure ESM packages](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) and ship with TypeScript definitions. They cannot be `require`'d or used with legacy `node` module resolution in TypeScript.

## Related

- [Meteor](https://github.com/Konecty/change-case)
- [Atom](https://github.com/robhurring/atom-change-case)
- [VSCode](https://github.com/wmaurer/vscode-change-case)

## License

MIT