Eyas
Eyas
Hi @blainekasten I'm sending PRs for: - `gatsby` src/load-plugins #22504 - `gatsby` websocket-manager #22510 - `gatsby-telemetry` #22532 - `gatsby-link` #22563 Some of them are bigger than I hoped, but their...
Quick question: How would you expect this to operate, e.g., if you have: ```typescript const businessSite: MultiTyped = { // ... }; ``` would you expect that `"@type"`: 1. Allows...
Hey @JacobGrady -- In your use cases, would combining the two "leaf" types be acceptable? i.e. the examples give "Restaurant + Brewery" and then uses them as such. Is there...
> So at least in that example, Google is requiring a second more specific type? I'm not sure... I think the SEO folks might have a better answer and reaching...
Hm, I'm not sure this makes the type invalid _per se_, since intersections distribute over unions, `WithContext` can essentially be written as: ``` WithContext = WithContext = (TypeA | TypeB...
Yep, all attributes (other than `"@context"`, `"@type"`, and `"@id"`) can be either their direct type or an array as-is. Let me know if you're having trouble using it as such!
Hmm. This looks like a regression from #8 , we're defaulting to https://schema.org/version/latest/schemaorg-current-https.jsonld instead of https://schema.org/version/latest/schemaorg-all-https.jsonld
Hm, great point. If you use `import {...} from 'schema-dts';`, your bundler might not optimize away that import, so you might still need the empty `index.js` that comes with schema-dts....
Hmm. You'll need a few things to do this: 1. Point --ontology to a NTriple format version of this schema. You might find a converter that transforms "GS1 Web vocabulary...
When it works, btw, you would see the properties of Product include "gs1:additionalProductDescription" etc