I'm having trouble replicating this on my own environment because it requires Node to be installed and I don't quite get the node ecosystem:
=== STDERR ===
npm info it worked if it ends with ok
npm WARN npm npm does not support Node.js v0.10.32
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm verb cli [ './node',
npm verb cli '/Users/wsargent/work/npm/target/webjars/npm/lib/npm.js',
npm verb cli 'update',
npm verb cli '--verbose' ]
npm info using npm@undefined
npm info using no...@v0.10.32
npm verb request no auth needed
npm info attempt registry request try #1 at 9:00:55 AM PST
npm verb request id e156257a2987cdcf
npm verb etag W/"58197303-489f"
npm verb lastModified Wed, 02 Nov 2016 05:00:51 GMT
npm verb request no auth needed
npm info attempt registry request try #1 at 9:00:55 AM PST
npm verb etag W/"58ac016a-93fca"
npm verb lastModified Tue, 21 Feb 2017 08:59:22 GMT
npm verb headers { date: 'Thu, 23 Feb 2017 17:00:56 GMT',
npm verb headers via: '1.1 varnish',
npm verb headers 'cache-control': 'max-age=300',
npm verb headers etag: 'W/"58ac016a-93fca"',
npm verb headers age: '107',
npm verb headers connection: 'keep-alive',
npm verb headers 'x-served-by': 'cache-sjc3149-SJC',
npm verb headers 'x-cache': 'HIT',
npm verb headers 'x-cache-hits': '1',
npm verb headers 'x-timer': 'S1487869256.215516,VS0,VE0',
npm verb headers vary: 'Accept-Encoding' }
npm verb correctMkdir /Users/wsargent/.npm correctMkdir not in flight; initializing
npm verb headers { date: 'Thu, 23 Feb 2017 17:00:56 GMT',
npm verb headers via: '1.1 varnish',
npm verb headers 'cache-control': 'max-age=300',
npm verb headers etag: 'W/"58197303-489f"',
npm verb headers age: '207',
npm verb headers connection: 'keep-alive',
npm verb headers 'x-served-by': 'cache-sjc3134-SJC',
npm verb headers 'x-cache': 'HIT',
npm verb headers 'x-cache-hits': '3',
npm verb headers 'x-timer': 'S1487869256.239508,VS0,VE0',
npm verb headers vary: 'Accept-Encoding' }
npm verb correctMkdir /Users/wsargent/.npm correctMkdir already in flight; waiting
npm verb outdated not updating amdefine because it's currently at the maximum version that matches its specified semver range
npm verb outdated not updating jsdom because it's currently at the maximum version that matches its specified semver range
npm verb exit [ 0, true ]
npm info ok
=== STDOUT ===
[info] NpmSpec
[info]
[info] Npm should
[error] x perform an update and retrieve resources
[error] doesn't contain '> node-gyp rebuild' (NpmSpec.scala:47)
[info]
[info]
[info]
[info] Total for specification NpmSpec
[info] Finished in 18 seconds, 557 ms
[info] 1 example, 1 failure, 0 error
[info]
[error] Failed: Total 1, Failed 1, Errors 0, Passed 0
[error] Failed tests:
[error] com.typesafe.jse.NpmSpec
[error] (root/test:test) sbt.TestsFailedException: Tests unsuccessful
[error] Total time: 21 s, completed Feb 23, 2017 9:01:02 AM
>