[](https://circleci.com/gh/thejapanexperience/elia-case)
A polished, self-contained chat widget built for [Elia Assistant](https://elia-asistent.com), compatible with [n8n](https://n8n.io)'s Chat Trigger. Drop it in front of any n8n AI Agent workflow — no backend code needed.
Enforces module path case sensitivity in Webpack
All change-case methods bundled in a single module
Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `kebab-case`, `CONSTANT_CASE` and others
Transform a string into title case following English rules
Transform a string by swapping every character from upper to lower case, or lower to upper case
JSS plugin that allows to write camel cased rule properties
Tiny Casing utils
Tests whether one path is inside another path
camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)
Extensible string utility for converting, identifying and flipping string case
Transform into a string with random capitalization applied
Enable support for case insensitive attribute matching in selectors
Flow types for the Javascript AST
Plugin framework for writing plugins for the ContractCase test framework
Types for writing the definition DSL for plugins for the ContractCase test framework
Typescript type-preserving conversion of objects between camelCase and snake_case
Connector to allow ContractCase to run as a server. Use only if you're creating a custom wrapper for a new language
ContractCase HTTP plugin CaseExample definition DSL
Core functionality for the ContractCase contract testing suite
ContractCase contract testing suite
ContractCase core function plugin, allowing validation of arbitrary functions
Generated proto files for ContractCase's CaseConnector