Closed pdehaan closed 6 years ago
Thanks Peter!
manifest.json
file. That's for WebExtensions. Our analogous file, if there is one, is install.rdf
or chrome.manifest
. We can safely ignore that.We should stop seeing most of these errors once we move to WEE.
I notice we list addons-linter as a devDependency, but don't seem to use it at all: https://github.com/biancadanforth/tracking-protection-shield-study/blob/96be19cdece741a9ae3b769f8868c10c2dd95f74/package.json#L66
So I did a bit of hacking (basically just renaming the XPI to a ZIP) and then ran
addons-linter dist/addon.zip
, and this is what came out.Maybe something. Maybe nothing. Maybe we knew everything already and all the stuff has been covered by sec-review and other issues. But it'd be good to at least glance through these and formally sign off on the reported issues and know we're OK with them.