You could do `npm install --ignore-scripts`, run your checks, and then do `npm rebuild`. That should do what you want.
These commands are also useful for bundled dependency workflows, by the way. ~Ryan On Thu, Oct 13, 2016, 3:38 AM Paul Johnston <pcj...@gmail.com> wrote: > I'd like to be able to invoke 'npm install foo bar baz', and > > - have npm setup the node_modules folder with all the necessary artifacts > (downloaded), > - *not* proceed to call install scripts for those modules right away. > - (At this point, I'd like to be able to examine and content-digest > everything, and take a summary sha256), then > - continue (or restart) with npm the install scripts. > > Is this possible? > > -- > Job board: http://jobs.nodejs.org/ > New group rules: > https://gist.github.com/othiym23/9886289#file-moderation-policy-md > Old group rules: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to nodejs+unsubscr...@googlegroups.com. > To post to this group, send email to nodejs@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nodejs/67c59eb6-d822-47da-b8f3-ba18318d801c%40googlegroups.com > <https://groups.google.com/d/msgid/nodejs/67c59eb6-d822-47da-b8f3-ba18318d801c%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- ~Ryan -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. To post to this group, send email to nodejs@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CAGjmZGz9hc0%2BJAWthkarb6D82UtBuzPq18rWGEEL1WgYzP3Zaw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.