citgm
citgm copied to clipboard
Canary in the Gold Mine
##### Checklist - [x] `npm test` passes - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md)
##### Checklist - [x] `npm test` passes - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md)
##### Checklist - [x] `npm test` passes - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md)
##### Checklist - [x] `npm test` passes - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md)
Breaking changes are mainly dropping support for Node.js 12 and 14 (which we already stopped supporting), and API switch from callback to promises.
##### Checklist - [ ] `npm test` passes - [x] tests are included - [x] documentation is changed or added - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md)
- **Node Version**: >= 16 - **CitGM Version**: 8.1.3 - **Platform**: fedora Linux 6.1.8-100.fc36.x86_64 CITGM errors on node >= 16 when using github urls such as the `npx citgm https://github.com/caolan/async/archive/HEAD.tar.gz`...
Should parse-github-url be added to citgm? _Originally posted by @ljharb in https://github.com/nodejs/node/issues/45526#issuecomment-1322966129_
##### Checklist - [x] `npm test` passes - [x] documentation is changed or added - [x] contribution guidelines followed [here](https://github.com/nodejs/citgm/blob/HEAD/CONTRIBUTING.md) Ref: https://github.com/nodejs/citgm/issues/1054 #### Hard Requirements - [x] Module source code...