Add funding metadata to published package manifests#554
Conversation
Agent-Logs-Url: https://github.com/nevware21/ts-utils/sessions/2e7013fa-24b9-4872-b36e-5334a452fffa Co-authored-by: nev21 <82737406+nev21@users.noreply.github.com>
Agent-Logs-Url: https://github.com/nevware21/ts-utils/sessions/2e7013fa-24b9-4872-b36e-5334a452fffa Co-authored-by: nev21 <82737406+nev21@users.noreply.github.com>
Agent-Logs-Url: https://github.com/nevware21/ts-utils/sessions/2e7013fa-24b9-4872-b36e-5334a452fffa Co-authored-by: nev21 <82737406+nev21@users.noreply.github.com>
|
@copilot try again |
Agent-Logs-Url: https://github.com/nevware21/ts-utils/sessions/c1512a10-2595-4043-8a39-8524dd74135a Co-authored-by: nev21 <82737406+nev21@users.noreply.github.com>
Updated in commit Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Agent-Logs-Url: https://github.com/nevware21/ts-utils/sessions/78d2a5a6-56db-47dc-8f8b-803e0d9704ba Co-authored-by: nev21 <82737406+nev21@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
There was a problem hiding this comment.
Pull request overview
Adds explicit npm funding metadata so consumers of @nevware21/ts-utils can discover sponsorship options directly from the published package manifest(s).
Changes:
- Added a
fundingarray to the rootpackage.json. - Added the same
fundingarray tolib/package.json(the packed/published manifest).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Adds npm funding metadata entries (GitHub Sponsors + Buy Me a Coffee) to the root manifest. |
| lib/package.json | Mirrors the funding metadata in the published package manifest under lib/. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #554 +/- ##
=======================================
Coverage 99.46% 99.46%
=======================================
Files 145 145
Lines 4271 4271
Branches 916 938 +22
=======================================
Hits 4248 4248
Misses 23 23 🚀 New features to boost your workflow:
|
nevware21-bot
left a comment
There was a problem hiding this comment.
Approved by nevware21-bot
This updates published package metadata to include explicit funding details for the npm package manifests.
Changes Made
fundingfield to:package.json(root)lib/package.json(published package manifest)https://github.com/sponsors/nevware21https://buymeacoffee.com/nevware21lib/test/src/node/funding.details.test.tsbased on maintainer feedback that this test is not required.Validation
npm run lintnpm run buildnpm run testnpm run test:node