{"library":"loupe","type":"library","category":null,"description":"Loupe is a robust, cross-platform utility for converting JavaScript objects into string representations, designed to work consistently in both Node.js and browser environments. It provides functionality similar to Node.js' built-in `util.inspect()`, making it a valuable tool for debugging and generating human-readable output of complex data structures. The current stable major version is `4.x`, with `v4.0.0` introducing significant breaking changes regarding custom inspection methods. The package maintains a moderate release cadence, with minor and patch updates preceding major version increments, reflecting ongoing development and refinement. As a core component within the Chai.js assertion library ecosystem, Loupe's key differentiator is its unified inspection behavior across diverse JavaScript runtimes, addressing the common challenge of inconsistent object serialization.","language":"javascript","status":"active","version":"3.2.1","tags":["javascript","typescript"],"install":[{"cmd":"npm install loupe","imports":["import { inspect } from 'loupe';","const { inspect } = require('loupe');","obj[Symbol('nodejs.util.inspect.custom')] = function() { /* ... */ };"]},{"cmd":"yarn add loupe","imports":[]},{"cmd":"pnpm add loupe","imports":[]}],"homepage":null,"github":"https://github.com/chaijs/loupe","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/loupe","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/loupe/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}