Closed pdehaan closed 6 years ago
Possible source cause: shield-studies-addon-utils
is listed as a DevDependency, because @gregglind doesn't really understand node5 package.json semantics. See #78.
Yeah, I don't know the answer re: shield-studies-addon-utils. Looks like it's manually cp
ed from node_modules during npm run build
, per https://github.com/biancadanforth/tracking-protection-shield-study/blob/6c9cfd8b5a188cc001789448463047dc05cbf832/package.json#L72
But I'm not quite sure how or when or whom is building the XPI.
Some of these results will be a bit bogus (ie: addons-linter may be called from package.json, eslint-{config,plugin}-*, and moustache may be called in non-
require()
ways):Best guess:
Best workaround: