{"library":"component-inherit","type":"library","category":null,"description":"The `component-inherit` package is a minimalist utility designed for establishing prototype inheritance in JavaScript. Released at a very early stage (current version 0.0.3), it was part of the now-defunct `component.io` ecosystem, as indicated by its `component install` instruction in the README. Its primary function, demonstrated through a simple `inherit(Child, Parent)` pattern, is to link prototypes, effectively achieving what `Child.prototype = Object.create(Parent.prototype)` or, more recently, `class Child extends Parent {}` accomplish natively in modern JavaScript. The package is effectively abandoned, given its very low version number, lack of updates, and reliance on an archaic module system (CommonJS) and installation method (component.io) that predates widespread npm adoption and native ES modules. It has no active release cadence and its utility has been entirely superseded by native language features.","language":"javascript","status":"abandoned","version":"0.0.3","tags":["javascript","inherit","utility"],"last_verified":"Wed May 27","install":[{"cmd":"npm install component-inherit","imports":["const inherit = require('inherit');","N/A"]},{"cmd":"yarn add component-inherit","imports":[]},{"cmd":"pnpm add component-inherit","imports":[]}],"homepage":null,"github":"https://github.com/component/inherit","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/component-inherit","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/component-inherit/compatibility"}}