aj0strow / casekeys

convert between json key case

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

casekeys

For working with Ruby servers, etc.

var casekeys = require("casekeys")

var object = {
  options: [
    { snake_case: "snake case" },
    { camelCase: "camel case" }
  ]
}

casekeys.camelCase(object)

// {
//   options: [
//     { snakeCase: "snake case" },
//     { camelCase: "camel case" }
//   ]
// }

casekeys.snakeCase(object)

// {
//   options: [
//     { snake_case: "snake case" },
//     { camel_case: "camel case" }
//   ]
// }

It uses three lodash functions, but packages independently, so should be safe to include in client builds. Install on with npm and git.

$ npm install --save casekeys

MIT License

About

convert between json key case


Languages

Language:JavaScript 100.0%