• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dennisdoomen / packageguard
81%
main: 81%

Build:
Build:
LAST BUILD BRANCH: 2.6.0
DEFAULT BRANCH: main
Repo Added 08 Apr 2025 07:13PM UTC
Token cTG0MsJBXGRRDq6xG2Uvb3GqyL1cLLmZy regen
Build 400 Last
Files 83
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 2.6.0
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 1.0.0
  • 1.0.1
  • 1.1.0
  • 1.2.0
  • 1.3.0
  • 1.3.1
  • 1.4.0
  • 1.4.1
  • 1.5.0
  • 1.6.0
  • 1.6.1
  • 2.0.0
  • 2.1.1
  • 2.1.2
  • 2.2.1
  • 2.2.2
  • 2.3.0
  • 2.4.0
  • 2.5.0
  • 2.5.1
  • 2.6.0
  • add-dependabot
  • allow-disabling-interactive
  • bump-dependencies
  • bump-dependencies-again
  • case-insensitive-cli
  • check-csproj-existance
  • chore/pin-verify-diffplex-dependabot
  • chore/update-nuget-packages
  • claude/batch-registry-apis
  • claude/elated-franklin-115069
  • claude/github-api-resilience
  • claude/github-request-reduction
  • claude/nuke-fallout-migration-aacceb
  • claude/packageguard-issue-245-2a72af
  • claude/packageguard-issue-246-d43c20
  • claude/pedantic-bose-0afd63
  • claude/risk-cache-freshness
  • claude/risk-report-bold-penalties-93f22b
  • copilot/allow-wildcards-for-packages
  • copilot/expose-exe-and-dependencies-zip
  • copilot/fix-55-2
  • copilot/fix-56-2
  • copilot/fix-58
  • copilot/fix-67
  • copilot/fix-69
  • copilot/fix-72
  • copilot/fix-731c15d7-0d7c-4f28-a293-a884db1a83fd
  • copilot/sub-pr-150
  • cover-config-loading
  • dennisdoomen-npm-none-bug-report
  • dennisdoomen-readme-about-capabilities
  • dennisdoomen-risk-report-evidence-detail
  • dennisdoomen/bump-to-net10
  • dennisdoomen/fix-minor-dependencies-179
  • dennisdoomen/fix-publishbinary-multitarget
  • dennisdoomen/fix-risk-report-file-output
  • dennisdoomen/fix-roslyn-analyzers
  • dennisdoomen/update-readme-cli-info
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/all-actions-10887adc38
  • dependabot/github_actions/all-actions-1893dd32ff
  • dependabot/github_actions/all-actions-3249c11fdc
  • dependabot/github_actions/all-actions-32c1d583f0
  • dependabot/github_actions/all-actions-640176b5ab
  • dependabot/github_actions/all-actions-76468cb07f
  • dependabot/github_actions/all-actions-985357984d
  • dependabot/github_actions/all-actions-c2e7f7cad0
  • dependabot/npm_and_yarn/Src/PackageGuard.Specs/TestCases/PnpmApp/npm_and_yarn-5c00e80ab5
  • dependabot/npm_and_yarn/website/npm_and_yarn-65ccbabdf3
  • dependabot/nuget/Build/minor-dependencies-05a6a7edfc
  • dependabot/nuget/Build/minor-dependencies-0ea8b79f1a
  • dependabot/nuget/Build/minor-dependencies-33be51c1dc
  • dependabot/nuget/Build/minor-dependencies-3b3af5110a
  • dependabot/nuget/Build/minor-dependencies-4dc58e7bb8
  • dependabot/nuget/Build/minor-dependencies-54345fc598
  • dependabot/nuget/Build/minor-dependencies-557014a020
  • dependabot/nuget/Build/minor-dependencies-5797749aac
  • dependabot/nuget/Build/minor-dependencies-6f81962745
  • dependabot/nuget/Build/minor-dependencies-77a1e879e9
  • dependabot/nuget/Build/minor-dependencies-7952f62a20
  • dependabot/nuget/Build/minor-dependencies-7d8197d5a2
  • dependabot/nuget/Build/minor-dependencies-7e35cb61eb
  • dependabot/nuget/Build/minor-dependencies-9511c611f9
  • dependabot/nuget/Build/minor-dependencies-a9a9befdb6
  • dependabot/nuget/Build/minor-dependencies-b9be340f87
  • dependabot/nuget/Build/minor-dependencies-bc82f96b39
  • dependabot/nuget/Build/minor-dependencies-c6288ff5e6
  • dependabot/nuget/Build/minor-dependencies-c6903726c0
  • dependabot/nuget/Build/minor-dependencies-cb7db4b7be
  • dependabot/nuget/Build/minor-dependencies-cdcafeaa5f
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/Verify.Xunit-30.1.0
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/Verify.Xunit-30.7.3
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-1ccd73b3d2
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-2974397b47
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-3fd4a19f95
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-5956446e0c
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-7010dc97c3
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-716b16f2be
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-815c74c812
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-dad9216fdd
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-dd74f29ad5
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/minor-dependencies-ec292a0cf4
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/multi-3e80934f63
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/multi-8213edb6dd
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/multi-f1c8c20a9e
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/xunit.runner.visualstudio-3.1.4
  • dependabot/nuget/Src/PackageGuard.ApiVerificationTests/xunit.runner.visualstudio-4.0.0
  • dependabot/nuget/Src/PackageGuard.Core/Microsoft.Extensions.Logging.Abstractions-9.0.8
  • dependabot/nuget/Src/PackageGuard.Core/NuGet.Credentials-7.3.0
  • dependabot/nuget/Src/PackageGuard.Core/YamlDotNet-17.0.1
  • dependabot/nuget/Src/PackageGuard.Core/YamlDotNet-18.0.0
  • dependabot/nuget/Src/PackageGuard.Core/minor-dependencies-573586880d
  • dependabot/nuget/Src/PackageGuard.Core/multi-2cb480a941
  • dependabot/nuget/Src/PackageGuard.Core/multi-a3f799ecb7
  • dependabot/nuget/Src/PackageGuard.Core/multi-b44186ec20
  • dependabot/nuget/Src/PackageGuard.Core/multi-cc5f75c602
  • dependabot/nuget/Src/PackageGuard.Specs/FakeItEasy-9.0.1
  • dependabot/nuget/Src/PackageGuard.Specs/MSTest-3.9.3
  • dependabot/nuget/Src/PackageGuard.Specs/Meziantou.Extensions.Logging.InMemory-1.3.2
  • dependabot/nuget/Src/PackageGuard.Specs/Microsoft.Extensions.Diagnostics.Testing-9.8.0
  • dependabot/nuget/Src/PackageGuard.Specs/coverlet.collector-10.0.0
  • dependabot/nuget/Src/PackageGuard.Specs/coverlet.collector-8.0.1
  • dependabot/nuget/Src/PackageGuard.Specs/minor-dependencies-10e568f4e3
  • dependabot/nuget/Src/PackageGuard.Specs/minor-dependencies-6c707cc0f8
  • dependabot/nuget/Src/PackageGuard/Microsoft.Extensions.Configuration-9.0.8
  • dependabot/nuget/Src/PackageGuard/Microsoft.Extensions.Configuration.Binder-9.0.8
  • dependabot/nuget/Src/PackageGuard/multi-332dd1f60b
  • dependabot/nuget/Src/PackageGuard/multi-a760b17a84
  • docs/website
  • exclude-feed
  • feat/startup-version-logging
  • feature/errors-as-warning
  • feature/expand-pathy-usage
  • feature/license-caching
  • feature/sbom-generation
  • feature/verbose-logging-mode
  • first-stab
  • fix-caching-side-effect
  • fix-cli
  • fix-code-coverage
  • fix-empty-version
  • fix-license-crash
  • fix-osv-top-level-severity
  • fix-pipeline
  • fix-private-feed
  • fix-sbom-null-element-error
  • fix-version-and-readme
  • fix/aspnet-webapi
  • fix/improve-risk-enricher-network-error-logging
  • github-api-key
  • inspect-code
  • main
  • npm-support
  • restructure-core-project-folders
  • run-as-part-of-build
  • update-readme
  • use-api-key-in-tests
  • use-pathy

05 Sep 2026 11:10AM UTC coverage: 81.227%. Remained the same
34091574844

push

github

web-flow
Add a documentation website at packageguard.org (#253)

* Add a documentation website at packageguard.org

Build a Docusaurus site under website/ and publish it to GitHub Pages
whenever website/ changes on main. The layout, PowerShell helper scripts
and component structure follow the Mockly site
(https://github.com/dennisdoomen/mockly/tree/main/website), so both
projects stay easy to maintain together.

The colours come from PackageGuard's own announcement graphics: a
periwinkle blue on near-black navy. Light mode uses the same hue,
deepened for contrast on white.

The dependency versions are pinned through package-lock.json. Webpack
5.110 rejects the options that Docusaurus 3.9 passes to its progress
reporter, so use `npm ci` rather than `npm install` to restore them.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Move the functional documentation out of the README

Installation, configuration, usage, risk metrics, SBOM output and the
caching and rate-limit notes now live on packageguard.org. The README
keeps the badges, a link list to those pages, and the sections that
describe the repository itself: About, Building, Contributing,
Versioning and Credits.

PreparePackageReadme builds the NuGet readme by picking sections out of
README.md by heading. Update the list of headings it picks, so the NuGet
page shows the new Documentation section instead of headings that no
longer exist.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Point the NuGet package at packageguard.org

Set PackageProjectUrl to the documentation site, so the "Project website"
link on nuget.org opens the docs rather than the GitHub repository. The
repository stays reachable through RepositoryUrl and the source-link
metadata.

Also mention NPM, PNPM and Yarn in the package description. The tool has
scanned those for a while, but the description still said NuGet only.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Replace the configuration example on the... (continued)

1975 of 2710 branches covered (72.88%)

Branch coverage included in aggregate %.

6302 of 7480 relevant lines covered (84.25%)

1707.17 hits per line

Relevant lines Covered
Build:
Build:
7480 RELEVANT LINES 6302 COVERED LINES
1707.17 HITS PER LINE
Source Files on main
  • Tree
  • List 83
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34091574844 2.6.0 Add a documentation website at packageguard.org (#253) * Add a documentation website at packageguard.org Build a Docusaurus site under website/ and publish it to GitHub Pages whenever website/ changes on main. The layout, PowerShell helper scrip... push 07 Sep 2026 06:45AM UTC web-flow github
81.23
33962842972 dependabot/npm_and_yarn/website/npm_and_yarn-65ccbabdf3 Merge 55e97ba7d into 12a229804 Pull #254 05 Sep 2026 11:24AM UTC web-flow github
81.3
33962625979 main Add a documentation website at packageguard.org (#253) * Add a documentation website at packageguard.org Build a Docusaurus site under website/ and publish it to GitHub Pages whenever website/ changes on main. The layout, PowerShell helper scrip... push 05 Sep 2026 11:18AM UTC web-flow github
81.23
33962090557 docs/website Merge 78c35fcca into 29c4f8638 Pull #253 05 Sep 2026 11:07AM UTC web-flow github
81.23
33877152327 main Add risk-report evidence detail and remove Security/Operational double-scoring (#251) (#252) * Add richer risk-report evidence and remove Security/Operational double-scoring (#251) - Add detail-list properties to PackageInfo (stale/abandoned/dep... push 05 Sep 2026 07:57AM UTC web-flow github
81.23
33876053753 dennisdoomen-risk-report-evidence-detail Merge 825873453 into d41a3604b Pull #252 04 Sep 2026 01:13PM UTC web-flow github
81.23
33876074004 dennisdoomen-risk-report-evidence-detail Merge 6a0fe4817 into d41a3604b Pull #252 04 Sep 2026 01:12PM UTC web-flow github
81.23
33872694205 dennisdoomen-risk-report-evidence-detail Merge c6a408dd5 into d41a3604b Pull #252 04 Sep 2026 12:33PM UTC web-flow github
81.22
33869284472 dennisdoomen-risk-report-evidence-detail Merge 219ba013d into d41a3604b Pull #252 04 Sep 2026 12:03PM UTC web-flow github
81.22
33860706471 dennisdoomen-risk-report-evidence-detail Merge 58def0918 into d41a3604b Pull #252 04 Sep 2026 10:12AM UTC web-flow github
81.22
See All Builds (400)

Badge your Repo: packageguard

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc