Conversation
The code changes look good to me. Seems strange that you're adding nerfGun to bundledDependencies, but the PR doesn't include the package in node_modules. The Contributing Guidelines unfortunately don't have much to say on this issue. /cc @othiym23 to hopefully clear up what a PR should or should not have. |
Thanks for the tip @terinjokes. I added it to There does seem to be some standard around this from @othiym23. See this recent commit updating to sha@1.3.0 Happy to do whatever is the norm here. |
Yes, that's right, all modules required by npm need to be checked in and in bundleDependencies. (devDependencies obviously don't count for this.) |
@iarna thanks, is there anything special about the dependencies themselves? e.g. should I not check-in files that are matched by a |
@indexzero Nothing special– I mean, just what you get after |
@iarna thanks. Published Look OK now? |
@aredridel i believe that was per @iarna's suggestion in order to ensure minimal additions since all the deps are bundled here. |
@jcrugzz That was not my suggestion (look at the other packages in npm, we always include tests) |
👍 has my vote |
👍 |
1 similar comment
+1 |
👍 +1 |
@iarna what's the verdict then? Should I include the
which yields:
So it's not especially common, but some notable modules like |
This has been supplanted by |
@othiym23 @isaacs
Supercedes #6514. Corresponding fix for npm/npm-registry-client#77. Moved the duplicated
toNerfDart
implementation acrossnpm/npm
andnpm/npm-registry-client
to nerf-gun and applied the appropriate fix.