Skip to content

Extraction of the key_transform abilities of ActiveModelSerializers

License

Notifications You must be signed in to change notification settings

hooktstudios/case_transform

 
 

Repository files navigation

case_transform

Extraction of the key_transform abilities of ActiveModelSerializers

Gem Version Build Status Code Climate Test Coverage Dependency Status

Install

gem 'case_transform'

or

gem install case_transform

And for faster performance, checkout Case Transform with Native Extensions

Usage

require 'case_transform'

CaseTransform.camel_lower(value)

value can be any of Array, Hash, Symbol, or String. Any other object type will just be returned.

Transforms

  Description
camel PascalCase
camel_lower camelCase
dash dash-case
underscore under_score
unaltered pass through

About

Extraction of the key_transform abilities of ActiveModelSerializers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%