{"library":"ninja-build","type":"library","category":null,"description":"The `ninja-build` npm package serves as a lightweight Node.js wrapper for the Ninja build system. Its primary function is to simplify the inclusion and execution of the Ninja binary (version 1.3.4) within Node.js projects, abstracting away the manual download and compilation steps. Currently at version 0.1.5, this package is largely unmaintained, with its last update occurring many years ago. It bundles an extremely old version of Ninja (1.3.4, whereas modern Ninja is significantly higher). While initially designed for ease of use within Node.js workflows, its lack of updates, especially regarding the bundled Ninja version and explicit lack of Windows support, severely limits its utility in modern development environments. The package has no active release cadence.","language":"javascript","status":"abandoned","version":"0.1.5","tags":["javascript","ninja","build","system","wrapper"],"install":[{"cmd":"npm install ninja-build","imports":["const ninjaPath = require.resolve('ninja-build/bin/ninja');","./node_modules/ninja-build/bin/ninja --version","// No direct JavaScript import is possible as this package provides a binary."]},{"cmd":"yarn add ninja-build","imports":[]},{"cmd":"pnpm add ninja-build","imports":[]}],"homepage":null,"github":"https://github.com/undashes/ninja-build","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ninja-build","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/ninja-build/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}