Jamie Magee

Results 179 issues of Jamie Magee

The SBOM tool uses Serilog's `ILogger` interface directly. Unfortunately, Component Detection expects the [`ILogger` interface from `Microsoft.Extensions.Logging`][1] and uses the [`Serilog.Extensions.Logging`][2] package to provide an implementation. In our research, using...

tabled

## Problem Statement Currently, the OSV schema allows automated tooling, like [Dependabot][1] and [Renovate][2], to upgrade vulnerable package versions to non-vulnerable versions. However, it doesn't currently support package migrations. For...

discussion

This allows the JSON schema to be published alongside the rest of the documentation to GitHub pages. The schema will be available at https://ossf.github.io/osv-schema/schema.json. Also created a symlink to the...

As far as I can see, the JSON schema is only available at https://raw.githubusercontent.com/ossf/osv-schema/main/validation/schema.json. But `raw.githubusercontent.com` isn't really designed to be used as a CDN, which means that putting it...

Using Yarn 2, I get the following warning: ``` dtrace-provider@npm:0.8.8: Implicit dependencies on node-gyp are discouraged ``` [Yarn's advice](https://yarnpkg.com/advanced/error-codes#yn0032---node_gyp_injected) is to add an explicit dependency on `node-gyp`

### Describe the need As of release `v2.1.0`[^1] of [the GitHub REST API description][1] webhook schemas are included. Currently `Octokit.Webhooks` is manually maintained, but it would be easier to keep...

Status: Pinned
Status: Up for grabs
Type: Maintenance

### Describe the need https://devblogs.microsoft.com/dotnet/creating-aot-compatible-libraries/ ### SDK Version _No response_ ### API Version _No response_ ### Relevant log output _No response_ ### Code of Conduct - [x] I agree to...

Status: Pinned
Status: Up for grabs
Type: Feature

### Describe the need There are quite a few types that are discriminated unions. See #178 for an example of one. Currently we sidestep the issue by deserializing to `dynamic`...

Type: Feature
Status: Needs info

This pull request adds the JSON schema for `cgmanifest.json`. ## FAQ ### Why? A JSON schema helps you to ensure that your `cgmanifest.json` file is valid. JSON schema validation is...