{"library":"toidentifier","type":"library","category":null,"description":"The `toidentifier` package is a minimalist utility designed to convert human-readable strings into valid JavaScript identifiers. It operates by splitting the input string into words, capitalizing the first letter of each word, joining them without separators, and finally removing any non-word characters (anything outside `[0-9a-z_]`). This results in a camelCase-like string suitable for variable names or object properties. The current stable version is 1.0.1, and given its focused and complete functionality, it maintains a very low release cadence, emphasizing stability over frequent updates. Its primary differentiation lies in its simplicity and predictable transformation rules, making it a reliable choice for basic identifier sanitization.","language":"javascript","status":"maintenance","version":"1.0.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install toidentifier","imports":["const toIdentifier = require('toidentifier')","import toIdentifier from 'toidentifier'"]},{"cmd":"yarn add toidentifier","imports":[]},{"cmd":"pnpm add toidentifier","imports":[]}],"homepage":null,"github":"https://github.com/component/toidentifier","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/toidentifier","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/toidentifier/compatibility"}}