change casing of object keys
Get the PATH environment variable key cross-platform
Copy JSON objects and transform key casing.
Tiny Casing utils
Convert JSON or JSON5 config into dotenv (.env) KEY=value text: flatten nested objects, array modes (indexed, JSON, or comma-separated), key casing, and optional prefixes for Node, Docker, and CI/CD.
A package to change the casing on JSON key names.
Convert an object's keys to snake case
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
This package provides utilities for managing HTTP headers with case-insensitive handling and validation.
Match the case of `value` to that of `base`
YAML to .env converter for Node: turn YAML config into dotenv KEY=value lines (flatten nested maps, arrays, objects), with key casing and prefixes. Works with CommonJS and ES modules. Use for Docker env files, Kubernetes secrets, GitHub Actions, and twelv
Format an OpenAPI document by ordering, formatting and filtering fields.
Change and detect the casing of a string.
TypeSpec Azure Core library
Rules for consistent, readable, and valid package.json files. 🗂️
A simple library to convert JSON objects from one case (ie Camel) to another (ie Pascal).
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
rehype plugin to normalize casing of attribute values
TypeScript definitions for capitalize
Functions which provide useful type inference on Typescript projects
ESLint plugin that enforces our markdown preferences
A collection of decorators using lodash at it's core.
Node.js Client for Persona API
Translates between file formats and generates static code as well as TypeScript definitions.
Convert the case of strings, symbols, and hash keys, including camelCase, PascalCase, and underscore_case
Convert nested data structure hash keys between camel and snake case.
This gem converts the case of strings, symbols, and keys of hash recursively. The convertible cases are camelCase, PascalCase, snake_case, etc.
Hash with case-insensitive, Symbol/String-indifferent key access
Provides a Jekyll filter that provides case-insensitive hash key sorting.
TofuHash, a Hash that is case-insensitive and treats symbols and strings as equals (customizable); always preserving the original key.
Qonf is a simple configuration management tool
How to design a perfect cache key? This project's goal is to provide a bulletproof solution for most use cases.
Sortsmith provides a flexible, chainable API for sorting Ruby collections. It supports sorting by object keys, methods, case sensitivity, and custom transformations.
A HipsterHash is just like a regular ruby Hash, except that it doesn't distinguish between symbols or strings, and the keys are case insensitive.
Hash with case-insensitive, Symbol/String-indifferent key access
A hash that allows for transformation of its keys. A transformation block is given to change the key. Keys can be looked up with any value that transforms into the same key. This means a hash can be string/symbol insensitive, case insensitive, can convert camel case JSON keys to snake case Ruby keys, or anything else based on the block you provide.