hint
hint copied to clipboard
[Bug] PWA: Screenshots properties missing from schema
🐞 Bug report
Description
Properties of "screenshots" items in the manifest parser schema are missing: "form_factor", "platform" & "label". This causes an error of marking these as additional properties that are not allowed.
Details
Link to the screenshots manifest schema, on current main commit
Not sure of these are manually specified or not. I saw at least that the typescript definitions are auto generated. The web app manifest info specifies that screenshots are "ImageResource" objects with additional properties, but they are just defined as the base "ImageResource", in typescript at least.
Hey I would like to work on this issue
Go for it