{"library":"flattie","type":"library","category":null,"description":"Flattie is a minimalist and highly performant JavaScript utility for recursively flattening nested objects and arrays into a single-depth object. Currently at version 1.1.1, the library maintains a stable release cadence with incremental patches. Its core differentiators include its extremely small bundle size (203B), demonstrated speed via benchmarks against alternatives like `flat` and `flatten-object`, and customizable behavior for key concatenation via a 'glue' string. By default, it automatically omits nullish values (`null`, `undefined`) from the flattened output, a feature that can be toggled. It also ships with TypeScript type definitions, providing a robust developer experience. Its counterpart, `nestie`, provides the reverse operation (expanding flattened objects).","language":"javascript","status":"active","version":"1.1.1","tags":["javascript","keys","flatten","object","nested","flat","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install flattie","imports":["import { flattie } from 'flattie';"]},{"cmd":"yarn add flattie","imports":[]},{"cmd":"pnpm add flattie","imports":[]}],"homepage":null,"github":"https://github.com/lukeed/flattie","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/flattie","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/flattie/compatibility"}}