# lightercollective **Repository Path**: mirrors_WebReflection/lightercollective ## Basic Information - **Project Name**: lightercollective - **Description**: A lighter opencollective postinstall alternative. - **Primary Language**: Unknown - **License**: ISC - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lightercollective [![donate](https://img.shields.io/badge/$-donate-ff69b4.svg?maxAge=2592000&style=flat)](https://github.com/WebReflection/donate) [![License: ISC](https://img.shields.io/badge/License-ISC-yellow.svg)](https://opensource.org/licenses/ISC) A lighter [opencollective](https://github.com/opencollective/opencollective) postinstall alternative. ### Project Goal Show all necessary info to help contributing to relative [Open Collective](https://opencollective.com) projects, without bringing in the entirety of the [opencollective](https://github.com/opencollective/opencollective-cli) CLI as dependency (an overhead of *24MB* vs *4K* in total for this package). ### How To If your `package.json` contains, as example, these entries: ```js { "name": "hyperhtml", "scripts": { "postinstall": "opencollective postinstall" }, "dependencies": { "opencollective": "^1.0.3" }, "collective": { "type": "opencollective", "url": "https://opencollective.com/hyperhtml", "logo": "https://opencollective.com/hyperhtml/logo.txt" } } ``` all you need to do is to replace `postinstall` and `dependencies` with `lightercollective`. ```js { "name": "hyperhtml", "scripts": { "postinstall": "lightercollective" }, "dependencies": { "lightercollective": "^0.0.0" }, "collective": { "type": "opencollective", "url": "https://opencollective.com/hyperhtml", "logo": "https://opencollective.com/hyperhtml/logo.txt" } } ``` ### Disabling this message In some places (e.g. CI) you may want to disable this output. You can do this by setting the environment variable `DISABLE_OPENCOLLECTIVE=true`, where `true` could also be `1`, `yes`, or `y`. This message will not be shown if npm's log level is set to silent (`--silent`), warn (`--quiet`), or error (`--loglevel error`).