{"library":"case","type":"library","category":null,"description":"The `case` package (npm: `case`, version 1.6.3) provides an extensible utility for converting, identifying, and flipping string cases. It supports various common formats like camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE, as well as UI-focused cases like Title Case and Sentence case. A key differentiator is its extensibility, allowing users to define custom case types. Additionally, its `sentence` function offers specialized handling for proper names and abbreviations. This package was last updated over six years ago, with version 1.6.3 published six years ago, indicating it is no longer actively maintained. Its release cadence was sporadic, with significant gaps between updates in its later history. It ships with TypeScript types, supporting usage in modern TypeScript projects, but its primary target environment was Node.js >= 0.8.0 and browsers via UMD, reflecting an older development era.","language":"javascript","status":"abandoned","version":"1.6.3","tags":["javascript","string","case","camel","title","upper","lower","snake","squish","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install case","imports":["import Case from 'case';","const Case = require('case');","import Case from 'case';\nCase.snake('Foo bar!');"]},{"cmd":"yarn add case","imports":[]},{"cmd":"pnpm add case","imports":[]}],"homepage":null,"github":"https://github.com/nbubna/Case","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/case","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/case/compatibility"}}