0 info it worked if it ends with ok 1 verbose cli [ '/usr/local/bin/node', 1 verbose cli '/usr/local/bin/npm', 1 verbose cli 'i', 1 verbose cli 'iobroker.admin', 1 verbose cli '--production' ] 2 info using npm@4.6.1 3 info using node@v4.0.0 4 silly install loadCurrentTree 5 silly install readLocalPackageData 6 silly fetchPackageMetaData iobroker.admin@~2.0.9 7 silly fetchNamedPackageData iobroker.admin 8 silly mapToRegistry name iobroker.admin 9 silly mapToRegistry using default registry 10 silly mapToRegistry registry https://registry.npmjs.org/ 11 silly mapToRegistry data Result { 11 silly mapToRegistry raw: 'iobroker.admin', 11 silly mapToRegistry scope: null, 11 silly mapToRegistry escapedName: 'iobroker.admin', 11 silly mapToRegistry name: 'iobroker.admin', 11 silly mapToRegistry rawSpec: '', 11 silly mapToRegistry spec: 'latest', 11 silly mapToRegistry type: 'tag' } 12 silly mapToRegistry uri https://registry.npmjs.org/iobroker.admin 13 verbose request uri https://registry.npmjs.org/iobroker.admin 14 verbose request no auth needed 15 info attempt registry request try #1 at 12:48:05 16 verbose request id eb18174d8bcd06bb 17 verbose etag W/"f7c4e2652e7de087a6f788ac55c87e37" 18 verbose lastModified Sat, 21 Jul 2018 20:33:46 GMT 19 http request GET https://registry.npmjs.org/iobroker.admin 20 http 304 https://registry.npmjs.org/iobroker.admin 21 verbose headers { date: 'Thu, 26 Jul 2018 10:48:05 GMT', 21 verbose headers connection: 'keep-alive', 21 verbose headers 'set-cookie': [ '__cfduid=d5770f73bac8e726567f6277393ffc8401532602085; expires=Fri, 26-Jul-19 10:48:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 21 verbose headers 'cache-control': 'max-age=300', 21 verbose headers 'cf-cache-status': 'HIT', 21 verbose headers 'cf-ray': '44064aba5ea22d6b-TXL', 21 verbose headers etag: '"f7c4e2652e7de087a6f788ac55c87e37"', 21 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 21 verbose headers 'last-modified': 'Sat, 21 Jul 2018 20:33:46 GMT', 21 verbose headers vary: 'accept-encoding, accept', 21 verbose headers server: 'cloudflare' } 22 silly get cb [ 304, 22 silly get { date: 'Thu, 26 Jul 2018 10:48:05 GMT', 22 silly get connection: 'keep-alive', 22 silly get 'set-cookie': [ '__cfduid=d5770f73bac8e726567f6277393ffc8401532602085; expires=Fri, 26-Jul-19 10:48:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 22 silly get 'cache-control': 'max-age=300', 22 silly get 'cf-cache-status': 'HIT', 22 silly get 'cf-ray': '44064aba5ea22d6b-TXL', 22 silly get etag: '"f7c4e2652e7de087a6f788ac55c87e37"', 22 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 22 silly get 'last-modified': 'Sat, 21 Jul 2018 20:33:46 GMT', 22 silly get vary: 'accept-encoding, accept', 22 silly get server: 'cloudflare' } ] 23 verbose etag https://registry.npmjs.org/iobroker.admin from cache 24 verbose get saving iobroker.admin to /home/pi/.npm/registry.npmjs.org/iobroker.admin/.cache.json 25 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 26 silly pickManifestFromRegistryMetadata spec >=2.0.9 <2.1.0 tag latest versions [ '0.2.3', 26 silly pickManifestFromRegistryMetadata '0.2.4', 26 silly pickManifestFromRegistryMetadata '0.2.5', 26 silly pickManifestFromRegistryMetadata '0.3.1', 26 silly pickManifestFromRegistryMetadata '0.3.2', 26 silly pickManifestFromRegistryMetadata '0.3.3', 26 silly pickManifestFromRegistryMetadata '0.3.4', 26 silly pickManifestFromRegistryMetadata '0.3.5', 26 silly pickManifestFromRegistryMetadata '0.3.6', 26 silly pickManifestFromRegistryMetadata '0.3.7', 26 silly pickManifestFromRegistryMetadata '0.3.8', 26 silly pickManifestFromRegistryMetadata '0.3.9', 26 silly pickManifestFromRegistryMetadata '0.3.10', 26 silly pickManifestFromRegistryMetadata '0.3.11', 26 silly pickManifestFromRegistryMetadata '0.3.12', 26 silly pickManifestFromRegistryMetadata '0.3.13', 26 silly pickManifestFromRegistryMetadata '0.3.14', 26 silly pickManifestFromRegistryMetadata '0.3.15', 26 silly pickManifestFromRegistryMetadata '0.3.16', 26 silly pickManifestFromRegistryMetadata '0.3.17', 26 silly pickManifestFromRegistryMetadata '0.3.18', 26 silly pickManifestFromRegistryMetadata '0.3.19', 26 silly pickManifestFromRegistryMetadata '0.3.20', 26 silly pickManifestFromRegistryMetadata '0.3.21', 26 silly pickManifestFromRegistryMetadata '0.3.22', 26 silly pickManifestFromRegistryMetadata '0.3.23', 26 silly pickManifestFromRegistryMetadata '0.3.24', 26 silly pickManifestFromRegistryMetadata '0.3.25', 26 silly pickManifestFromRegistryMetadata '0.3.26', 26 silly pickManifestFromRegistryMetadata '0.3.27', 26 silly pickManifestFromRegistryMetadata '0.4.0', 26 silly pickManifestFromRegistryMetadata '0.4.1', 26 silly pickManifestFromRegistryMetadata '0.4.2', 26 silly pickManifestFromRegistryMetadata '0.4.3', 26 silly pickManifestFromRegistryMetadata '0.4.4', 26 silly pickManifestFromRegistryMetadata '0.4.5', 26 silly pickManifestFromRegistryMetadata '0.4.6', 26 silly pickManifestFromRegistryMetadata '0.4.7', 26 silly pickManifestFromRegistryMetadata '0.4.8', 26 silly pickManifestFromRegistryMetadata '0.5.1', 26 silly pickManifestFromRegistryMetadata '0.5.2', 26 silly pickManifestFromRegistryMetadata '0.5.3', 26 silly pickManifestFromRegistryMetadata '0.5.4', 26 silly pickManifestFromRegistryMetadata '0.5.5', 26 silly pickManifestFromRegistryMetadata '0.5.6', 26 silly pickManifestFromRegistryMetadata '0.5.7', 26 silly pickManifestFromRegistryMetadata '0.5.8', 26 silly pickManifestFromRegistryMetadata '0.5.9', 26 silly pickManifestFromRegistryMetadata '0.5.10', 26 silly pickManifestFromRegistryMetadata '0.5.11', 26 silly pickManifestFromRegistryMetadata '0.5.12', 26 silly pickManifestFromRegistryMetadata '0.5.13', 26 silly pickManifestFromRegistryMetadata '0.6.0', 26 silly pickManifestFromRegistryMetadata '0.6.1', 26 silly pickManifestFromRegistryMetadata '0.6.2', 26 silly pickManifestFromRegistryMetadata '0.6.3', 26 silly pickManifestFromRegistryMetadata '0.6.4', 26 silly pickManifestFromRegistryMetadata '0.6.5', 26 silly pickManifestFromRegistryMetadata '0.6.6', 26 silly pickManifestFromRegistryMetadata '0.7.1', 26 silly pickManifestFromRegistryMetadata '0.7.2', 26 silly pickManifestFromRegistryMetadata '0.7.3', 26 silly pickManifestFromRegistryMetadata '0.7.4', 26 silly pickManifestFromRegistryMetadata '0.7.5', 26 silly pickManifestFromRegistryMetadata '0.8.0', 26 silly pickManifestFromRegistryMetadata '0.8.2', 26 silly pickManifestFromRegistryMetadata '0.8.3', 26 silly pickManifestFromRegistryMetadata '0.8.4', 26 silly pickManifestFromRegistryMetadata '0.8.5', 26 silly pickManifestFromRegistryMetadata '0.8.6', 26 silly pickManifestFromRegistryMetadata '0.8.7', 26 silly pickManifestFromRegistryMetadata '1.0.0', 26 silly pickManifestFromRegistryMetadata '1.0.1', 26 silly pickManifestFromRegistryMetadata '1.0.2', 26 silly pickManifestFromRegistryMetadata '1.0.3', 26 silly pickManifestFromRegistryMetadata '1.1.1', 26 silly pickManifestFromRegistryMetadata '1.2.0', 26 silly pickManifestFromRegistryMetadata '1.2.1', 26 silly pickManifestFromRegistryMetadata '1.2.2', 26 silly pickManifestFromRegistryMetadata '1.2.3', 26 silly pickManifestFromRegistryMetadata '1.2.4', 26 silly pickManifestFromRegistryMetadata '1.2.5', 26 silly pickManifestFromRegistryMetadata '1.2.6', 26 silly pickManifestFromRegistryMetadata '1.4.0', 26 silly pickManifestFromRegistryMetadata '1.5.1', 26 silly pickManifestFromRegistryMetadata '1.5.2', 26 silly pickManifestFromRegistryMetadata '1.5.3', 26 silly pickManifestFromRegistryMetadata '1.6.1', 26 silly pickManifestFromRegistryMetadata '1.6.2', 26 silly pickManifestFromRegistryMetadata '1.6.3', 26 silly pickManifestFromRegistryMetadata '1.6.4', 26 silly pickManifestFromRegistryMetadata '1.6.5', 26 silly pickManifestFromRegistryMetadata '1.6.6', 26 silly pickManifestFromRegistryMetadata '1.6.7', 26 silly pickManifestFromRegistryMetadata '1.6.8', 26 silly pickManifestFromRegistryMetadata '1.6.10', 26 silly pickManifestFromRegistryMetadata '1.6.11', 26 silly pickManifestFromRegistryMetadata '1.7.0', 26 silly pickManifestFromRegistryMetadata '1.7.3', 26 silly pickManifestFromRegistryMetadata '1.7.4', 26 silly pickManifestFromRegistryMetadata '1.7.5', 26 silly pickManifestFromRegistryMetadata '1.7.6', 26 silly pickManifestFromRegistryMetadata '1.8.1', 26 silly pickManifestFromRegistryMetadata '2.0.0', 26 silly pickManifestFromRegistryMetadata '2.0.1', 26 silly pickManifestFromRegistryMetadata '2.0.2', 26 silly pickManifestFromRegistryMetadata '2.0.4', 26 silly pickManifestFromRegistryMetadata '2.0.6', 26 silly pickManifestFromRegistryMetadata '2.0.7', 26 silly pickManifestFromRegistryMetadata '2.0.9', 26 silly pickManifestFromRegistryMetadata '3.1.1', 26 silly pickManifestFromRegistryMetadata '3.1.2', 26 silly pickManifestFromRegistryMetadata '3.1.3', 26 silly pickManifestFromRegistryMetadata '3.1.4', 26 silly pickManifestFromRegistryMetadata '3.1.5', 26 silly pickManifestFromRegistryMetadata '3.1.6', 26 silly pickManifestFromRegistryMetadata '3.1.7', 26 silly pickManifestFromRegistryMetadata '3.1.8', 26 silly pickManifestFromRegistryMetadata '3.1.10', 26 silly pickManifestFromRegistryMetadata '3.1.11', 26 silly pickManifestFromRegistryMetadata '3.1.12', 26 silly pickManifestFromRegistryMetadata '3.2.0', 26 silly pickManifestFromRegistryMetadata '3.2.1', 26 silly pickManifestFromRegistryMetadata '3.2.2', 26 silly pickManifestFromRegistryMetadata '3.2.3', 26 silly pickManifestFromRegistryMetadata '3.2.4', 26 silly pickManifestFromRegistryMetadata '3.3.0', 26 silly pickManifestFromRegistryMetadata '3.3.1', 26 silly pickManifestFromRegistryMetadata '3.3.2', 26 silly pickManifestFromRegistryMetadata '3.3.3', 26 silly pickManifestFromRegistryMetadata '3.3.5', 26 silly pickManifestFromRegistryMetadata '3.3.6', 26 silly pickManifestFromRegistryMetadata '3.3.7', 26 silly pickManifestFromRegistryMetadata '3.3.8', 26 silly pickManifestFromRegistryMetadata '3.3.9', 26 silly pickManifestFromRegistryMetadata '3.4.0', 26 silly pickManifestFromRegistryMetadata '3.4.1', 26 silly pickManifestFromRegistryMetadata '3.4.2', 26 silly pickManifestFromRegistryMetadata '3.4.3', 26 silly pickManifestFromRegistryMetadata '3.4.4', 26 silly pickManifestFromRegistryMetadata '3.4.5', 26 silly pickManifestFromRegistryMetadata '3.4.6', 26 silly pickManifestFromRegistryMetadata '3.4.7', 26 silly pickManifestFromRegistryMetadata '3.4.8', 26 silly pickManifestFromRegistryMetadata '3.4.9' ] 27 silly install normalizeTree 28 silly install loadIdealTree 29 silly install cloneCurrentTreeToIdealTree 30 silly install loadShrinkwrap 31 silly install loadAllDepsIntoIdealTree 32 silly resolveWithNewModule iobroker.admin@2.0.9 checking installable status 33 silly cache add args [ 'iobroker.admin@~2.0.9', null ] 34 verbose cache add spec iobroker.admin@~2.0.9 35 silly cache add parsed spec Result { 35 silly cache add raw: 'iobroker.admin@~2.0.9', 35 silly cache add scope: null, 35 silly cache add escapedName: 'iobroker.admin', 35 silly cache add name: 'iobroker.admin', 35 silly cache add rawSpec: '~2.0.9', 35 silly cache add spec: '>=2.0.9 <2.1.0', 35 silly cache add type: 'range' } 36 silly addNamed iobroker.admin@>=2.0.9 <2.1.0 37 verbose addNamed ">=2.0.9 <2.1.0" is a valid semver range for iobroker.admin 38 silly addNameRange { name: 'iobroker.admin', 38 silly addNameRange range: '>=2.0.9 <2.1.0', 38 silly addNameRange hasData: false } 39 silly mapToRegistry name iobroker.admin 40 silly mapToRegistry using default registry 41 silly mapToRegistry registry https://registry.npmjs.org/ 42 silly mapToRegistry data Result { 42 silly mapToRegistry raw: 'iobroker.admin', 42 silly mapToRegistry scope: null, 42 silly mapToRegistry escapedName: 'iobroker.admin', 42 silly mapToRegistry name: 'iobroker.admin', 42 silly mapToRegistry rawSpec: '', 42 silly mapToRegistry spec: 'latest', 42 silly mapToRegistry type: 'tag' } 43 silly mapToRegistry uri https://registry.npmjs.org/iobroker.admin 44 verbose addNameRange registry:https://registry.npmjs.org/iobroker.admin not in flight; fetching 45 verbose request uri https://registry.npmjs.org/iobroker.admin 46 verbose request no auth needed 47 info attempt registry request try #1 at 12:48:47 48 verbose etag W/"f7c4e2652e7de087a6f788ac55c87e37" 49 verbose lastModified Sat, 21 Jul 2018 20:33:46 GMT 50 http request GET https://registry.npmjs.org/iobroker.admin 51 http 304 https://registry.npmjs.org/iobroker.admin 52 verbose headers { date: 'Thu, 26 Jul 2018 10:48:47 GMT', 52 verbose headers connection: 'keep-alive', 52 verbose headers 'set-cookie': [ '__cfduid=d20f47ebeeb6e2196eeffc319013252d51532602127; expires=Fri, 26-Jul-19 10:48:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 52 verbose headers 'cache-control': 'max-age=300', 52 verbose headers 'cf-cache-status': 'HIT', 52 verbose headers 'cf-ray': '44064bbebc002d53-TXL', 52 verbose headers etag: '"f7c4e2652e7de087a6f788ac55c87e37"', 52 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 52 verbose headers 'last-modified': 'Sat, 21 Jul 2018 20:33:46 GMT', 52 verbose headers vary: 'accept-encoding, accept', 52 verbose headers server: 'cloudflare' } 53 silly get cb [ 304, 53 silly get { date: 'Thu, 26 Jul 2018 10:48:47 GMT', 53 silly get connection: 'keep-alive', 53 silly get 'set-cookie': [ '__cfduid=d20f47ebeeb6e2196eeffc319013252d51532602127; expires=Fri, 26-Jul-19 10:48:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 53 silly get 'cache-control': 'max-age=300', 53 silly get 'cf-cache-status': 'HIT', 53 silly get 'cf-ray': '44064bbebc002d53-TXL', 53 silly get etag: '"f7c4e2652e7de087a6f788ac55c87e37"', 53 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 53 silly get 'last-modified': 'Sat, 21 Jul 2018 20:33:46 GMT', 53 silly get vary: 'accept-encoding, accept', 53 silly get server: 'cloudflare' } ] 54 verbose etag https://registry.npmjs.org/iobroker.admin from cache 55 verbose get saving iobroker.admin to /home/pi/.npm/registry.npmjs.org/iobroker.admin/.cache.json 56 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 57 silly addNameRange number 2 { name: 'iobroker.admin', 57 silly addNameRange range: '>=2.0.9 <2.1.0', 57 silly addNameRange hasData: true } 58 silly addNameRange versions [ 'iobroker.admin', 58 silly addNameRange [ '0.2.3', 58 silly addNameRange '0.2.4', 58 silly addNameRange '0.2.5', 58 silly addNameRange '0.3.1', 58 silly addNameRange '0.3.2', 58 silly addNameRange '0.3.3', 58 silly addNameRange '0.3.4', 58 silly addNameRange '0.3.5', 58 silly addNameRange '0.3.6', 58 silly addNameRange '0.3.7', 58 silly addNameRange '0.3.8', 58 silly addNameRange '0.3.9', 58 silly addNameRange '0.3.10', 58 silly addNameRange '0.3.11', 58 silly addNameRange '0.3.12', 58 silly addNameRange '0.3.13', 58 silly addNameRange '0.3.14', 58 silly addNameRange '0.3.15', 58 silly addNameRange '0.3.16', 58 silly addNameRange '0.3.17', 58 silly addNameRange '0.3.18', 58 silly addNameRange '0.3.19', 58 silly addNameRange '0.3.20', 58 silly addNameRange '0.3.21', 58 silly addNameRange '0.3.22', 58 silly addNameRange '0.3.23', 58 silly addNameRange '0.3.24', 58 silly addNameRange '0.3.25', 58 silly addNameRange '0.3.26', 58 silly addNameRange '0.3.27', 58 silly addNameRange '0.4.0', 58 silly addNameRange '0.4.1', 58 silly addNameRange '0.4.2', 58 silly addNameRange '0.4.3', 58 silly addNameRange '0.4.4', 58 silly addNameRange '0.4.5', 58 silly addNameRange '0.4.6', 58 silly addNameRange '0.4.7', 58 silly addNameRange '0.4.8', 58 silly addNameRange '0.5.1', 58 silly addNameRange '0.5.2', 58 silly addNameRange '0.5.3', 58 silly addNameRange '0.5.4', 58 silly addNameRange '0.5.5', 58 silly addNameRange '0.5.6', 58 silly addNameRange '0.5.7', 58 silly addNameRange '0.5.8', 58 silly addNameRange '0.5.9', 58 silly addNameRange '0.5.10', 58 silly addNameRange '0.5.11', 58 silly addNameRange '0.5.12', 58 silly addNameRange '0.5.13', 58 silly addNameRange '0.6.0', 58 silly addNameRange '0.6.1', 58 silly addNameRange '0.6.2', 58 silly addNameRange '0.6.3', 58 silly addNameRange '0.6.4', 58 silly addNameRange '0.6.5', 58 silly addNameRange '0.6.6', 58 silly addNameRange '0.7.1', 58 silly addNameRange '0.7.2', 58 silly addNameRange '0.7.3', 58 silly addNameRange '0.7.4', 58 silly addNameRange '0.7.5', 58 silly addNameRange '0.8.0', 58 silly addNameRange '0.8.2', 58 silly addNameRange '0.8.3', 58 silly addNameRange '0.8.4', 58 silly addNameRange '0.8.5', 58 silly addNameRange '0.8.6', 58 silly addNameRange '0.8.7', 58 silly addNameRange '1.0.0', 58 silly addNameRange '1.0.1', 58 silly addNameRange '1.0.2', 58 silly addNameRange '1.0.3', 58 silly addNameRange '1.1.1', 58 silly addNameRange '1.2.0', 58 silly addNameRange '1.2.1', 58 silly addNameRange '1.2.2', 58 silly addNameRange '1.2.3', 58 silly addNameRange '1.2.4', 58 silly addNameRange '1.2.5', 58 silly addNameRange '1.2.6', 58 silly addNameRange '1.4.0', 58 silly addNameRange '1.5.1', 58 silly addNameRange '1.5.2', 58 silly addNameRange '1.5.3', 58 silly addNameRange '1.6.1', 58 silly addNameRange '1.6.2', 58 silly addNameRange '1.6.3', 58 silly addNameRange '1.6.4', 58 silly addNameRange '1.6.5', 58 silly addNameRange '1.6.6', 58 silly addNameRange '1.6.7', 58 silly addNameRange '1.6.8', 58 silly addNameRange '1.6.10', 58 silly addNameRange '1.6.11', 58 silly addNameRange '1.7.0', 58 silly addNameRange '1.7.3', 58 silly addNameRange '1.7.4', 58 silly addNameRange '1.7.5', 58 silly addNameRange '1.7.6', 58 silly addNameRange '1.8.1', 58 silly addNameRange '2.0.0', 58 silly addNameRange '2.0.1', 58 silly addNameRange '2.0.2', 58 silly addNameRange '2.0.4', 58 silly addNameRange '2.0.6', 58 silly addNameRange '2.0.7', 58 silly addNameRange '2.0.9', 58 silly addNameRange '3.1.1', 58 silly addNameRange '3.1.2', 58 silly addNameRange '3.1.3', 58 silly addNameRange '3.1.4', 58 silly addNameRange '3.1.5', 58 silly addNameRange '3.1.6', 58 silly addNameRange '3.1.7', 58 silly addNameRange '3.1.8', 58 silly addNameRange '3.1.10', 58 silly addNameRange '3.1.11', 58 silly addNameRange '3.1.12', 58 silly addNameRange '3.2.0', 58 silly addNameRange '3.2.1', 58 silly addNameRange '3.2.2', 58 silly addNameRange '3.2.3', 58 silly addNameRange '3.2.4', 58 silly addNameRange '3.3.0', 58 silly addNameRange '3.3.1', 58 silly addNameRange '3.3.2', 58 silly addNameRange '3.3.3', 58 silly addNameRange '3.3.5', 58 silly addNameRange '3.3.6', 58 silly addNameRange '3.3.7', 58 silly addNameRange '3.3.8', 58 silly addNameRange '3.3.9', 58 silly addNameRange '3.4.0', 58 silly addNameRange '3.4.1', 58 silly addNameRange '3.4.2', 58 silly addNameRange '3.4.3', 58 silly addNameRange '3.4.4', 58 silly addNameRange '3.4.5', 58 silly addNameRange '3.4.6', 58 silly addNameRange '3.4.7', 58 silly addNameRange '3.4.8', 58 silly addNameRange '3.4.9' ] ] 59 silly pickManifestFromRegistryMetadata spec >=2.0.9 <2.1.0 tag latest versions [ '0.2.3', 59 silly pickManifestFromRegistryMetadata '0.2.4', 59 silly pickManifestFromRegistryMetadata '0.2.5', 59 silly pickManifestFromRegistryMetadata '0.3.1', 59 silly pickManifestFromRegistryMetadata '0.3.2', 59 silly pickManifestFromRegistryMetadata '0.3.3', 59 silly pickManifestFromRegistryMetadata '0.3.4', 59 silly pickManifestFromRegistryMetadata '0.3.5', 59 silly pickManifestFromRegistryMetadata '0.3.6', 59 silly pickManifestFromRegistryMetadata '0.3.7', 59 silly pickManifestFromRegistryMetadata '0.3.8', 59 silly pickManifestFromRegistryMetadata '0.3.9', 59 silly pickManifestFromRegistryMetadata '0.3.10', 59 silly pickManifestFromRegistryMetadata '0.3.11', 59 silly pickManifestFromRegistryMetadata '0.3.12', 59 silly pickManifestFromRegistryMetadata '0.3.13', 59 silly pickManifestFromRegistryMetadata '0.3.14', 59 silly pickManifestFromRegistryMetadata '0.3.15', 59 silly pickManifestFromRegistryMetadata '0.3.16', 59 silly pickManifestFromRegistryMetadata '0.3.17', 59 silly pickManifestFromRegistryMetadata '0.3.18', 59 silly pickManifestFromRegistryMetadata '0.3.19', 59 silly pickManifestFromRegistryMetadata '0.3.20', 59 silly pickManifestFromRegistryMetadata '0.3.21', 59 silly pickManifestFromRegistryMetadata '0.3.22', 59 silly pickManifestFromRegistryMetadata '0.3.23', 59 silly pickManifestFromRegistryMetadata '0.3.24', 59 silly pickManifestFromRegistryMetadata '0.3.25', 59 silly pickManifestFromRegistryMetadata '0.3.26', 59 silly pickManifestFromRegistryMetadata '0.3.27', 59 silly pickManifestFromRegistryMetadata '0.4.0', 59 silly pickManifestFromRegistryMetadata '0.4.1', 59 silly pickManifestFromRegistryMetadata '0.4.2', 59 silly pickManifestFromRegistryMetadata '0.4.3', 59 silly pickManifestFromRegistryMetadata '0.4.4', 59 silly pickManifestFromRegistryMetadata '0.4.5', 59 silly pickManifestFromRegistryMetadata '0.4.6', 59 silly pickManifestFromRegistryMetadata '0.4.7', 59 silly pickManifestFromRegistryMetadata '0.4.8', 59 silly pickManifestFromRegistryMetadata '0.5.1', 59 silly pickManifestFromRegistryMetadata '0.5.2', 59 silly pickManifestFromRegistryMetadata '0.5.3', 59 silly pickManifestFromRegistryMetadata '0.5.4', 59 silly pickManifestFromRegistryMetadata '0.5.5', 59 silly pickManifestFromRegistryMetadata '0.5.6', 59 silly pickManifestFromRegistryMetadata '0.5.7', 59 silly pickManifestFromRegistryMetadata '0.5.8', 59 silly pickManifestFromRegistryMetadata '0.5.9', 59 silly pickManifestFromRegistryMetadata '0.5.10', 59 silly pickManifestFromRegistryMetadata '0.5.11', 59 silly pickManifestFromRegistryMetadata '0.5.12', 59 silly pickManifestFromRegistryMetadata '0.5.13', 59 silly pickManifestFromRegistryMetadata '0.6.0', 59 silly pickManifestFromRegistryMetadata '0.6.1', 59 silly pickManifestFromRegistryMetadata '0.6.2', 59 silly pickManifestFromRegistryMetadata '0.6.3', 59 silly pickManifestFromRegistryMetadata '0.6.4', 59 silly pickManifestFromRegistryMetadata '0.6.5', 59 silly pickManifestFromRegistryMetadata '0.6.6', 59 silly pickManifestFromRegistryMetadata '0.7.1', 59 silly pickManifestFromRegistryMetadata '0.7.2', 59 silly pickManifestFromRegistryMetadata '0.7.3', 59 silly pickManifestFromRegistryMetadata '0.7.4', 59 silly pickManifestFromRegistryMetadata '0.7.5', 59 silly pickManifestFromRegistryMetadata '0.8.0', 59 silly pickManifestFromRegistryMetadata '0.8.2', 59 silly pickManifestFromRegistryMetadata '0.8.3', 59 silly pickManifestFromRegistryMetadata '0.8.4', 59 silly pickManifestFromRegistryMetadata '0.8.5', 59 silly pickManifestFromRegistryMetadata '0.8.6', 59 silly pickManifestFromRegistryMetadata '0.8.7', 59 silly pickManifestFromRegistryMetadata '1.0.0', 59 silly pickManifestFromRegistryMetadata '1.0.1', 59 silly pickManifestFromRegistryMetadata '1.0.2', 59 silly pickManifestFromRegistryMetadata '1.0.3', 59 silly pickManifestFromRegistryMetadata '1.1.1', 59 silly pickManifestFromRegistryMetadata '1.2.0', 59 silly pickManifestFromRegistryMetadata '1.2.1', 59 silly pickManifestFromRegistryMetadata '1.2.2', 59 silly pickManifestFromRegistryMetadata '1.2.3', 59 silly pickManifestFromRegistryMetadata '1.2.4', 59 silly pickManifestFromRegistryMetadata '1.2.5', 59 silly pickManifestFromRegistryMetadata '1.2.6', 59 silly pickManifestFromRegistryMetadata '1.4.0', 59 silly pickManifestFromRegistryMetadata '1.5.1', 59 silly pickManifestFromRegistryMetadata '1.5.2', 59 silly pickManifestFromRegistryMetadata '1.5.3', 59 silly pickManifestFromRegistryMetadata '1.6.1', 59 silly pickManifestFromRegistryMetadata '1.6.2', 59 silly pickManifestFromRegistryMetadata '1.6.3', 59 silly pickManifestFromRegistryMetadata '1.6.4', 59 silly pickManifestFromRegistryMetadata '1.6.5', 59 silly pickManifestFromRegistryMetadata '1.6.6', 59 silly pickManifestFromRegistryMetadata '1.6.7', 59 silly pickManifestFromRegistryMetadata '1.6.8', 59 silly pickManifestFromRegistryMetadata '1.6.10', 59 silly pickManifestFromRegistryMetadata '1.6.11', 59 silly pickManifestFromRegistryMetadata '1.7.0', 59 silly pickManifestFromRegistryMetadata '1.7.3', 59 silly pickManifestFromRegistryMetadata '1.7.4', 59 silly pickManifestFromRegistryMetadata '1.7.5', 59 silly pickManifestFromRegistryMetadata '1.7.6', 59 silly pickManifestFromRegistryMetadata '1.8.1', 59 silly pickManifestFromRegistryMetadata '2.0.0', 59 silly pickManifestFromRegistryMetadata '2.0.1', 59 silly pickManifestFromRegistryMetadata '2.0.2', 59 silly pickManifestFromRegistryMetadata '2.0.4', 59 silly pickManifestFromRegistryMetadata '2.0.6', 59 silly pickManifestFromRegistryMetadata '2.0.7', 59 silly pickManifestFromRegistryMetadata '2.0.9', 59 silly pickManifestFromRegistryMetadata '3.1.1', 59 silly pickManifestFromRegistryMetadata '3.1.2', 59 silly pickManifestFromRegistryMetadata '3.1.3', 59 silly pickManifestFromRegistryMetadata '3.1.4', 59 silly pickManifestFromRegistryMetadata '3.1.5', 59 silly pickManifestFromRegistryMetadata '3.1.6', 59 silly pickManifestFromRegistryMetadata '3.1.7', 59 silly pickManifestFromRegistryMetadata '3.1.8', 59 silly pickManifestFromRegistryMetadata '3.1.10', 59 silly pickManifestFromRegistryMetadata '3.1.11', 59 silly pickManifestFromRegistryMetadata '3.1.12', 59 silly pickManifestFromRegistryMetadata '3.2.0', 59 silly pickManifestFromRegistryMetadata '3.2.1', 59 silly pickManifestFromRegistryMetadata '3.2.2', 59 silly pickManifestFromRegistryMetadata '3.2.3', 59 silly pickManifestFromRegistryMetadata '3.2.4', 59 silly pickManifestFromRegistryMetadata '3.3.0', 59 silly pickManifestFromRegistryMetadata '3.3.1', 59 silly pickManifestFromRegistryMetadata '3.3.2', 59 silly pickManifestFromRegistryMetadata '3.3.3', 59 silly pickManifestFromRegistryMetadata '3.3.5', 59 silly pickManifestFromRegistryMetadata '3.3.6', 59 silly pickManifestFromRegistryMetadata '3.3.7', 59 silly pickManifestFromRegistryMetadata '3.3.8', 59 silly pickManifestFromRegistryMetadata '3.3.9', 59 silly pickManifestFromRegistryMetadata '3.4.0', 59 silly pickManifestFromRegistryMetadata '3.4.1', 59 silly pickManifestFromRegistryMetadata '3.4.2', 59 silly pickManifestFromRegistryMetadata '3.4.3', 59 silly pickManifestFromRegistryMetadata '3.4.4', 59 silly pickManifestFromRegistryMetadata '3.4.5', 59 silly pickManifestFromRegistryMetadata '3.4.6', 59 silly pickManifestFromRegistryMetadata '3.4.7', 59 silly pickManifestFromRegistryMetadata '3.4.8', 59 silly pickManifestFromRegistryMetadata '3.4.9' ] 60 silly addNamed iobroker.admin@2.0.9 61 verbose addNamed "2.0.9" is a plain semver version for iobroker.admin 62 silly cache afterAdd iobroker.admin@2.0.9 63 verbose afterAdd /home/pi/.npm/iobroker.admin/2.0.9/package/package.json not in flight; writing 64 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 65 verbose afterAdd /home/pi/.npm/iobroker.admin/2.0.9/package/package.json written 66 silly fetchNamedPackageData hyperion-client 67 silly mapToRegistry name hyperion-client 68 silly mapToRegistry using default registry 69 silly mapToRegistry registry https://registry.npmjs.org/ 70 silly mapToRegistry data Result { 70 silly mapToRegistry raw: 'hyperion-client', 70 silly mapToRegistry scope: null, 70 silly mapToRegistry escapedName: 'hyperion-client', 70 silly mapToRegistry name: 'hyperion-client', 70 silly mapToRegistry rawSpec: '', 70 silly mapToRegistry spec: 'latest', 70 silly mapToRegistry type: 'tag' } 71 silly mapToRegistry uri https://registry.npmjs.org/hyperion-client 72 silly fetchNamedPackageData type-of-is 73 silly mapToRegistry name type-of-is 74 silly mapToRegistry using default registry 75 silly mapToRegistry registry https://registry.npmjs.org/ 76 silly mapToRegistry data Result { 76 silly mapToRegistry raw: 'type-of-is', 76 silly mapToRegistry scope: null, 76 silly mapToRegistry escapedName: 'type-of-is', 76 silly mapToRegistry name: 'type-of-is', 76 silly mapToRegistry rawSpec: '', 76 silly mapToRegistry spec: 'latest', 76 silly mapToRegistry type: 'tag' } 77 silly mapToRegistry uri https://registry.npmjs.org/type-of-is 78 verbose request uri https://registry.npmjs.org/hyperion-client 79 verbose request no auth needed 80 info attempt registry request try #1 at 12:49:06 81 verbose etag W/"969dfec8be96e70c57bd06d661a010e1" 82 verbose lastModified Sun, 27 May 2018 04:16:35 GMT 83 http request GET https://registry.npmjs.org/hyperion-client 84 verbose request uri https://registry.npmjs.org/type-of-is 85 verbose request no auth needed 86 info attempt registry request try #1 at 12:49:06 87 verbose etag W/"ce33242cb2a6fc8e356bb286c506448a" 88 verbose lastModified Sun, 27 May 2018 20:09:02 GMT 89 http request GET https://registry.npmjs.org/type-of-is 90 http 304 https://registry.npmjs.org/hyperion-client 91 verbose headers { date: 'Thu, 26 Jul 2018 10:49:06 GMT', 91 verbose headers connection: 'keep-alive', 91 verbose headers 'set-cookie': [ '__cfduid=d992215736a98b58407e378e0754a17fa1532602146; expires=Fri, 26-Jul-19 10:49:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 91 verbose headers 'cache-control': 'max-age=300', 91 verbose headers 'cf-cache-status': 'HIT', 91 verbose headers 'cf-ray': '44064c3539432d65-TXL', 91 verbose headers etag: '"969dfec8be96e70c57bd06d661a010e1"', 91 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 91 verbose headers 'last-modified': 'Sun, 27 May 2018 04:16:35 GMT', 91 verbose headers vary: 'accept-encoding, accept', 91 verbose headers server: 'cloudflare' } 92 silly get cb [ 304, 92 silly get { date: 'Thu, 26 Jul 2018 10:49:06 GMT', 92 silly get connection: 'keep-alive', 92 silly get 'set-cookie': [ '__cfduid=d992215736a98b58407e378e0754a17fa1532602146; expires=Fri, 26-Jul-19 10:49:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 92 silly get 'cache-control': 'max-age=300', 92 silly get 'cf-cache-status': 'HIT', 92 silly get 'cf-ray': '44064c3539432d65-TXL', 92 silly get etag: '"969dfec8be96e70c57bd06d661a010e1"', 92 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 92 silly get 'last-modified': 'Sun, 27 May 2018 04:16:35 GMT', 92 silly get vary: 'accept-encoding, accept', 92 silly get server: 'cloudflare' } ] 93 verbose etag https://registry.npmjs.org/hyperion-client from cache 94 verbose get saving hyperion-client to /home/pi/.npm/registry.npmjs.org/hyperion-client/.cache.json 95 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 96 http 304 https://registry.npmjs.org/type-of-is 97 verbose headers { date: 'Thu, 26 Jul 2018 10:49:06 GMT', 97 verbose headers connection: 'keep-alive', 97 verbose headers 'set-cookie': [ '__cfduid=deca6335265ccbcce130b1269e527a03e1532602146; expires=Fri, 26-Jul-19 10:49:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 97 verbose headers 'cache-control': 'max-age=300', 97 verbose headers 'cf-cache-status': 'HIT', 97 verbose headers 'cf-ray': '44064c354e402d47-TXL', 97 verbose headers etag: '"ce33242cb2a6fc8e356bb286c506448a"', 97 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 97 verbose headers 'last-modified': 'Sun, 27 May 2018 20:09:02 GMT', 97 verbose headers vary: 'accept-encoding, accept', 97 verbose headers server: 'cloudflare' } 98 silly get cb [ 304, 98 silly get { date: 'Thu, 26 Jul 2018 10:49:06 GMT', 98 silly get connection: 'keep-alive', 98 silly get 'set-cookie': [ '__cfduid=deca6335265ccbcce130b1269e527a03e1532602146; expires=Fri, 26-Jul-19 10:49:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 98 silly get 'cache-control': 'max-age=300', 98 silly get 'cf-cache-status': 'HIT', 98 silly get 'cf-ray': '44064c354e402d47-TXL', 98 silly get etag: '"ce33242cb2a6fc8e356bb286c506448a"', 98 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 98 silly get 'last-modified': 'Sun, 27 May 2018 20:09:02 GMT', 98 silly get vary: 'accept-encoding, accept', 98 silly get server: 'cloudflare' } ] 99 verbose etag https://registry.npmjs.org/type-of-is from cache 100 verbose get saving type-of-is to /home/pi/.npm/registry.npmjs.org/type-of-is/.cache.json 101 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 102 silly resolveWithNewModule hyperion-client@1.0.3 checking installable status 103 silly cache add args [ 'hyperion-client@', null ] 104 verbose cache add spec hyperion-client@ 105 silly cache add parsed spec Result { 105 silly cache add raw: 'hyperion-client@', 105 silly cache add scope: null, 105 silly cache add escapedName: 'hyperion-client', 105 silly cache add name: 'hyperion-client', 105 silly cache add rawSpec: '', 105 silly cache add spec: 'latest', 105 silly cache add type: 'tag' } 106 silly addNamed hyperion-client@latest 107 verbose addNamed "latest" is being treated as a dist-tag for hyperion-client 108 info addNameTag [ 'hyperion-client', 'latest' ] 109 silly mapToRegistry name hyperion-client 110 silly mapToRegistry using default registry 111 silly mapToRegistry registry https://registry.npmjs.org/ 112 silly mapToRegistry data Result { 112 silly mapToRegistry raw: 'hyperion-client', 112 silly mapToRegistry scope: null, 112 silly mapToRegistry escapedName: 'hyperion-client', 112 silly mapToRegistry name: 'hyperion-client', 112 silly mapToRegistry rawSpec: '', 112 silly mapToRegistry spec: 'latest', 112 silly mapToRegistry type: 'tag' } 113 silly mapToRegistry uri https://registry.npmjs.org/hyperion-client 114 verbose addNameTag registry:https://registry.npmjs.org/hyperion-client not in flight; fetching 115 verbose get https://registry.npmjs.org/hyperion-client not expired, no request 116 silly addNameTag next cb for hyperion-client with tag latest 117 silly addNamed hyperion-client@1.0.3 118 verbose addNamed "1.0.3" is a plain semver version for hyperion-client 119 silly resolveWithNewModule type-of-is@3.5.1 checking installable status 120 silly cache add args [ 'type-of-is@', null ] 121 verbose cache add spec type-of-is@ 122 silly cache add parsed spec Result { 122 silly cache add raw: 'type-of-is@', 122 silly cache add scope: null, 122 silly cache add escapedName: 'type-of-is', 122 silly cache add name: 'type-of-is', 122 silly cache add rawSpec: '', 122 silly cache add spec: 'latest', 122 silly cache add type: 'tag' } 123 silly addNamed type-of-is@latest 124 verbose addNamed "latest" is being treated as a dist-tag for type-of-is 125 info addNameTag [ 'type-of-is', 'latest' ] 126 silly mapToRegistry name type-of-is 127 silly mapToRegistry using default registry 128 silly mapToRegistry registry https://registry.npmjs.org/ 129 silly mapToRegistry data Result { 129 silly mapToRegistry raw: 'type-of-is', 129 silly mapToRegistry scope: null, 129 silly mapToRegistry escapedName: 'type-of-is', 129 silly mapToRegistry name: 'type-of-is', 129 silly mapToRegistry rawSpec: '', 129 silly mapToRegistry spec: 'latest', 129 silly mapToRegistry type: 'tag' } 130 silly mapToRegistry uri https://registry.npmjs.org/type-of-is 131 verbose addNameTag registry:https://registry.npmjs.org/type-of-is not in flight; fetching 132 verbose get https://registry.npmjs.org/type-of-is not expired, no request 133 silly addNameTag next cb for type-of-is with tag latest 134 silly addNamed type-of-is@3.5.1 135 verbose addNamed "3.5.1" is a plain semver version for type-of-is 136 silly cache afterAdd hyperion-client@1.0.3 137 verbose afterAdd /home/pi/.npm/hyperion-client/1.0.3/package/package.json not in flight; writing 138 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 139 silly cache afterAdd type-of-is@3.5.1 140 verbose afterAdd /home/pi/.npm/type-of-is/3.5.1/package/package.json not in flight; writing 141 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 142 verbose afterAdd /home/pi/.npm/hyperion-client/1.0.3/package/package.json written 143 verbose afterAdd /home/pi/.npm/type-of-is/3.5.1/package/package.json written 144 silly fetchNamedPackageData xpc-connection 145 silly mapToRegistry name xpc-connection 146 silly mapToRegistry using default registry 147 silly mapToRegistry registry https://registry.npmjs.org/ 148 silly mapToRegistry data Result { 148 silly mapToRegistry raw: 'xpc-connection', 148 silly mapToRegistry scope: null, 148 silly mapToRegistry escapedName: 'xpc-connection', 148 silly mapToRegistry name: 'xpc-connection', 148 silly mapToRegistry rawSpec: '', 148 silly mapToRegistry spec: 'latest', 148 silly mapToRegistry type: 'tag' } 149 silly mapToRegistry uri https://registry.npmjs.org/xpc-connection 150 verbose request uri https://registry.npmjs.org/xpc-connection 151 verbose request no auth needed 152 info attempt registry request try #1 at 12:49:15 153 verbose etag W/"05bd88d560dd630c6456aa58130c18a6" 154 verbose lastModified Sun, 27 May 2018 22:30:14 GMT 155 http request GET https://registry.npmjs.org/xpc-connection 156 http 304 https://registry.npmjs.org/xpc-connection 157 verbose headers { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 157 verbose headers connection: 'keep-alive', 157 verbose headers 'set-cookie': [ '__cfduid=d11277580d1ee099dde062de96e45aa891532602155; expires=Fri, 26-Jul-19 10:49:15 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 157 verbose headers 'cache-control': 'max-age=300', 157 verbose headers 'cf-cache-status': 'HIT', 157 verbose headers 'cf-ray': '44064c72fc062d47-TXL', 157 verbose headers etag: '"05bd88d560dd630c6456aa58130c18a6"', 157 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 157 verbose headers 'last-modified': 'Sun, 27 May 2018 22:30:14 GMT', 157 verbose headers vary: 'accept-encoding, accept', 157 verbose headers server: 'cloudflare' } 158 silly get cb [ 304, 158 silly get { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 158 silly get connection: 'keep-alive', 158 silly get 'set-cookie': [ '__cfduid=d11277580d1ee099dde062de96e45aa891532602155; expires=Fri, 26-Jul-19 10:49:15 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 158 silly get 'cache-control': 'max-age=300', 158 silly get 'cf-cache-status': 'HIT', 158 silly get 'cf-ray': '44064c72fc062d47-TXL', 158 silly get etag: '"05bd88d560dd630c6456aa58130c18a6"', 158 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 158 silly get 'last-modified': 'Sun, 27 May 2018 22:30:14 GMT', 158 silly get vary: 'accept-encoding, accept', 158 silly get server: 'cloudflare' } ] 159 verbose etag https://registry.npmjs.org/xpc-connection from cache 160 verbose get saving xpc-connection to /home/pi/.npm/registry.npmjs.org/xpc-connection/.cache.json 161 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 162 silly pickManifestFromRegistryMetadata spec >=0.1.4 <0.2.0 tag latest versions [ '0.0.1', 162 silly pickManifestFromRegistryMetadata '0.0.2', 162 silly pickManifestFromRegistryMetadata '0.0.3', 162 silly pickManifestFromRegistryMetadata '0.0.4', 162 silly pickManifestFromRegistryMetadata '0.1.0', 162 silly pickManifestFromRegistryMetadata '0.1.1', 162 silly pickManifestFromRegistryMetadata '0.1.2', 162 silly pickManifestFromRegistryMetadata '0.1.3', 162 silly pickManifestFromRegistryMetadata '0.1.4' ] 163 silly resolveWithNewModule xpc-connection@0.1.4 checking installable status 164 silly fetchNamedPackageData usb 165 silly mapToRegistry name usb 166 silly mapToRegistry using default registry 167 silly mapToRegistry registry https://registry.npmjs.org/ 168 silly mapToRegistry data Result { 168 silly mapToRegistry raw: 'usb', 168 silly mapToRegistry scope: null, 168 silly mapToRegistry escapedName: 'usb', 168 silly mapToRegistry name: 'usb', 168 silly mapToRegistry rawSpec: '', 168 silly mapToRegistry spec: 'latest', 168 silly mapToRegistry type: 'tag' } 169 silly mapToRegistry uri https://registry.npmjs.org/usb 170 verbose request uri https://registry.npmjs.org/usb 171 verbose request no auth needed 172 info attempt registry request try #1 at 12:49:16 173 verbose etag W/"de081a26bb1b671c805486eb873192e9" 174 verbose lastModified Sun, 10 Jun 2018 19:53:41 GMT 175 http request GET https://registry.npmjs.org/usb 176 http 304 https://registry.npmjs.org/usb 177 verbose headers { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 177 verbose headers connection: 'keep-alive', 177 verbose headers 'set-cookie': [ '__cfduid=dac067ad234e67dae055e2758b5d184941532602156; expires=Fri, 26-Jul-19 10:49:16 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 177 verbose headers 'cache-control': 'max-age=300', 177 verbose headers 'cf-cache-status': 'HIT', 177 verbose headers 'cf-ray': '44064c7479da2d71-TXL', 177 verbose headers etag: '"de081a26bb1b671c805486eb873192e9"', 177 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 177 verbose headers 'last-modified': 'Sun, 10 Jun 2018 19:53:41 GMT', 177 verbose headers vary: 'accept-encoding, accept', 177 verbose headers server: 'cloudflare' } 178 silly get cb [ 304, 178 silly get { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 178 silly get connection: 'keep-alive', 178 silly get 'set-cookie': [ '__cfduid=dac067ad234e67dae055e2758b5d184941532602156; expires=Fri, 26-Jul-19 10:49:16 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 178 silly get 'cache-control': 'max-age=300', 178 silly get 'cf-cache-status': 'HIT', 178 silly get 'cf-ray': '44064c7479da2d71-TXL', 178 silly get etag: '"de081a26bb1b671c805486eb873192e9"', 178 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 178 silly get 'last-modified': 'Sun, 10 Jun 2018 19:53:41 GMT', 178 silly get vary: 'accept-encoding, accept', 178 silly get server: 'cloudflare' } ] 179 verbose etag https://registry.npmjs.org/usb from cache 180 verbose get saving usb to /home/pi/.npm/registry.npmjs.org/usb/.cache.json 181 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 182 silly pickManifestFromRegistryMetadata spec >=1.1.0 <2.0.0 tag latest versions [ '0.1.0', 182 silly pickManifestFromRegistryMetadata '0.1.1', 182 silly pickManifestFromRegistryMetadata '0.1.2', 182 silly pickManifestFromRegistryMetadata '0.2.0', 182 silly pickManifestFromRegistryMetadata '0.2.1', 182 silly pickManifestFromRegistryMetadata '0.2.2', 182 silly pickManifestFromRegistryMetadata '0.2.3', 182 silly pickManifestFromRegistryMetadata '0.3.0', 182 silly pickManifestFromRegistryMetadata '0.3.1', 182 silly pickManifestFromRegistryMetadata '0.3.2', 182 silly pickManifestFromRegistryMetadata '0.3.2-1', 182 silly pickManifestFromRegistryMetadata '0.3.4', 182 silly pickManifestFromRegistryMetadata '0.3.5', 182 silly pickManifestFromRegistryMetadata '0.3.7', 182 silly pickManifestFromRegistryMetadata '0.3.8-beta1', 182 silly pickManifestFromRegistryMetadata '0.3.8', 182 silly pickManifestFromRegistryMetadata '0.3.9', 182 silly pickManifestFromRegistryMetadata '0.3.10', 182 silly pickManifestFromRegistryMetadata '0.3.11', 182 silly pickManifestFromRegistryMetadata '1.0.1', 182 silly pickManifestFromRegistryMetadata '1.0.2', 182 silly pickManifestFromRegistryMetadata '1.0.3', 182 silly pickManifestFromRegistryMetadata '1.0.4', 182 silly pickManifestFromRegistryMetadata '1.0.5', 182 silly pickManifestFromRegistryMetadata '1.0.6', 182 silly pickManifestFromRegistryMetadata '1.1.0', 182 silly pickManifestFromRegistryMetadata '1.1.1', 182 silly pickManifestFromRegistryMetadata '1.1.2', 182 silly pickManifestFromRegistryMetadata '1.2.0', 182 silly pickManifestFromRegistryMetadata '1.4.0', 182 silly pickManifestFromRegistryMetadata '1.3.1', 182 silly pickManifestFromRegistryMetadata '1.3.2' ] 183 silly resolveWithNewModule usb@1.3.2 checking installable status 184 silly cache add args [ 'usb@^1.1.0', null ] 185 verbose cache add spec usb@^1.1.0 186 silly cache add parsed spec Result { 186 silly cache add raw: 'usb@^1.1.0', 186 silly cache add scope: null, 186 silly cache add escapedName: 'usb', 186 silly cache add name: 'usb', 186 silly cache add rawSpec: '^1.1.0', 186 silly cache add spec: '>=1.1.0 <2.0.0', 186 silly cache add type: 'range' } 187 silly addNamed usb@>=1.1.0 <2.0.0 188 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for usb 189 silly addNameRange { name: 'usb', range: '>=1.1.0 <2.0.0', hasData: false } 190 silly mapToRegistry name usb 191 silly mapToRegistry using default registry 192 silly mapToRegistry registry https://registry.npmjs.org/ 193 silly mapToRegistry data Result { 193 silly mapToRegistry raw: 'usb', 193 silly mapToRegistry scope: null, 193 silly mapToRegistry escapedName: 'usb', 193 silly mapToRegistry name: 'usb', 193 silly mapToRegistry rawSpec: '', 193 silly mapToRegistry spec: 'latest', 193 silly mapToRegistry type: 'tag' } 194 silly mapToRegistry uri https://registry.npmjs.org/usb 195 verbose addNameRange registry:https://registry.npmjs.org/usb not in flight; fetching 196 verbose get https://registry.npmjs.org/usb not expired, no request 197 silly addNameRange number 2 { name: 'usb', range: '>=1.1.0 <2.0.0', hasData: true } 198 silly addNameRange versions [ 'usb', 198 silly addNameRange [ '0.1.0', 198 silly addNameRange '0.1.1', 198 silly addNameRange '0.1.2', 198 silly addNameRange '0.2.0', 198 silly addNameRange '0.2.1', 198 silly addNameRange '0.2.2', 198 silly addNameRange '0.2.3', 198 silly addNameRange '0.3.0', 198 silly addNameRange '0.3.1', 198 silly addNameRange '0.3.2', 198 silly addNameRange '0.3.2-1', 198 silly addNameRange '0.3.4', 198 silly addNameRange '0.3.5', 198 silly addNameRange '0.3.7', 198 silly addNameRange '0.3.8-beta1', 198 silly addNameRange '0.3.8', 198 silly addNameRange '0.3.9', 198 silly addNameRange '0.3.10', 198 silly addNameRange '0.3.11', 198 silly addNameRange '1.0.1', 198 silly addNameRange '1.0.2', 198 silly addNameRange '1.0.3', 198 silly addNameRange '1.0.4', 198 silly addNameRange '1.0.5', 198 silly addNameRange '1.0.6', 198 silly addNameRange '1.1.0', 198 silly addNameRange '1.1.1', 198 silly addNameRange '1.1.2', 198 silly addNameRange '1.2.0', 198 silly addNameRange '1.4.0', 198 silly addNameRange '1.3.1', 198 silly addNameRange '1.3.2' ] ] 199 silly pickManifestFromRegistryMetadata spec >=1.1.0 <2.0.0 tag latest versions [ '0.1.0', 199 silly pickManifestFromRegistryMetadata '0.1.1', 199 silly pickManifestFromRegistryMetadata '0.1.2', 199 silly pickManifestFromRegistryMetadata '0.2.0', 199 silly pickManifestFromRegistryMetadata '0.2.1', 199 silly pickManifestFromRegistryMetadata '0.2.2', 199 silly pickManifestFromRegistryMetadata '0.2.3', 199 silly pickManifestFromRegistryMetadata '0.3.0', 199 silly pickManifestFromRegistryMetadata '0.3.1', 199 silly pickManifestFromRegistryMetadata '0.3.2', 199 silly pickManifestFromRegistryMetadata '0.3.2-1', 199 silly pickManifestFromRegistryMetadata '0.3.4', 199 silly pickManifestFromRegistryMetadata '0.3.5', 199 silly pickManifestFromRegistryMetadata '0.3.7', 199 silly pickManifestFromRegistryMetadata '0.3.8-beta1', 199 silly pickManifestFromRegistryMetadata '0.3.8', 199 silly pickManifestFromRegistryMetadata '0.3.9', 199 silly pickManifestFromRegistryMetadata '0.3.10', 199 silly pickManifestFromRegistryMetadata '0.3.11', 199 silly pickManifestFromRegistryMetadata '1.0.1', 199 silly pickManifestFromRegistryMetadata '1.0.2', 199 silly pickManifestFromRegistryMetadata '1.0.3', 199 silly pickManifestFromRegistryMetadata '1.0.4', 199 silly pickManifestFromRegistryMetadata '1.0.5', 199 silly pickManifestFromRegistryMetadata '1.0.6', 199 silly pickManifestFromRegistryMetadata '1.1.0', 199 silly pickManifestFromRegistryMetadata '1.1.1', 199 silly pickManifestFromRegistryMetadata '1.1.2', 199 silly pickManifestFromRegistryMetadata '1.2.0', 199 silly pickManifestFromRegistryMetadata '1.4.0', 199 silly pickManifestFromRegistryMetadata '1.3.1', 199 silly pickManifestFromRegistryMetadata '1.3.2' ] 200 silly addNamed usb@latest 201 verbose addNamed "latest" is being treated as a dist-tag for usb 202 info addNameTag [ 'usb', 'latest' ] 203 silly mapToRegistry name usb 204 silly mapToRegistry using default registry 205 silly mapToRegistry registry https://registry.npmjs.org/ 206 silly mapToRegistry data Result { 206 silly mapToRegistry raw: 'usb', 206 silly mapToRegistry scope: null, 206 silly mapToRegistry escapedName: 'usb', 206 silly mapToRegistry name: 'usb', 206 silly mapToRegistry rawSpec: '', 206 silly mapToRegistry spec: 'latest', 206 silly mapToRegistry type: 'tag' } 207 silly mapToRegistry uri https://registry.npmjs.org/usb 208 verbose addNameTag registry:https://registry.npmjs.org/usb already in flight; waiting 209 silly addNameTag next cb for usb with tag latest 210 silly addNamed usb@1.3.2 211 verbose addNamed "1.3.2" is a plain semver version for usb 212 silly cache afterAdd usb@1.3.2 213 verbose afterAdd /home/pi/.npm/usb/1.3.2/package/package.json not in flight; writing 214 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 215 verbose afterAdd /home/pi/.npm/usb/1.3.2/package/package.json written 216 silly fetchNamedPackageData node-pre-gyp 217 silly mapToRegistry name node-pre-gyp 218 silly mapToRegistry using default registry 219 silly mapToRegistry registry https://registry.npmjs.org/ 220 silly mapToRegistry data Result { 220 silly mapToRegistry raw: 'node-pre-gyp', 220 silly mapToRegistry scope: null, 220 silly mapToRegistry escapedName: 'node-pre-gyp', 220 silly mapToRegistry name: 'node-pre-gyp', 220 silly mapToRegistry rawSpec: '', 220 silly mapToRegistry spec: 'latest', 220 silly mapToRegistry type: 'tag' } 221 silly mapToRegistry uri https://registry.npmjs.org/node-pre-gyp 222 verbose request uri https://registry.npmjs.org/node-pre-gyp 223 verbose request no auth needed 224 info attempt registry request try #1 at 12:49:16 225 verbose etag W/"d50cff87769416d9652b4503ba16b0bb" 226 verbose lastModified Mon, 09 Jul 2018 02:07:02 GMT 227 http request GET https://registry.npmjs.org/node-pre-gyp 228 http 304 https://registry.npmjs.org/node-pre-gyp 229 verbose headers { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 229 verbose headers connection: 'keep-alive', 229 verbose headers 'set-cookie': [ '__cfduid=dfa3b3ad0d94c93d4ae1d4a080b0ace2b1532602156; expires=Fri, 26-Jul-19 10:49:16 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 229 verbose headers 'cache-control': 'max-age=300', 229 verbose headers 'cf-cache-status': 'HIT', 229 verbose headers 'cf-ray': '44064c785bfa2d3b-TXL', 229 verbose headers etag: '"d50cff87769416d9652b4503ba16b0bb"', 229 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 229 verbose headers 'last-modified': 'Mon, 09 Jul 2018 02:07:02 GMT', 229 verbose headers vary: 'accept-encoding, accept', 229 verbose headers server: 'cloudflare' } 230 silly get cb [ 304, 230 silly get { date: 'Thu, 26 Jul 2018 10:49:16 GMT', 230 silly get connection: 'keep-alive', 230 silly get 'set-cookie': [ '__cfduid=dfa3b3ad0d94c93d4ae1d4a080b0ace2b1532602156; expires=Fri, 26-Jul-19 10:49:16 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 230 silly get 'cache-control': 'max-age=300', 230 silly get 'cf-cache-status': 'HIT', 230 silly get 'cf-ray': '44064c785bfa2d3b-TXL', 230 silly get etag: '"d50cff87769416d9652b4503ba16b0bb"', 230 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 230 silly get 'last-modified': 'Mon, 09 Jul 2018 02:07:02 GMT', 230 silly get vary: 'accept-encoding, accept', 230 silly get server: 'cloudflare' } ] 231 verbose etag https://registry.npmjs.org/node-pre-gyp from cache 232 verbose get saving node-pre-gyp to /home/pi/.npm/registry.npmjs.org/node-pre-gyp/.cache.json 233 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 234 silly pickManifestFromRegistryMetadata spec >=0.10.0 <0.11.0 tag latest versions [ '0.1.0', 234 silly pickManifestFromRegistryMetadata '0.1.1', 234 silly pickManifestFromRegistryMetadata '0.1.2', 234 silly pickManifestFromRegistryMetadata '0.1.3', 234 silly pickManifestFromRegistryMetadata '0.1.4', 234 silly pickManifestFromRegistryMetadata '0.1.5', 234 silly pickManifestFromRegistryMetadata '0.1.6', 234 silly pickManifestFromRegistryMetadata '0.1.7', 234 silly pickManifestFromRegistryMetadata '0.1.8', 234 silly pickManifestFromRegistryMetadata '0.1.9', 234 silly pickManifestFromRegistryMetadata '0.2.1', 234 silly pickManifestFromRegistryMetadata '0.2.2', 234 silly pickManifestFromRegistryMetadata '0.2.3', 234 silly pickManifestFromRegistryMetadata '0.2.4', 234 silly pickManifestFromRegistryMetadata '0.2.5', 234 silly pickManifestFromRegistryMetadata '0.2.6', 234 silly pickManifestFromRegistryMetadata '0.3.0', 234 silly pickManifestFromRegistryMetadata '0.3.1', 234 silly pickManifestFromRegistryMetadata '0.3.1-alpha', 234 silly pickManifestFromRegistryMetadata '0.4.0', 234 silly pickManifestFromRegistryMetadata '0.4.1', 234 silly pickManifestFromRegistryMetadata '0.4.2', 234 silly pickManifestFromRegistryMetadata '0.5.0', 234 silly pickManifestFromRegistryMetadata '0.5.1', 234 silly pickManifestFromRegistryMetadata '0.5.2', 234 silly pickManifestFromRegistryMetadata '0.5.3', 234 silly pickManifestFromRegistryMetadata '0.5.4', 234 silly pickManifestFromRegistryMetadata '0.5.5', 234 silly pickManifestFromRegistryMetadata '0.5.6', 234 silly pickManifestFromRegistryMetadata '0.5.8', 234 silly pickManifestFromRegistryMetadata '0.5.9', 234 silly pickManifestFromRegistryMetadata '0.5.10', 234 silly pickManifestFromRegistryMetadata '0.5.11', 234 silly pickManifestFromRegistryMetadata '0.5.12', 234 silly pickManifestFromRegistryMetadata '0.5.13', 234 silly pickManifestFromRegistryMetadata '0.5.14', 234 silly pickManifestFromRegistryMetadata '0.5.15', 234 silly pickManifestFromRegistryMetadata '0.5.16', 234 silly pickManifestFromRegistryMetadata '0.5.17', 234 silly pickManifestFromRegistryMetadata '0.5.18', 234 silly pickManifestFromRegistryMetadata '0.5.19', 234 silly pickManifestFromRegistryMetadata '0.5.20', 234 silly pickManifestFromRegistryMetadata '0.5.21', 234 silly pickManifestFromRegistryMetadata '0.5.22', 234 silly pickManifestFromRegistryMetadata '0.5.23', 234 silly pickManifestFromRegistryMetadata '0.5.24', 234 silly pickManifestFromRegistryMetadata '0.5.25', 234 silly pickManifestFromRegistryMetadata '0.5.26', 234 silly pickManifestFromRegistryMetadata '0.5.27', 234 silly pickManifestFromRegistryMetadata '0.5.28', 234 silly pickManifestFromRegistryMetadata '0.5.29', 234 silly pickManifestFromRegistryMetadata '0.5.30', 234 silly pickManifestFromRegistryMetadata '0.5.31', 234 silly pickManifestFromRegistryMetadata '0.6.0', 234 silly pickManifestFromRegistryMetadata '0.6.1', 234 silly pickManifestFromRegistryMetadata '0.6.2', 234 silly pickManifestFromRegistryMetadata '0.6.3', 234 silly pickManifestFromRegistryMetadata '0.6.4', 234 silly pickManifestFromRegistryMetadata '0.6.5', 234 silly pickManifestFromRegistryMetadata '0.6.6', 234 silly pickManifestFromRegistryMetadata '0.6.7', 234 silly pickManifestFromRegistryMetadata '0.6.8', 234 silly pickManifestFromRegistryMetadata '0.6.9', 234 silly pickManifestFromRegistryMetadata '0.6.10', 234 silly pickManifestFromRegistryMetadata '0.6.11', 234 silly pickManifestFromRegistryMetadata '0.6.12', 234 silly pickManifestFromRegistryMetadata '0.6.13', 234 silly pickManifestFromRegistryMetadata '0.6.14', 234 silly pickManifestFromRegistryMetadata '0.6.15', 234 silly pickManifestFromRegistryMetadata '0.6.16', 234 silly pickManifestFromRegistryMetadata '0.6.17', 234 silly pickManifestFromRegistryMetadata '0.6.18', 234 silly pickManifestFromRegistryMetadata '0.6.19', 234 silly pickManifestFromRegistryMetadata '0.6.20', 234 silly pickManifestFromRegistryMetadata '0.6.21', 234 silly pickManifestFromRegistryMetadata '0.6.22', 234 silly pickManifestFromRegistryMetadata '0.6.23', 234 silly pickManifestFromRegistryMetadata '0.6.24', 234 silly pickManifestFromRegistryMetadata '0.6.25', 234 silly pickManifestFromRegistryMetadata '0.6.26', 234 silly pickManifestFromRegistryMetadata '0.6.27', 234 silly pickManifestFromRegistryMetadata '0.6.28', 234 silly pickManifestFromRegistryMetadata '0.6.29', 234 silly pickManifestFromRegistryMetadata '0.6.30', 234 silly pickManifestFromRegistryMetadata '0.6.31', 234 silly pickManifestFromRegistryMetadata '0.6.32', 234 silly pickManifestFromRegistryMetadata '0.6.33', 234 silly pickManifestFromRegistryMetadata '0.6.34', 234 silly pickManifestFromRegistryMetadata '0.6.35', 234 silly pickManifestFromRegistryMetadata '0.6.36', 234 silly pickManifestFromRegistryMetadata '0.6.37', 234 silly pickManifestFromRegistryMetadata '0.6.38', 234 silly pickManifestFromRegistryMetadata '0.6.39', 234 silly pickManifestFromRegistryMetadata '0.7.0', 234 silly pickManifestFromRegistryMetadata '0.8.0', 234 silly pickManifestFromRegistryMetadata '0.9.0', 234 silly pickManifestFromRegistryMetadata '0.9.1', 234 silly pickManifestFromRegistryMetadata '0.10.0', 234 silly pickManifestFromRegistryMetadata '0.10.1-dev.1', 234 silly pickManifestFromRegistryMetadata '0.10.1', 234 silly pickManifestFromRegistryMetadata '0.10.2', 234 silly pickManifestFromRegistryMetadata '0.10.3' ] 235 silly resolveWithNewModule node-pre-gyp@0.10.3 checking installable status 236 silly cache add args [ 'node-pre-gyp@^0.10.0', null ] 237 verbose cache add spec node-pre-gyp@^0.10.0 238 silly cache add parsed spec Result { 238 silly cache add raw: 'node-pre-gyp@^0.10.0', 238 silly cache add scope: null, 238 silly cache add escapedName: 'node-pre-gyp', 238 silly cache add name: 'node-pre-gyp', 238 silly cache add rawSpec: '^0.10.0', 238 silly cache add spec: '>=0.10.0 <0.11.0', 238 silly cache add type: 'range' } 239 silly addNamed node-pre-gyp@>=0.10.0 <0.11.0 240 verbose addNamed ">=0.10.0 <0.11.0" is a valid semver range for node-pre-gyp 241 silly addNameRange { name: 'node-pre-gyp', 241 silly addNameRange range: '>=0.10.0 <0.11.0', 241 silly addNameRange hasData: false } 242 silly mapToRegistry name node-pre-gyp 243 silly mapToRegistry using default registry 244 silly mapToRegistry registry https://registry.npmjs.org/ 245 silly mapToRegistry data Result { 245 silly mapToRegistry raw: 'node-pre-gyp', 245 silly mapToRegistry scope: null, 245 silly mapToRegistry escapedName: 'node-pre-gyp', 245 silly mapToRegistry name: 'node-pre-gyp', 245 silly mapToRegistry rawSpec: '', 245 silly mapToRegistry spec: 'latest', 245 silly mapToRegistry type: 'tag' } 246 silly mapToRegistry uri https://registry.npmjs.org/node-pre-gyp 247 verbose addNameRange registry:https://registry.npmjs.org/node-pre-gyp not in flight; fetching 248 verbose get https://registry.npmjs.org/node-pre-gyp not expired, no request 249 silly addNameRange number 2 { name: 'node-pre-gyp', 249 silly addNameRange range: '>=0.10.0 <0.11.0', 249 silly addNameRange hasData: true } 250 silly addNameRange versions [ 'node-pre-gyp', 250 silly addNameRange [ '0.1.0', 250 silly addNameRange '0.1.1', 250 silly addNameRange '0.1.2', 250 silly addNameRange '0.1.3', 250 silly addNameRange '0.1.4', 250 silly addNameRange '0.1.5', 250 silly addNameRange '0.1.6', 250 silly addNameRange '0.1.7', 250 silly addNameRange '0.1.8', 250 silly addNameRange '0.1.9', 250 silly addNameRange '0.2.1', 250 silly addNameRange '0.2.2', 250 silly addNameRange '0.2.3', 250 silly addNameRange '0.2.4', 250 silly addNameRange '0.2.5', 250 silly addNameRange '0.2.6', 250 silly addNameRange '0.3.0', 250 silly addNameRange '0.3.1', 250 silly addNameRange '0.3.1-alpha', 250 silly addNameRange '0.4.0', 250 silly addNameRange '0.4.1', 250 silly addNameRange '0.4.2', 250 silly addNameRange '0.5.0', 250 silly addNameRange '0.5.1', 250 silly addNameRange '0.5.2', 250 silly addNameRange '0.5.3', 250 silly addNameRange '0.5.4', 250 silly addNameRange '0.5.5', 250 silly addNameRange '0.5.6', 250 silly addNameRange '0.5.8', 250 silly addNameRange '0.5.9', 250 silly addNameRange '0.5.10', 250 silly addNameRange '0.5.11', 250 silly addNameRange '0.5.12', 250 silly addNameRange '0.5.13', 250 silly addNameRange '0.5.14', 250 silly addNameRange '0.5.15', 250 silly addNameRange '0.5.16', 250 silly addNameRange '0.5.17', 250 silly addNameRange '0.5.18', 250 silly addNameRange '0.5.19', 250 silly addNameRange '0.5.20', 250 silly addNameRange '0.5.21', 250 silly addNameRange '0.5.22', 250 silly addNameRange '0.5.23', 250 silly addNameRange '0.5.24', 250 silly addNameRange '0.5.25', 250 silly addNameRange '0.5.26', 250 silly addNameRange '0.5.27', 250 silly addNameRange '0.5.28', 250 silly addNameRange '0.5.29', 250 silly addNameRange '0.5.30', 250 silly addNameRange '0.5.31', 250 silly addNameRange '0.6.0', 250 silly addNameRange '0.6.1', 250 silly addNameRange '0.6.2', 250 silly addNameRange '0.6.3', 250 silly addNameRange '0.6.4', 250 silly addNameRange '0.6.5', 250 silly addNameRange '0.6.6', 250 silly addNameRange '0.6.7', 250 silly addNameRange '0.6.8', 250 silly addNameRange '0.6.9', 250 silly addNameRange '0.6.10', 250 silly addNameRange '0.6.11', 250 silly addNameRange '0.6.12', 250 silly addNameRange '0.6.13', 250 silly addNameRange '0.6.14', 250 silly addNameRange '0.6.15', 250 silly addNameRange '0.6.16', 250 silly addNameRange '0.6.17', 250 silly addNameRange '0.6.18', 250 silly addNameRange '0.6.19', 250 silly addNameRange '0.6.20', 250 silly addNameRange '0.6.21', 250 silly addNameRange '0.6.22', 250 silly addNameRange '0.6.23', 250 silly addNameRange '0.6.24', 250 silly addNameRange '0.6.25', 250 silly addNameRange '0.6.26', 250 silly addNameRange '0.6.27', 250 silly addNameRange '0.6.28', 250 silly addNameRange '0.6.29', 250 silly addNameRange '0.6.30', 250 silly addNameRange '0.6.31', 250 silly addNameRange '0.6.32', 250 silly addNameRange '0.6.33', 250 silly addNameRange '0.6.34', 250 silly addNameRange '0.6.35', 250 silly addNameRange '0.6.36', 250 silly addNameRange '0.6.37', 250 silly addNameRange '0.6.38', 250 silly addNameRange '0.6.39', 250 silly addNameRange '0.7.0', 250 silly addNameRange '0.8.0', 250 silly addNameRange '0.9.0', 250 silly addNameRange '0.9.1', 250 silly addNameRange '0.10.0', 250 silly addNameRange '0.10.1-dev.1', 250 silly addNameRange '0.10.1', 250 silly addNameRange '0.10.2', 250 silly addNameRange '0.10.3' ] ] 251 silly pickManifestFromRegistryMetadata spec >=0.10.0 <0.11.0 tag latest versions [ '0.1.0', 251 silly pickManifestFromRegistryMetadata '0.1.1', 251 silly pickManifestFromRegistryMetadata '0.1.2', 251 silly pickManifestFromRegistryMetadata '0.1.3', 251 silly pickManifestFromRegistryMetadata '0.1.4', 251 silly pickManifestFromRegistryMetadata '0.1.5', 251 silly pickManifestFromRegistryMetadata '0.1.6', 251 silly pickManifestFromRegistryMetadata '0.1.7', 251 silly pickManifestFromRegistryMetadata '0.1.8', 251 silly pickManifestFromRegistryMetadata '0.1.9', 251 silly pickManifestFromRegistryMetadata '0.2.1', 251 silly pickManifestFromRegistryMetadata '0.2.2', 251 silly pickManifestFromRegistryMetadata '0.2.3', 251 silly pickManifestFromRegistryMetadata '0.2.4', 251 silly pickManifestFromRegistryMetadata '0.2.5', 251 silly pickManifestFromRegistryMetadata '0.2.6', 251 silly pickManifestFromRegistryMetadata '0.3.0', 251 silly pickManifestFromRegistryMetadata '0.3.1', 251 silly pickManifestFromRegistryMetadata '0.3.1-alpha', 251 silly pickManifestFromRegistryMetadata '0.4.0', 251 silly pickManifestFromRegistryMetadata '0.4.1', 251 silly pickManifestFromRegistryMetadata '0.4.2', 251 silly pickManifestFromRegistryMetadata '0.5.0', 251 silly pickManifestFromRegistryMetadata '0.5.1', 251 silly pickManifestFromRegistryMetadata '0.5.2', 251 silly pickManifestFromRegistryMetadata '0.5.3', 251 silly pickManifestFromRegistryMetadata '0.5.4', 251 silly pickManifestFromRegistryMetadata '0.5.5', 251 silly pickManifestFromRegistryMetadata '0.5.6', 251 silly pickManifestFromRegistryMetadata '0.5.8', 251 silly pickManifestFromRegistryMetadata '0.5.9', 251 silly pickManifestFromRegistryMetadata '0.5.10', 251 silly pickManifestFromRegistryMetadata '0.5.11', 251 silly pickManifestFromRegistryMetadata '0.5.12', 251 silly pickManifestFromRegistryMetadata '0.5.13', 251 silly pickManifestFromRegistryMetadata '0.5.14', 251 silly pickManifestFromRegistryMetadata '0.5.15', 251 silly pickManifestFromRegistryMetadata '0.5.16', 251 silly pickManifestFromRegistryMetadata '0.5.17', 251 silly pickManifestFromRegistryMetadata '0.5.18', 251 silly pickManifestFromRegistryMetadata '0.5.19', 251 silly pickManifestFromRegistryMetadata '0.5.20', 251 silly pickManifestFromRegistryMetadata '0.5.21', 251 silly pickManifestFromRegistryMetadata '0.5.22', 251 silly pickManifestFromRegistryMetadata '0.5.23', 251 silly pickManifestFromRegistryMetadata '0.5.24', 251 silly pickManifestFromRegistryMetadata '0.5.25', 251 silly pickManifestFromRegistryMetadata '0.5.26', 251 silly pickManifestFromRegistryMetadata '0.5.27', 251 silly pickManifestFromRegistryMetadata '0.5.28', 251 silly pickManifestFromRegistryMetadata '0.5.29', 251 silly pickManifestFromRegistryMetadata '0.5.30', 251 silly pickManifestFromRegistryMetadata '0.5.31', 251 silly pickManifestFromRegistryMetadata '0.6.0', 251 silly pickManifestFromRegistryMetadata '0.6.1', 251 silly pickManifestFromRegistryMetadata '0.6.2', 251 silly pickManifestFromRegistryMetadata '0.6.3', 251 silly pickManifestFromRegistryMetadata '0.6.4', 251 silly pickManifestFromRegistryMetadata '0.6.5', 251 silly pickManifestFromRegistryMetadata '0.6.6', 251 silly pickManifestFromRegistryMetadata '0.6.7', 251 silly pickManifestFromRegistryMetadata '0.6.8', 251 silly pickManifestFromRegistryMetadata '0.6.9', 251 silly pickManifestFromRegistryMetadata '0.6.10', 251 silly pickManifestFromRegistryMetadata '0.6.11', 251 silly pickManifestFromRegistryMetadata '0.6.12', 251 silly pickManifestFromRegistryMetadata '0.6.13', 251 silly pickManifestFromRegistryMetadata '0.6.14', 251 silly pickManifestFromRegistryMetadata '0.6.15', 251 silly pickManifestFromRegistryMetadata '0.6.16', 251 silly pickManifestFromRegistryMetadata '0.6.17', 251 silly pickManifestFromRegistryMetadata '0.6.18', 251 silly pickManifestFromRegistryMetadata '0.6.19', 251 silly pickManifestFromRegistryMetadata '0.6.20', 251 silly pickManifestFromRegistryMetadata '0.6.21', 251 silly pickManifestFromRegistryMetadata '0.6.22', 251 silly pickManifestFromRegistryMetadata '0.6.23', 251 silly pickManifestFromRegistryMetadata '0.6.24', 251 silly pickManifestFromRegistryMetadata '0.6.25', 251 silly pickManifestFromRegistryMetadata '0.6.26', 251 silly pickManifestFromRegistryMetadata '0.6.27', 251 silly pickManifestFromRegistryMetadata '0.6.28', 251 silly pickManifestFromRegistryMetadata '0.6.29', 251 silly pickManifestFromRegistryMetadata '0.6.30', 251 silly pickManifestFromRegistryMetadata '0.6.31', 251 silly pickManifestFromRegistryMetadata '0.6.32', 251 silly pickManifestFromRegistryMetadata '0.6.33', 251 silly pickManifestFromRegistryMetadata '0.6.34', 251 silly pickManifestFromRegistryMetadata '0.6.35', 251 silly pickManifestFromRegistryMetadata '0.6.36', 251 silly pickManifestFromRegistryMetadata '0.6.37', 251 silly pickManifestFromRegistryMetadata '0.6.38', 251 silly pickManifestFromRegistryMetadata '0.6.39', 251 silly pickManifestFromRegistryMetadata '0.7.0', 251 silly pickManifestFromRegistryMetadata '0.8.0', 251 silly pickManifestFromRegistryMetadata '0.9.0', 251 silly pickManifestFromRegistryMetadata '0.9.1', 251 silly pickManifestFromRegistryMetadata '0.10.0', 251 silly pickManifestFromRegistryMetadata '0.10.1-dev.1', 251 silly pickManifestFromRegistryMetadata '0.10.1', 251 silly pickManifestFromRegistryMetadata '0.10.2', 251 silly pickManifestFromRegistryMetadata '0.10.3' ] 252 silly addNamed node-pre-gyp@latest 253 verbose addNamed "latest" is being treated as a dist-tag for node-pre-gyp 254 info addNameTag [ 'node-pre-gyp', 'latest' ] 255 silly mapToRegistry name node-pre-gyp 256 silly mapToRegistry using default registry 257 silly mapToRegistry registry https://registry.npmjs.org/ 258 silly mapToRegistry data Result { 258 silly mapToRegistry raw: 'node-pre-gyp', 258 silly mapToRegistry scope: null, 258 silly mapToRegistry escapedName: 'node-pre-gyp', 258 silly mapToRegistry name: 'node-pre-gyp', 258 silly mapToRegistry rawSpec: '', 258 silly mapToRegistry spec: 'latest', 258 silly mapToRegistry type: 'tag' } 259 silly mapToRegistry uri https://registry.npmjs.org/node-pre-gyp 260 verbose addNameTag registry:https://registry.npmjs.org/node-pre-gyp already in flight; waiting 261 silly addNameTag next cb for node-pre-gyp with tag latest 262 silly addNamed node-pre-gyp@0.10.3 263 verbose addNamed "0.10.3" is a plain semver version for node-pre-gyp 264 silly cache afterAdd node-pre-gyp@0.10.3 265 verbose afterAdd /home/pi/.npm/node-pre-gyp/0.10.3/package/package.json not in flight; writing 266 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 267 verbose afterAdd /home/pi/.npm/node-pre-gyp/0.10.3/package/package.json written 268 silly fetchNamedPackageData detect-libc 269 silly mapToRegistry name detect-libc 270 silly mapToRegistry using default registry 271 silly mapToRegistry registry https://registry.npmjs.org/ 272 silly mapToRegistry data Result { 272 silly mapToRegistry raw: 'detect-libc', 272 silly mapToRegistry scope: null, 272 silly mapToRegistry escapedName: 'detect-libc', 272 silly mapToRegistry name: 'detect-libc', 272 silly mapToRegistry rawSpec: '', 272 silly mapToRegistry spec: 'latest', 272 silly mapToRegistry type: 'tag' } 273 silly mapToRegistry uri https://registry.npmjs.org/detect-libc 274 silly fetchNamedPackageData needle 275 silly mapToRegistry name needle 276 silly mapToRegistry using default registry 277 silly mapToRegistry registry https://registry.npmjs.org/ 278 silly mapToRegistry data Result { 278 silly mapToRegistry raw: 'needle', 278 silly mapToRegistry scope: null, 278 silly mapToRegistry escapedName: 'needle', 278 silly mapToRegistry name: 'needle', 278 silly mapToRegistry rawSpec: '', 278 silly mapToRegistry spec: 'latest', 278 silly mapToRegistry type: 'tag' } 279 silly mapToRegistry uri https://registry.npmjs.org/needle 280 silly fetchNamedPackageData nopt 281 silly mapToRegistry name nopt 282 silly mapToRegistry using default registry 283 silly mapToRegistry registry https://registry.npmjs.org/ 284 silly mapToRegistry data Result { 284 silly mapToRegistry raw: 'nopt', 284 silly mapToRegistry scope: null, 284 silly mapToRegistry escapedName: 'nopt', 284 silly mapToRegistry name: 'nopt', 284 silly mapToRegistry rawSpec: '', 284 silly mapToRegistry spec: 'latest', 284 silly mapToRegistry type: 'tag' } 285 silly mapToRegistry uri https://registry.npmjs.org/nopt 286 silly fetchNamedPackageData npm-packlist 287 silly mapToRegistry name npm-packlist 288 silly mapToRegistry using default registry 289 silly mapToRegistry registry https://registry.npmjs.org/ 290 silly mapToRegistry data Result { 290 silly mapToRegistry raw: 'npm-packlist', 290 silly mapToRegistry scope: null, 290 silly mapToRegistry escapedName: 'npm-packlist', 290 silly mapToRegistry name: 'npm-packlist', 290 silly mapToRegistry rawSpec: '', 290 silly mapToRegistry spec: 'latest', 290 silly mapToRegistry type: 'tag' } 291 silly mapToRegistry uri https://registry.npmjs.org/npm-packlist 292 silly fetchNamedPackageData npmlog 293 silly mapToRegistry name npmlog 294 silly mapToRegistry using default registry 295 silly mapToRegistry registry https://registry.npmjs.org/ 296 silly mapToRegistry data Result { 296 silly mapToRegistry raw: 'npmlog', 296 silly mapToRegistry scope: null, 296 silly mapToRegistry escapedName: 'npmlog', 296 silly mapToRegistry name: 'npmlog', 296 silly mapToRegistry rawSpec: '', 296 silly mapToRegistry spec: 'latest', 296 silly mapToRegistry type: 'tag' } 297 silly mapToRegistry uri https://registry.npmjs.org/npmlog 298 silly fetchNamedPackageData rc 299 silly mapToRegistry name rc 300 silly mapToRegistry using default registry 301 silly mapToRegistry registry https://registry.npmjs.org/ 302 silly mapToRegistry data Result { 302 silly mapToRegistry raw: 'rc', 302 silly mapToRegistry scope: null, 302 silly mapToRegistry escapedName: 'rc', 302 silly mapToRegistry name: 'rc', 302 silly mapToRegistry rawSpec: '', 302 silly mapToRegistry spec: 'latest', 302 silly mapToRegistry type: 'tag' } 303 silly mapToRegistry uri https://registry.npmjs.org/rc 304 verbose request uri https://registry.npmjs.org/detect-libc 305 verbose request no auth needed 306 info attempt registry request try #1 at 12:49:17 307 verbose etag W/"297520dc86a0267f1af8d43a0ba506b5" 308 verbose lastModified Sat, 26 May 2018 22:01:48 GMT 309 http request GET https://registry.npmjs.org/detect-libc 310 verbose request uri https://registry.npmjs.org/nopt 311 verbose request no auth needed 312 info attempt registry request try #1 at 12:49:17 313 verbose etag W/"f3d46510cb47779c91dcb5b90843b18a" 314 verbose lastModified Sun, 27 May 2018 10:32:48 GMT 315 http request GET https://registry.npmjs.org/nopt 316 verbose request uri https://registry.npmjs.org/needle 317 verbose request no auth needed 318 info attempt registry request try #1 at 12:49:17 319 verbose etag W/"070ef1146109493872eb3a43c6f12dd7" 320 verbose lastModified Sun, 27 May 2018 09:15:33 GMT 321 http request GET https://registry.npmjs.org/needle 322 verbose request uri https://registry.npmjs.org/npm-packlist 323 verbose request no auth needed 324 info attempt registry request try #1 at 12:49:17 325 verbose etag W/"ac2faa9738a0081545af93c94b58dd08" 326 verbose lastModified Tue, 24 Jul 2018 20:15:00 GMT 327 http request GET https://registry.npmjs.org/npm-packlist 328 verbose request uri https://registry.npmjs.org/rc 329 verbose request no auth needed 330 info attempt registry request try #1 at 12:49:17 331 verbose etag W/"f467599d32e911054e584e6d980dfcb0" 332 verbose lastModified Sun, 27 May 2018 13:41:28 GMT 333 http request GET https://registry.npmjs.org/rc 334 verbose request uri https://registry.npmjs.org/npmlog 335 verbose request no auth needed 336 info attempt registry request try #1 at 12:49:17 337 verbose etag W/"6c768e7860b191f6a43665a12f34a15d" 338 verbose lastModified Sun, 27 May 2018 10:44:42 GMT 339 http request GET https://registry.npmjs.org/npmlog 340 http 304 https://registry.npmjs.org/nopt 341 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 341 verbose headers connection: 'keep-alive', 341 verbose headers 'set-cookie': [ '__cfduid=dac494315bf502a92d32b1ae19510f30d1532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 341 verbose headers 'cache-control': 'max-age=300', 341 verbose headers 'cf-cache-status': 'HIT', 341 verbose headers 'cf-ray': '44064c7caa1b2d47-TXL', 341 verbose headers etag: '"f3d46510cb47779c91dcb5b90843b18a"', 341 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 341 verbose headers 'last-modified': 'Sun, 27 May 2018 10:32:48 GMT', 341 verbose headers vary: 'accept-encoding, accept', 341 verbose headers server: 'cloudflare' } 342 silly get cb [ 304, 342 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 342 silly get connection: 'keep-alive', 342 silly get 'set-cookie': [ '__cfduid=dac494315bf502a92d32b1ae19510f30d1532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 342 silly get 'cache-control': 'max-age=300', 342 silly get 'cf-cache-status': 'HIT', 342 silly get 'cf-ray': '44064c7caa1b2d47-TXL', 342 silly get etag: '"f3d46510cb47779c91dcb5b90843b18a"', 342 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 342 silly get 'last-modified': 'Sun, 27 May 2018 10:32:48 GMT', 342 silly get vary: 'accept-encoding, accept', 342 silly get server: 'cloudflare' } ] 343 verbose etag https://registry.npmjs.org/nopt from cache 344 verbose get saving nopt to /home/pi/.npm/registry.npmjs.org/nopt/.cache.json 345 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 346 http 304 https://registry.npmjs.org/detect-libc 347 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 347 verbose headers connection: 'keep-alive', 347 verbose headers 'set-cookie': [ '__cfduid=d737ee9336a8db7cdb78b873bff99b5691532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 347 verbose headers 'cache-control': 'max-age=300', 347 verbose headers 'cf-cache-status': 'HIT', 347 verbose headers 'cf-ray': '44064c7cbb242d83-TXL', 347 verbose headers etag: '"297520dc86a0267f1af8d43a0ba506b5"', 347 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 347 verbose headers 'last-modified': 'Sat, 26 May 2018 22:01:48 GMT', 347 verbose headers vary: 'accept-encoding, accept', 347 verbose headers server: 'cloudflare' } 348 silly get cb [ 304, 348 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 348 silly get connection: 'keep-alive', 348 silly get 'set-cookie': [ '__cfduid=d737ee9336a8db7cdb78b873bff99b5691532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 348 silly get 'cache-control': 'max-age=300', 348 silly get 'cf-cache-status': 'HIT', 348 silly get 'cf-ray': '44064c7cbb242d83-TXL', 348 silly get etag: '"297520dc86a0267f1af8d43a0ba506b5"', 348 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 348 silly get 'last-modified': 'Sat, 26 May 2018 22:01:48 GMT', 348 silly get vary: 'accept-encoding, accept', 348 silly get server: 'cloudflare' } ] 349 verbose etag https://registry.npmjs.org/detect-libc from cache 350 verbose get saving detect-libc to /home/pi/.npm/registry.npmjs.org/detect-libc/.cache.json 351 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 352 http 304 https://registry.npmjs.org/needle 353 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 353 verbose headers connection: 'keep-alive', 353 verbose headers 'set-cookie': [ '__cfduid=dafdca4dcf9d718f2457cd88ed6c0e2431532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 353 verbose headers 'cache-control': 'max-age=300', 353 verbose headers 'cf-cache-status': 'HIT', 353 verbose headers 'cf-ray': '44064c7cce192d41-TXL', 353 verbose headers etag: '"070ef1146109493872eb3a43c6f12dd7"', 353 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 353 verbose headers 'last-modified': 'Sun, 27 May 2018 09:15:33 GMT', 353 verbose headers vary: 'accept-encoding, accept', 353 verbose headers server: 'cloudflare' } 354 silly get cb [ 304, 354 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 354 silly get connection: 'keep-alive', 354 silly get 'set-cookie': [ '__cfduid=dafdca4dcf9d718f2457cd88ed6c0e2431532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 354 silly get 'cache-control': 'max-age=300', 354 silly get 'cf-cache-status': 'HIT', 354 silly get 'cf-ray': '44064c7cce192d41-TXL', 354 silly get etag: '"070ef1146109493872eb3a43c6f12dd7"', 354 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 354 silly get 'last-modified': 'Sun, 27 May 2018 09:15:33 GMT', 354 silly get vary: 'accept-encoding, accept', 354 silly get server: 'cloudflare' } ] 355 verbose etag https://registry.npmjs.org/needle from cache 356 verbose get saving needle to /home/pi/.npm/registry.npmjs.org/needle/.cache.json 357 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 358 http 304 https://registry.npmjs.org/rc 359 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 359 verbose headers connection: 'keep-alive', 359 verbose headers 'set-cookie': [ '__cfduid=ded752790d65e8b940eba4e71f35749db1532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 359 verbose headers 'cache-control': 'max-age=300', 359 verbose headers 'cf-cache-status': 'HIT', 359 verbose headers 'cf-ray': '44064c7cee9f2d3b-TXL', 359 verbose headers etag: '"f467599d32e911054e584e6d980dfcb0"', 359 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 359 verbose headers 'last-modified': 'Sun, 27 May 2018 13:41:28 GMT', 359 verbose headers vary: 'accept-encoding, accept', 359 verbose headers server: 'cloudflare' } 360 silly get cb [ 304, 360 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 360 silly get connection: 'keep-alive', 360 silly get 'set-cookie': [ '__cfduid=ded752790d65e8b940eba4e71f35749db1532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 360 silly get 'cache-control': 'max-age=300', 360 silly get 'cf-cache-status': 'HIT', 360 silly get 'cf-ray': '44064c7cee9f2d3b-TXL', 360 silly get etag: '"f467599d32e911054e584e6d980dfcb0"', 360 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 360 silly get 'last-modified': 'Sun, 27 May 2018 13:41:28 GMT', 360 silly get vary: 'accept-encoding, accept', 360 silly get server: 'cloudflare' } ] 361 verbose etag https://registry.npmjs.org/rc from cache 362 verbose get saving rc to /home/pi/.npm/registry.npmjs.org/rc/.cache.json 363 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 364 http 304 https://registry.npmjs.org/npmlog 365 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 365 verbose headers connection: 'keep-alive', 365 verbose headers 'set-cookie': [ '__cfduid=dd9579287ef00b68055199451364f4e451532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 365 verbose headers 'cache-control': 'max-age=300', 365 verbose headers 'cf-cache-status': 'HIT', 365 verbose headers 'cf-ray': '44064c7ce9712d65-TXL', 365 verbose headers etag: '"6c768e7860b191f6a43665a12f34a15d"', 365 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 365 verbose headers 'last-modified': 'Sun, 27 May 2018 10:44:42 GMT', 365 verbose headers vary: 'accept-encoding, accept', 365 verbose headers server: 'cloudflare' } 366 silly get cb [ 304, 366 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 366 silly get connection: 'keep-alive', 366 silly get 'set-cookie': [ '__cfduid=dd9579287ef00b68055199451364f4e451532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 366 silly get 'cache-control': 'max-age=300', 366 silly get 'cf-cache-status': 'HIT', 366 silly get 'cf-ray': '44064c7ce9712d65-TXL', 366 silly get etag: '"6c768e7860b191f6a43665a12f34a15d"', 366 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 366 silly get 'last-modified': 'Sun, 27 May 2018 10:44:42 GMT', 366 silly get vary: 'accept-encoding, accept', 366 silly get server: 'cloudflare' } ] 367 verbose etag https://registry.npmjs.org/npmlog from cache 368 verbose get saving npmlog to /home/pi/.npm/registry.npmjs.org/npmlog/.cache.json 369 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 370 http 304 https://registry.npmjs.org/npm-packlist 371 verbose headers { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 371 verbose headers connection: 'keep-alive', 371 verbose headers 'set-cookie': [ '__cfduid=df8f77e0842f352f8ac09086647bce1471532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 371 verbose headers 'cache-control': 'max-age=300', 371 verbose headers 'cf-cache-status': 'HIT', 371 verbose headers 'cf-ray': '44064c7ce9b32d9b-TXL', 371 verbose headers etag: '"ac2faa9738a0081545af93c94b58dd08"', 371 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 371 verbose headers 'last-modified': 'Tue, 24 Jul 2018 20:15:00 GMT', 371 verbose headers vary: 'accept-encoding, accept', 371 verbose headers server: 'cloudflare' } 372 silly get cb [ 304, 372 silly get { date: 'Thu, 26 Jul 2018 10:49:17 GMT', 372 silly get connection: 'keep-alive', 372 silly get 'set-cookie': [ '__cfduid=df8f77e0842f352f8ac09086647bce1471532602157; expires=Fri, 26-Jul-19 10:49:17 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 372 silly get 'cache-control': 'max-age=300', 372 silly get 'cf-cache-status': 'HIT', 372 silly get 'cf-ray': '44064c7ce9b32d9b-TXL', 372 silly get etag: '"ac2faa9738a0081545af93c94b58dd08"', 372 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 372 silly get 'last-modified': 'Tue, 24 Jul 2018 20:15:00 GMT', 372 silly get vary: 'accept-encoding, accept', 372 silly get server: 'cloudflare' } ] 373 verbose etag https://registry.npmjs.org/npm-packlist from cache 374 verbose get saving npm-packlist to /home/pi/.npm/registry.npmjs.org/npm-packlist/.cache.json 375 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 376 silly pickManifestFromRegistryMetadata spec >=1.0.2 <2.0.0 tag latest versions [ '0.0.1', 376 silly pickManifestFromRegistryMetadata '0.0.2', 376 silly pickManifestFromRegistryMetadata '0.0.3', 376 silly pickManifestFromRegistryMetadata '0.0.4', 376 silly pickManifestFromRegistryMetadata '0.0.5', 376 silly pickManifestFromRegistryMetadata '0.0.6', 376 silly pickManifestFromRegistryMetadata '0.0.7', 376 silly pickManifestFromRegistryMetadata '0.0.8', 376 silly pickManifestFromRegistryMetadata '0.1.0', 376 silly pickManifestFromRegistryMetadata '0.2.0', 376 silly pickManifestFromRegistryMetadata '1.0.0', 376 silly pickManifestFromRegistryMetadata '1.0.1', 376 silly pickManifestFromRegistryMetadata '1.0.2', 376 silly pickManifestFromRegistryMetadata '1.0.3' ] 377 silly resolveWithNewModule detect-libc@1.0.3 checking installable status 378 silly cache add args [ 'detect-libc@^1.0.2', null ] 379 verbose cache add spec detect-libc@^1.0.2 380 silly cache add parsed spec Result { 380 silly cache add raw: 'detect-libc@^1.0.2', 380 silly cache add scope: null, 380 silly cache add escapedName: 'detect-libc', 380 silly cache add name: 'detect-libc', 380 silly cache add rawSpec: '^1.0.2', 380 silly cache add spec: '>=1.0.2 <2.0.0', 380 silly cache add type: 'range' } 381 silly addNamed detect-libc@>=1.0.2 <2.0.0 382 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for detect-libc 383 silly addNameRange { name: 'detect-libc', range: '>=1.0.2 <2.0.0', hasData: false } 384 silly mapToRegistry name detect-libc 385 silly mapToRegistry using default registry 386 silly mapToRegistry registry https://registry.npmjs.org/ 387 silly mapToRegistry data Result { 387 silly mapToRegistry raw: 'detect-libc', 387 silly mapToRegistry scope: null, 387 silly mapToRegistry escapedName: 'detect-libc', 387 silly mapToRegistry name: 'detect-libc', 387 silly mapToRegistry rawSpec: '', 387 silly mapToRegistry spec: 'latest', 387 silly mapToRegistry type: 'tag' } 388 silly mapToRegistry uri https://registry.npmjs.org/detect-libc 389 verbose addNameRange registry:https://registry.npmjs.org/detect-libc not in flight; fetching 390 silly pickManifestFromRegistryMetadata spec >=4.0.1 <5.0.0 tag latest versions [ '1.0.0', 390 silly pickManifestFromRegistryMetadata '1.0.1', 390 silly pickManifestFromRegistryMetadata '1.0.2', 390 silly pickManifestFromRegistryMetadata '1.0.3', 390 silly pickManifestFromRegistryMetadata '1.0.4', 390 silly pickManifestFromRegistryMetadata '1.0.5', 390 silly pickManifestFromRegistryMetadata '1.0.6', 390 silly pickManifestFromRegistryMetadata '1.0.7', 390 silly pickManifestFromRegistryMetadata '1.0.8', 390 silly pickManifestFromRegistryMetadata '1.0.9', 390 silly pickManifestFromRegistryMetadata '1.0.10', 390 silly pickManifestFromRegistryMetadata '2.0.0', 390 silly pickManifestFromRegistryMetadata '2.1.0', 390 silly pickManifestFromRegistryMetadata '2.1.1', 390 silly pickManifestFromRegistryMetadata '2.1.2', 390 silly pickManifestFromRegistryMetadata '2.2.0', 390 silly pickManifestFromRegistryMetadata '2.2.1', 390 silly pickManifestFromRegistryMetadata '3.0.0', 390 silly pickManifestFromRegistryMetadata '3.0.1', 390 silly pickManifestFromRegistryMetadata '3.0.2', 390 silly pickManifestFromRegistryMetadata '3.0.3', 390 silly pickManifestFromRegistryMetadata '3.0.4', 390 silly pickManifestFromRegistryMetadata '3.0.5', 390 silly pickManifestFromRegistryMetadata '3.0.6', 390 silly pickManifestFromRegistryMetadata '4.0.0', 390 silly pickManifestFromRegistryMetadata '4.0.1' ] 391 silly resolveWithNewModule nopt@4.0.1 checking installable status 392 silly cache add args [ 'nopt@^4.0.1', null ] 393 verbose cache add spec nopt@^4.0.1 394 silly cache add parsed spec Result { 394 silly cache add raw: 'nopt@^4.0.1', 394 silly cache add scope: null, 394 silly cache add escapedName: 'nopt', 394 silly cache add name: 'nopt', 394 silly cache add rawSpec: '^4.0.1', 394 silly cache add spec: '>=4.0.1 <5.0.0', 394 silly cache add type: 'range' } 395 silly addNamed nopt@>=4.0.1 <5.0.0 396 verbose addNamed ">=4.0.1 <5.0.0" is a valid semver range for nopt 397 silly addNameRange { name: 'nopt', range: '>=4.0.1 <5.0.0', hasData: false } 398 silly mapToRegistry name nopt 399 silly mapToRegistry using default registry 400 silly mapToRegistry registry https://registry.npmjs.org/ 401 silly mapToRegistry data Result { 401 silly mapToRegistry raw: 'nopt', 401 silly mapToRegistry scope: null, 401 silly mapToRegistry escapedName: 'nopt', 401 silly mapToRegistry name: 'nopt', 401 silly mapToRegistry rawSpec: '', 401 silly mapToRegistry spec: 'latest', 401 silly mapToRegistry type: 'tag' } 402 silly mapToRegistry uri https://registry.npmjs.org/nopt 403 verbose addNameRange registry:https://registry.npmjs.org/nopt not in flight; fetching 404 verbose get https://registry.npmjs.org/detect-libc not expired, no request 405 silly addNameRange number 2 { name: 'detect-libc', range: '>=1.0.2 <2.0.0', hasData: true } 406 silly addNameRange versions [ 'detect-libc', 406 silly addNameRange [ '0.0.1', 406 silly addNameRange '0.0.2', 406 silly addNameRange '0.0.3', 406 silly addNameRange '0.0.4', 406 silly addNameRange '0.0.5', 406 silly addNameRange '0.0.6', 406 silly addNameRange '0.0.7', 406 silly addNameRange '0.0.8', 406 silly addNameRange '0.1.0', 406 silly addNameRange '0.2.0', 406 silly addNameRange '1.0.0', 406 silly addNameRange '1.0.1', 406 silly addNameRange '1.0.2', 406 silly addNameRange '1.0.3' ] ] 407 silly pickManifestFromRegistryMetadata spec >=1.0.2 <2.0.0 tag latest versions [ '0.0.1', 407 silly pickManifestFromRegistryMetadata '0.0.2', 407 silly pickManifestFromRegistryMetadata '0.0.3', 407 silly pickManifestFromRegistryMetadata '0.0.4', 407 silly pickManifestFromRegistryMetadata '0.0.5', 407 silly pickManifestFromRegistryMetadata '0.0.6', 407 silly pickManifestFromRegistryMetadata '0.0.7', 407 silly pickManifestFromRegistryMetadata '0.0.8', 407 silly pickManifestFromRegistryMetadata '0.1.0', 407 silly pickManifestFromRegistryMetadata '0.2.0', 407 silly pickManifestFromRegistryMetadata '1.0.0', 407 silly pickManifestFromRegistryMetadata '1.0.1', 407 silly pickManifestFromRegistryMetadata '1.0.2', 407 silly pickManifestFromRegistryMetadata '1.0.3' ] 408 silly addNamed detect-libc@latest 409 verbose addNamed "latest" is being treated as a dist-tag for detect-libc 410 info addNameTag [ 'detect-libc', 'latest' ] 411 silly mapToRegistry name detect-libc 412 silly mapToRegistry using default registry 413 silly mapToRegistry registry https://registry.npmjs.org/ 414 silly mapToRegistry data Result { 414 silly mapToRegistry raw: 'detect-libc', 414 silly mapToRegistry scope: null, 414 silly mapToRegistry escapedName: 'detect-libc', 414 silly mapToRegistry name: 'detect-libc', 414 silly mapToRegistry rawSpec: '', 414 silly mapToRegistry spec: 'latest', 414 silly mapToRegistry type: 'tag' } 415 silly mapToRegistry uri https://registry.npmjs.org/detect-libc 416 verbose addNameTag registry:https://registry.npmjs.org/detect-libc already in flight; waiting 417 silly addNameTag next cb for detect-libc with tag latest 418 silly addNamed detect-libc@1.0.3 419 verbose addNamed "1.0.3" is a plain semver version for detect-libc 420 verbose get https://registry.npmjs.org/nopt not expired, no request 421 silly addNameRange number 2 { name: 'nopt', range: '>=4.0.1 <5.0.0', hasData: true } 422 silly addNameRange versions [ 'nopt', 422 silly addNameRange [ '1.0.0', 422 silly addNameRange '1.0.1', 422 silly addNameRange '1.0.2', 422 silly addNameRange '1.0.3', 422 silly addNameRange '1.0.4', 422 silly addNameRange '1.0.5', 422 silly addNameRange '1.0.6', 422 silly addNameRange '1.0.7', 422 silly addNameRange '1.0.8', 422 silly addNameRange '1.0.9', 422 silly addNameRange '1.0.10', 422 silly addNameRange '2.0.0', 422 silly addNameRange '2.1.0', 422 silly addNameRange '2.1.1', 422 silly addNameRange '2.1.2', 422 silly addNameRange '2.2.0', 422 silly addNameRange '2.2.1', 422 silly addNameRange '3.0.0', 422 silly addNameRange '3.0.1', 422 silly addNameRange '3.0.2', 422 silly addNameRange '3.0.3', 422 silly addNameRange '3.0.4', 422 silly addNameRange '3.0.5', 422 silly addNameRange '3.0.6', 422 silly addNameRange '4.0.0', 422 silly addNameRange '4.0.1' ] ] 423 silly pickManifestFromRegistryMetadata spec >=4.0.1 <5.0.0 tag latest versions [ '1.0.0', 423 silly pickManifestFromRegistryMetadata '1.0.1', 423 silly pickManifestFromRegistryMetadata '1.0.2', 423 silly pickManifestFromRegistryMetadata '1.0.3', 423 silly pickManifestFromRegistryMetadata '1.0.4', 423 silly pickManifestFromRegistryMetadata '1.0.5', 423 silly pickManifestFromRegistryMetadata '1.0.6', 423 silly pickManifestFromRegistryMetadata '1.0.7', 423 silly pickManifestFromRegistryMetadata '1.0.8', 423 silly pickManifestFromRegistryMetadata '1.0.9', 423 silly pickManifestFromRegistryMetadata '1.0.10', 423 silly pickManifestFromRegistryMetadata '2.0.0', 423 silly pickManifestFromRegistryMetadata '2.1.0', 423 silly pickManifestFromRegistryMetadata '2.1.1', 423 silly pickManifestFromRegistryMetadata '2.1.2', 423 silly pickManifestFromRegistryMetadata '2.2.0', 423 silly pickManifestFromRegistryMetadata '2.2.1', 423 silly pickManifestFromRegistryMetadata '3.0.0', 423 silly pickManifestFromRegistryMetadata '3.0.1', 423 silly pickManifestFromRegistryMetadata '3.0.2', 423 silly pickManifestFromRegistryMetadata '3.0.3', 423 silly pickManifestFromRegistryMetadata '3.0.4', 423 silly pickManifestFromRegistryMetadata '3.0.5', 423 silly pickManifestFromRegistryMetadata '3.0.6', 423 silly pickManifestFromRegistryMetadata '4.0.0', 423 silly pickManifestFromRegistryMetadata '4.0.1' ] 424 silly addNamed nopt@latest 425 verbose addNamed "latest" is being treated as a dist-tag for nopt 426 info addNameTag [ 'nopt', 'latest' ] 427 silly mapToRegistry name nopt 428 silly mapToRegistry using default registry 429 silly mapToRegistry registry https://registry.npmjs.org/ 430 silly mapToRegistry data Result { 430 silly mapToRegistry raw: 'nopt', 430 silly mapToRegistry scope: null, 430 silly mapToRegistry escapedName: 'nopt', 430 silly mapToRegistry name: 'nopt', 430 silly mapToRegistry rawSpec: '', 430 silly mapToRegistry spec: 'latest', 430 silly mapToRegistry type: 'tag' } 431 silly mapToRegistry uri https://registry.npmjs.org/nopt 432 verbose addNameTag registry:https://registry.npmjs.org/nopt already in flight; waiting 433 silly addNameTag next cb for nopt with tag latest 434 silly addNamed nopt@4.0.1 435 verbose addNamed "4.0.1" is a plain semver version for nopt 436 silly pickManifestFromRegistryMetadata spec >=2.2.1 <3.0.0 tag latest versions [ '0.1.0', 436 silly pickManifestFromRegistryMetadata '0.1.1', 436 silly pickManifestFromRegistryMetadata '0.1.2', 436 silly pickManifestFromRegistryMetadata '0.1.3', 436 silly pickManifestFromRegistryMetadata '0.1.4', 436 silly pickManifestFromRegistryMetadata '0.1.5', 436 silly pickManifestFromRegistryMetadata '0.1.6', 436 silly pickManifestFromRegistryMetadata '0.1.7', 436 silly pickManifestFromRegistryMetadata '0.1.8', 436 silly pickManifestFromRegistryMetadata '0.1.9', 436 silly pickManifestFromRegistryMetadata '0.2.0', 436 silly pickManifestFromRegistryMetadata '0.2.2', 436 silly pickManifestFromRegistryMetadata '0.2.3', 436 silly pickManifestFromRegistryMetadata '0.2.4', 436 silly pickManifestFromRegistryMetadata '0.2.6', 436 silly pickManifestFromRegistryMetadata '0.2.7', 436 silly pickManifestFromRegistryMetadata '0.2.8', 436 silly pickManifestFromRegistryMetadata '0.2.9', 436 silly pickManifestFromRegistryMetadata '0.3.0', 436 silly pickManifestFromRegistryMetadata '0.3.1', 436 silly pickManifestFromRegistryMetadata '0.3.2', 436 silly pickManifestFromRegistryMetadata '0.4.0', 436 silly pickManifestFromRegistryMetadata '0.4.1', 436 silly pickManifestFromRegistryMetadata '0.4.2', 436 silly pickManifestFromRegistryMetadata '0.4.3', 436 silly pickManifestFromRegistryMetadata '0.4.4', 436 silly pickManifestFromRegistryMetadata '0.4.5', 436 silly pickManifestFromRegistryMetadata '0.4.6', 436 silly pickManifestFromRegistryMetadata '0.4.7', 436 silly pickManifestFromRegistryMetadata '0.4.8', 436 silly pickManifestFromRegistryMetadata '0.4.9', 436 silly pickManifestFromRegistryMetadata '0.5.0', 436 silly pickManifestFromRegistryMetadata '0.5.1', 436 silly pickManifestFromRegistryMetadata '0.5.2', 436 silly pickManifestFromRegistryMetadata '0.5.4', 436 silly pickManifestFromRegistryMetadata '0.5.5', 436 silly pickManifestFromRegistryMetadata '0.5.6', 436 silly pickManifestFromRegistryMetadata '0.5.7', 436 silly pickManifestFromRegistryMetadata '0.5.8', 436 silly pickManifestFromRegistryMetadata '0.5.9', 436 silly pickManifestFromRegistryMetadata '0.6.0', 436 silly pickManifestFromRegistryMetadata '0.6.1', 436 silly pickManifestFromRegistryMetadata '0.6.2', 436 silly pickManifestFromRegistryMetadata '0.6.3', 436 silly pickManifestFromRegistryMetadata '0.6.4', 436 silly pickManifestFromRegistryMetadata '0.6.6', 436 silly pickManifestFromRegistryMetadata '0.7.0', 436 silly pickManifestFromRegistryMetadata '0.7.1', 436 silly pickManifestFromRegistryMetadata '0.7.2', 436 silly pickManifestFromRegistryMetadata '0.7.3', 436 silly pickManifestFromRegistryMetadata '0.7.4', 436 silly pickManifestFromRegistryMetadata '0.7.5', 436 silly pickManifestFromRegistryMetadata '0.7.6', 436 silly pickManifestFromRegistryMetadata '0.7.7', 436 silly pickManifestFromRegistryMetadata '0.7.8', 436 silly pickManifestFromRegistryMetadata '0.7.9', 436 silly pickManifestFromRegistryMetadata '0.7.10', 436 silly pickManifestFromRegistryMetadata '0.7.11', 436 silly pickManifestFromRegistryMetadata '0.8.0', 436 silly pickManifestFromRegistryMetadata '0.8.1', 436 silly pickManifestFromRegistryMetadata '0.8.2', 436 silly pickManifestFromRegistryMetadata '0.9.0', 436 silly pickManifestFromRegistryMetadata '0.9.1', 436 silly pickManifestFromRegistryMetadata '0.9.2', 436 silly pickManifestFromRegistryMetadata '0.10.0', 436 silly pickManifestFromRegistryMetadata '0.11.0', 436 silly pickManifestFromRegistryMetadata '1.0.0', 436 silly pickManifestFromRegistryMetadata '1.1.0', 436 silly pickManifestFromRegistryMetadata '1.1.1', 436 silly pickManifestFromRegistryMetadata '1.1.2', 436 silly pickManifestFromRegistryMetadata '1.2.0', 436 silly pickManifestFromRegistryMetadata '1.3.0', 436 silly pickManifestFromRegistryMetadata '1.4.0', 436 silly pickManifestFromRegistryMetadata '1.4.1', 436 silly pickManifestFromRegistryMetadata '1.4.2', 436 silly pickManifestFromRegistryMetadata '1.4.3', 436 silly pickManifestFromRegistryMetadata '1.4.4', 436 silly pickManifestFromRegistryMetadata '1.4.5', 436 silly pickManifestFromRegistryMetadata '1.4.6', 436 silly pickManifestFromRegistryMetadata '1.5.0', 436 silly pickManifestFromRegistryMetadata '1.5.1', 436 silly pickManifestFromRegistryMetadata '1.5.2', 436 silly pickManifestFromRegistryMetadata '1.6.0', 436 silly pickManifestFromRegistryMetadata '2.0.0', 436 silly pickManifestFromRegistryMetadata '2.0.1', 436 silly pickManifestFromRegistryMetadata '2.1.0', 436 silly pickManifestFromRegistryMetadata '2.1.1', 436 silly pickManifestFromRegistryMetadata '2.1.2', 436 silly pickManifestFromRegistryMetadata '2.2.0', 436 silly pickManifestFromRegistryMetadata '2.2.1' ] 437 silly resolveWithNewModule needle@2.2.1 checking installable status 438 silly cache add args [ 'needle@^2.2.1', null ] 439 verbose cache add spec needle@^2.2.1 440 silly cache add parsed spec Result { 440 silly cache add raw: 'needle@^2.2.1', 440 silly cache add scope: null, 440 silly cache add escapedName: 'needle', 440 silly cache add name: 'needle', 440 silly cache add rawSpec: '^2.2.1', 440 silly cache add spec: '>=2.2.1 <3.0.0', 440 silly cache add type: 'range' } 441 silly addNamed needle@>=2.2.1 <3.0.0 442 verbose addNamed ">=2.2.1 <3.0.0" is a valid semver range for needle 443 silly addNameRange { name: 'needle', range: '>=2.2.1 <3.0.0', hasData: false } 444 silly mapToRegistry name needle 445 silly mapToRegistry using default registry 446 silly mapToRegistry registry https://registry.npmjs.org/ 447 silly mapToRegistry data Result { 447 silly mapToRegistry raw: 'needle', 447 silly mapToRegistry scope: null, 447 silly mapToRegistry escapedName: 'needle', 447 silly mapToRegistry name: 'needle', 447 silly mapToRegistry rawSpec: '', 447 silly mapToRegistry spec: 'latest', 447 silly mapToRegistry type: 'tag' } 448 silly mapToRegistry uri https://registry.npmjs.org/needle 449 verbose addNameRange registry:https://registry.npmjs.org/needle not in flight; fetching 450 silly pickManifestFromRegistryMetadata spec >=4.0.2 <5.0.0 tag latest versions [ '0.0.1', 450 silly pickManifestFromRegistryMetadata '0.0.2', 450 silly pickManifestFromRegistryMetadata '0.0.3', 450 silly pickManifestFromRegistryMetadata '0.0.4', 450 silly pickManifestFromRegistryMetadata '0.0.5', 450 silly pickManifestFromRegistryMetadata '0.0.6', 450 silly pickManifestFromRegistryMetadata '0.1.0', 450 silly pickManifestFromRegistryMetadata '0.1.1', 450 silly pickManifestFromRegistryMetadata '1.0.0', 450 silly pickManifestFromRegistryMetadata '1.1.0', 450 silly pickManifestFromRegistryMetadata '1.2.0', 450 silly pickManifestFromRegistryMetadata '1.2.1', 450 silly pickManifestFromRegistryMetadata '2.0.0', 450 silly pickManifestFromRegistryMetadata '2.0.1', 450 silly pickManifestFromRegistryMetadata '2.0.2', 450 silly pickManifestFromRegistryMetadata '2.0.3', 450 silly pickManifestFromRegistryMetadata '2.0.4', 450 silly pickManifestFromRegistryMetadata '3.0.0', 450 silly pickManifestFromRegistryMetadata '3.1.0', 450 silly pickManifestFromRegistryMetadata '3.1.1', 450 silly pickManifestFromRegistryMetadata '3.1.2', 450 silly pickManifestFromRegistryMetadata '4.0.0', 450 silly pickManifestFromRegistryMetadata '4.0.1', 450 silly pickManifestFromRegistryMetadata '4.0.2', 450 silly pickManifestFromRegistryMetadata '4.1.0', 450 silly pickManifestFromRegistryMetadata '4.1.1', 450 silly pickManifestFromRegistryMetadata '4.1.2' ] 451 silly resolveWithNewModule npmlog@4.1.2 checking installable status 452 silly cache add args [ 'npmlog@^4.0.2', null ] 453 verbose cache add spec npmlog@^4.0.2 454 silly cache add parsed spec Result { 454 silly cache add raw: 'npmlog@^4.0.2', 454 silly cache add scope: null, 454 silly cache add escapedName: 'npmlog', 454 silly cache add name: 'npmlog', 454 silly cache add rawSpec: '^4.0.2', 454 silly cache add spec: '>=4.0.2 <5.0.0', 454 silly cache add type: 'range' } 455 silly addNamed npmlog@>=4.0.2 <5.0.0 456 verbose addNamed ">=4.0.2 <5.0.0" is a valid semver range for npmlog 457 silly addNameRange { name: 'npmlog', range: '>=4.0.2 <5.0.0', hasData: false } 458 silly mapToRegistry name npmlog 459 silly mapToRegistry using default registry 460 silly mapToRegistry registry https://registry.npmjs.org/ 461 silly mapToRegistry data Result { 461 silly mapToRegistry raw: 'npmlog', 461 silly mapToRegistry scope: null, 461 silly mapToRegistry escapedName: 'npmlog', 461 silly mapToRegistry name: 'npmlog', 461 silly mapToRegistry rawSpec: '', 461 silly mapToRegistry spec: 'latest', 461 silly mapToRegistry type: 'tag' } 462 silly mapToRegistry uri https://registry.npmjs.org/npmlog 463 verbose addNameRange registry:https://registry.npmjs.org/npmlog not in flight; fetching 464 silly pickManifestFromRegistryMetadata spec >=1.2.7 <2.0.0 tag latest versions [ '0.0.1', 464 silly pickManifestFromRegistryMetadata '0.0.2', 464 silly pickManifestFromRegistryMetadata '0.0.3', 464 silly pickManifestFromRegistryMetadata '0.0.4', 464 silly pickManifestFromRegistryMetadata '0.0.5', 464 silly pickManifestFromRegistryMetadata '0.0.6', 464 silly pickManifestFromRegistryMetadata '0.0.7', 464 silly pickManifestFromRegistryMetadata '0.0.8', 464 silly pickManifestFromRegistryMetadata '0.1.0', 464 silly pickManifestFromRegistryMetadata '0.1.1', 464 silly pickManifestFromRegistryMetadata '0.1.2', 464 silly pickManifestFromRegistryMetadata '0.1.3', 464 silly pickManifestFromRegistryMetadata '0.2.0', 464 silly pickManifestFromRegistryMetadata '0.3.0', 464 silly pickManifestFromRegistryMetadata '0.3.1', 464 silly pickManifestFromRegistryMetadata '0.3.2', 464 silly pickManifestFromRegistryMetadata '0.3.3', 464 silly pickManifestFromRegistryMetadata '0.3.4', 464 silly pickManifestFromRegistryMetadata '0.3.5', 464 silly pickManifestFromRegistryMetadata '0.4.0', 464 silly pickManifestFromRegistryMetadata '0.5.0', 464 silly pickManifestFromRegistryMetadata '0.5.1', 464 silly pickManifestFromRegistryMetadata '0.5.2', 464 silly pickManifestFromRegistryMetadata '0.5.3', 464 silly pickManifestFromRegistryMetadata '0.5.4', 464 silly pickManifestFromRegistryMetadata '0.5.5', 464 silly pickManifestFromRegistryMetadata '0.6.0', 464 silly pickManifestFromRegistryMetadata '1.0.0', 464 silly pickManifestFromRegistryMetadata '1.0.1', 464 silly pickManifestFromRegistryMetadata '1.0.2', 464 silly pickManifestFromRegistryMetadata '1.0.3', 464 silly pickManifestFromRegistryMetadata '1.1.0', 464 silly pickManifestFromRegistryMetadata '1.1.1', 464 silly pickManifestFromRegistryMetadata '1.1.2', 464 silly pickManifestFromRegistryMetadata '1.1.3', 464 silly pickManifestFromRegistryMetadata '1.1.4', 464 silly pickManifestFromRegistryMetadata '1.1.5', 464 silly pickManifestFromRegistryMetadata '1.1.6', 464 silly pickManifestFromRegistryMetadata '1.1.7', 464 silly pickManifestFromRegistryMetadata '1.2.0', 464 silly pickManifestFromRegistryMetadata '1.2.1', 464 silly pickManifestFromRegistryMetadata '1.2.2', 464 silly pickManifestFromRegistryMetadata '1.2.3', 464 silly pickManifestFromRegistryMetadata '1.2.4', 464 silly pickManifestFromRegistryMetadata '1.2.5', 464 silly pickManifestFromRegistryMetadata '1.2.6', 464 silly pickManifestFromRegistryMetadata '1.2.7', 464 silly pickManifestFromRegistryMetadata '1.2.8' ] 465 silly resolveWithNewModule rc@1.2.8 checking installable status 466 silly cache add args [ 'rc@^1.2.7', null ] 467 verbose cache add spec rc@^1.2.7 468 silly cache add parsed spec Result { 468 silly cache add raw: 'rc@^1.2.7', 468 silly cache add scope: null, 468 silly cache add escapedName: 'rc', 468 silly cache add name: 'rc', 468 silly cache add rawSpec: '^1.2.7', 468 silly cache add spec: '>=1.2.7 <2.0.0', 468 silly cache add type: 'range' } 469 silly addNamed rc@>=1.2.7 <2.0.0 470 verbose addNamed ">=1.2.7 <2.0.0" is a valid semver range for rc 471 silly addNameRange { name: 'rc', range: '>=1.2.7 <2.0.0', hasData: false } 472 silly mapToRegistry name rc 473 silly mapToRegistry using default registry 474 silly mapToRegistry registry https://registry.npmjs.org/ 475 silly mapToRegistry data Result { 475 silly mapToRegistry raw: 'rc', 475 silly mapToRegistry scope: null, 475 silly mapToRegistry escapedName: 'rc', 475 silly mapToRegistry name: 'rc', 475 silly mapToRegistry rawSpec: '', 475 silly mapToRegistry spec: 'latest', 475 silly mapToRegistry type: 'tag' } 476 silly mapToRegistry uri https://registry.npmjs.org/rc 477 verbose addNameRange registry:https://registry.npmjs.org/rc not in flight; fetching 478 silly pickManifestFromRegistryMetadata spec >=1.1.6 <2.0.0 tag latest versions [ '1.0.0', 478 silly pickManifestFromRegistryMetadata '1.0.1', 478 silly pickManifestFromRegistryMetadata '1.1.0', 478 silly pickManifestFromRegistryMetadata '1.1.1', 478 silly pickManifestFromRegistryMetadata '1.1.2', 478 silly pickManifestFromRegistryMetadata '1.1.3', 478 silly pickManifestFromRegistryMetadata '1.1.4', 478 silly pickManifestFromRegistryMetadata '1.1.5', 478 silly pickManifestFromRegistryMetadata '1.1.6', 478 silly pickManifestFromRegistryMetadata '1.1.7', 478 silly pickManifestFromRegistryMetadata '1.1.8', 478 silly pickManifestFromRegistryMetadata '1.1.9', 478 silly pickManifestFromRegistryMetadata '1.1.10', 478 silly pickManifestFromRegistryMetadata '1.1.11' ] 479 silly resolveWithNewModule npm-packlist@1.1.11 checking installable status 480 silly cache add args [ 'npm-packlist@^1.1.6', null ] 481 verbose cache add spec npm-packlist@^1.1.6 482 silly cache add parsed spec Result { 482 silly cache add raw: 'npm-packlist@^1.1.6', 482 silly cache add scope: null, 482 silly cache add escapedName: 'npm-packlist', 482 silly cache add name: 'npm-packlist', 482 silly cache add rawSpec: '^1.1.6', 482 silly cache add spec: '>=1.1.6 <2.0.0', 482 silly cache add type: 'range' } 483 silly addNamed npm-packlist@>=1.1.6 <2.0.0 484 verbose addNamed ">=1.1.6 <2.0.0" is a valid semver range for npm-packlist 485 silly addNameRange { name: 'npm-packlist', range: '>=1.1.6 <2.0.0', hasData: false } 486 silly mapToRegistry name npm-packlist 487 silly mapToRegistry using default registry 488 silly mapToRegistry registry https://registry.npmjs.org/ 489 silly mapToRegistry data Result { 489 silly mapToRegistry raw: 'npm-packlist', 489 silly mapToRegistry scope: null, 489 silly mapToRegistry escapedName: 'npm-packlist', 489 silly mapToRegistry name: 'npm-packlist', 489 silly mapToRegistry rawSpec: '', 489 silly mapToRegistry spec: 'latest', 489 silly mapToRegistry type: 'tag' } 490 silly mapToRegistry uri https://registry.npmjs.org/npm-packlist 491 verbose addNameRange registry:https://registry.npmjs.org/npm-packlist not in flight; fetching 492 verbose get https://registry.npmjs.org/npmlog not expired, no request 493 silly addNameRange number 2 { name: 'npmlog', range: '>=4.0.2 <5.0.0', hasData: true } 494 silly addNameRange versions [ 'npmlog', 494 silly addNameRange [ '0.0.1', 494 silly addNameRange '0.0.2', 494 silly addNameRange '0.0.3', 494 silly addNameRange '0.0.4', 494 silly addNameRange '0.0.5', 494 silly addNameRange '0.0.6', 494 silly addNameRange '0.1.0', 494 silly addNameRange '0.1.1', 494 silly addNameRange '1.0.0', 494 silly addNameRange '1.1.0', 494 silly addNameRange '1.2.0', 494 silly addNameRange '1.2.1', 494 silly addNameRange '2.0.0', 494 silly addNameRange '2.0.1', 494 silly addNameRange '2.0.2', 494 silly addNameRange '2.0.3', 494 silly addNameRange '2.0.4', 494 silly addNameRange '3.0.0', 494 silly addNameRange '3.1.0', 494 silly addNameRange '3.1.1', 494 silly addNameRange '3.1.2', 494 silly addNameRange '4.0.0', 494 silly addNameRange '4.0.1', 494 silly addNameRange '4.0.2', 494 silly addNameRange '4.1.0', 494 silly addNameRange '4.1.1', 494 silly addNameRange '4.1.2' ] ] 495 silly pickManifestFromRegistryMetadata spec >=4.0.2 <5.0.0 tag latest versions [ '0.0.1', 495 silly pickManifestFromRegistryMetadata '0.0.2', 495 silly pickManifestFromRegistryMetadata '0.0.3', 495 silly pickManifestFromRegistryMetadata '0.0.4', 495 silly pickManifestFromRegistryMetadata '0.0.5', 495 silly pickManifestFromRegistryMetadata '0.0.6', 495 silly pickManifestFromRegistryMetadata '0.1.0', 495 silly pickManifestFromRegistryMetadata '0.1.1', 495 silly pickManifestFromRegistryMetadata '1.0.0', 495 silly pickManifestFromRegistryMetadata '1.1.0', 495 silly pickManifestFromRegistryMetadata '1.2.0', 495 silly pickManifestFromRegistryMetadata '1.2.1', 495 silly pickManifestFromRegistryMetadata '2.0.0', 495 silly pickManifestFromRegistryMetadata '2.0.1', 495 silly pickManifestFromRegistryMetadata '2.0.2', 495 silly pickManifestFromRegistryMetadata '2.0.3', 495 silly pickManifestFromRegistryMetadata '2.0.4', 495 silly pickManifestFromRegistryMetadata '3.0.0', 495 silly pickManifestFromRegistryMetadata '3.1.0', 495 silly pickManifestFromRegistryMetadata '3.1.1', 495 silly pickManifestFromRegistryMetadata '3.1.2', 495 silly pickManifestFromRegistryMetadata '4.0.0', 495 silly pickManifestFromRegistryMetadata '4.0.1', 495 silly pickManifestFromRegistryMetadata '4.0.2', 495 silly pickManifestFromRegistryMetadata '4.1.0', 495 silly pickManifestFromRegistryMetadata '4.1.1', 495 silly pickManifestFromRegistryMetadata '4.1.2' ] 496 silly addNamed npmlog@latest 497 verbose addNamed "latest" is being treated as a dist-tag for npmlog 498 info addNameTag [ 'npmlog', 'latest' ] 499 silly mapToRegistry name npmlog 500 silly mapToRegistry using default registry 501 silly mapToRegistry registry https://registry.npmjs.org/ 502 silly mapToRegistry data Result { 502 silly mapToRegistry raw: 'npmlog', 502 silly mapToRegistry scope: null, 502 silly mapToRegistry escapedName: 'npmlog', 502 silly mapToRegistry name: 'npmlog', 502 silly mapToRegistry rawSpec: '', 502 silly mapToRegistry spec: 'latest', 502 silly mapToRegistry type: 'tag' } 503 silly mapToRegistry uri https://registry.npmjs.org/npmlog 504 verbose addNameTag registry:https://registry.npmjs.org/npmlog already in flight; waiting 505 silly addNameTag next cb for npmlog with tag latest 506 silly addNamed npmlog@4.1.2 507 verbose addNamed "4.1.2" is a plain semver version for npmlog 508 verbose get https://registry.npmjs.org/needle not expired, no request 509 silly addNameRange number 2 { name: 'needle', range: '>=2.2.1 <3.0.0', hasData: true } 510 silly addNameRange versions [ 'needle', 510 silly addNameRange [ '0.1.0', 510 silly addNameRange '0.1.1', 510 silly addNameRange '0.1.2', 510 silly addNameRange '0.1.3', 510 silly addNameRange '0.1.4', 510 silly addNameRange '0.1.5', 510 silly addNameRange '0.1.6', 510 silly addNameRange '0.1.7', 510 silly addNameRange '0.1.8', 510 silly addNameRange '0.1.9', 510 silly addNameRange '0.2.0', 510 silly addNameRange '0.2.2', 510 silly addNameRange '0.2.3', 510 silly addNameRange '0.2.4', 510 silly addNameRange '0.2.6', 510 silly addNameRange '0.2.7', 510 silly addNameRange '0.2.8', 510 silly addNameRange '0.2.9', 510 silly addNameRange '0.3.0', 510 silly addNameRange '0.3.1', 510 silly addNameRange '0.3.2', 510 silly addNameRange '0.4.0', 510 silly addNameRange '0.4.1', 510 silly addNameRange '0.4.2', 510 silly addNameRange '0.4.3', 510 silly addNameRange '0.4.4', 510 silly addNameRange '0.4.5', 510 silly addNameRange '0.4.6', 510 silly addNameRange '0.4.7', 510 silly addNameRange '0.4.8', 510 silly addNameRange '0.4.9', 510 silly addNameRange '0.5.0', 510 silly addNameRange '0.5.1', 510 silly addNameRange '0.5.2', 510 silly addNameRange '0.5.4', 510 silly addNameRange '0.5.5', 510 silly addNameRange '0.5.6', 510 silly addNameRange '0.5.7', 510 silly addNameRange '0.5.8', 510 silly addNameRange '0.5.9', 510 silly addNameRange '0.6.0', 510 silly addNameRange '0.6.1', 510 silly addNameRange '0.6.2', 510 silly addNameRange '0.6.3', 510 silly addNameRange '0.6.4', 510 silly addNameRange '0.6.6', 510 silly addNameRange '0.7.0', 510 silly addNameRange '0.7.1', 510 silly addNameRange '0.7.2', 510 silly addNameRange '0.7.3', 510 silly addNameRange '0.7.4', 510 silly addNameRange '0.7.5', 510 silly addNameRange '0.7.6', 510 silly addNameRange '0.7.7', 510 silly addNameRange '0.7.8', 510 silly addNameRange '0.7.9', 510 silly addNameRange '0.7.10', 510 silly addNameRange '0.7.11', 510 silly addNameRange '0.8.0', 510 silly addNameRange '0.8.1', 510 silly addNameRange '0.8.2', 510 silly addNameRange '0.9.0', 510 silly addNameRange '0.9.1', 510 silly addNameRange '0.9.2', 510 silly addNameRange '0.10.0', 510 silly addNameRange '0.11.0', 510 silly addNameRange '1.0.0', 510 silly addNameRange '1.1.0', 510 silly addNameRange '1.1.1', 510 silly addNameRange '1.1.2', 510 silly addNameRange '1.2.0', 510 silly addNameRange '1.3.0', 510 silly addNameRange '1.4.0', 510 silly addNameRange '1.4.1', 510 silly addNameRange '1.4.2', 510 silly addNameRange '1.4.3', 510 silly addNameRange '1.4.4', 510 silly addNameRange '1.4.5', 510 silly addNameRange '1.4.6', 510 silly addNameRange '1.5.0', 510 silly addNameRange '1.5.1', 510 silly addNameRange '1.5.2', 510 silly addNameRange '1.6.0', 510 silly addNameRange '2.0.0', 510 silly addNameRange '2.0.1', 510 silly addNameRange '2.1.0', 510 silly addNameRange '2.1.1', 510 silly addNameRange '2.1.2', 510 silly addNameRange '2.2.0', 510 silly addNameRange '2.2.1' ] ] 511 silly pickManifestFromRegistryMetadata spec >=2.2.1 <3.0.0 tag latest versions [ '0.1.0', 511 silly pickManifestFromRegistryMetadata '0.1.1', 511 silly pickManifestFromRegistryMetadata '0.1.2', 511 silly pickManifestFromRegistryMetadata '0.1.3', 511 silly pickManifestFromRegistryMetadata '0.1.4', 511 silly pickManifestFromRegistryMetadata '0.1.5', 511 silly pickManifestFromRegistryMetadata '0.1.6', 511 silly pickManifestFromRegistryMetadata '0.1.7', 511 silly pickManifestFromRegistryMetadata '0.1.8', 511 silly pickManifestFromRegistryMetadata '0.1.9', 511 silly pickManifestFromRegistryMetadata '0.2.0', 511 silly pickManifestFromRegistryMetadata '0.2.2', 511 silly pickManifestFromRegistryMetadata '0.2.3', 511 silly pickManifestFromRegistryMetadata '0.2.4', 511 silly pickManifestFromRegistryMetadata '0.2.6', 511 silly pickManifestFromRegistryMetadata '0.2.7', 511 silly pickManifestFromRegistryMetadata '0.2.8', 511 silly pickManifestFromRegistryMetadata '0.2.9', 511 silly pickManifestFromRegistryMetadata '0.3.0', 511 silly pickManifestFromRegistryMetadata '0.3.1', 511 silly pickManifestFromRegistryMetadata '0.3.2', 511 silly pickManifestFromRegistryMetadata '0.4.0', 511 silly pickManifestFromRegistryMetadata '0.4.1', 511 silly pickManifestFromRegistryMetadata '0.4.2', 511 silly pickManifestFromRegistryMetadata '0.4.3', 511 silly pickManifestFromRegistryMetadata '0.4.4', 511 silly pickManifestFromRegistryMetadata '0.4.5', 511 silly pickManifestFromRegistryMetadata '0.4.6', 511 silly pickManifestFromRegistryMetadata '0.4.7', 511 silly pickManifestFromRegistryMetadata '0.4.8', 511 silly pickManifestFromRegistryMetadata '0.4.9', 511 silly pickManifestFromRegistryMetadata '0.5.0', 511 silly pickManifestFromRegistryMetadata '0.5.1', 511 silly pickManifestFromRegistryMetadata '0.5.2', 511 silly pickManifestFromRegistryMetadata '0.5.4', 511 silly pickManifestFromRegistryMetadata '0.5.5', 511 silly pickManifestFromRegistryMetadata '0.5.6', 511 silly pickManifestFromRegistryMetadata '0.5.7', 511 silly pickManifestFromRegistryMetadata '0.5.8', 511 silly pickManifestFromRegistryMetadata '0.5.9', 511 silly pickManifestFromRegistryMetadata '0.6.0', 511 silly pickManifestFromRegistryMetadata '0.6.1', 511 silly pickManifestFromRegistryMetadata '0.6.2', 511 silly pickManifestFromRegistryMetadata '0.6.3', 511 silly pickManifestFromRegistryMetadata '0.6.4', 511 silly pickManifestFromRegistryMetadata '0.6.6', 511 silly pickManifestFromRegistryMetadata '0.7.0', 511 silly pickManifestFromRegistryMetadata '0.7.1', 511 silly pickManifestFromRegistryMetadata '0.7.2', 511 silly pickManifestFromRegistryMetadata '0.7.3', 511 silly pickManifestFromRegistryMetadata '0.7.4', 511 silly pickManifestFromRegistryMetadata '0.7.5', 511 silly pickManifestFromRegistryMetadata '0.7.6', 511 silly pickManifestFromRegistryMetadata '0.7.7', 511 silly pickManifestFromRegistryMetadata '0.7.8', 511 silly pickManifestFromRegistryMetadata '0.7.9', 511 silly pickManifestFromRegistryMetadata '0.7.10', 511 silly pickManifestFromRegistryMetadata '0.7.11', 511 silly pickManifestFromRegistryMetadata '0.8.0', 511 silly pickManifestFromRegistryMetadata '0.8.1', 511 silly pickManifestFromRegistryMetadata '0.8.2', 511 silly pickManifestFromRegistryMetadata '0.9.0', 511 silly pickManifestFromRegistryMetadata '0.9.1', 511 silly pickManifestFromRegistryMetadata '0.9.2', 511 silly pickManifestFromRegistryMetadata '0.10.0', 511 silly pickManifestFromRegistryMetadata '0.11.0', 511 silly pickManifestFromRegistryMetadata '1.0.0', 511 silly pickManifestFromRegistryMetadata '1.1.0', 511 silly pickManifestFromRegistryMetadata '1.1.1', 511 silly pickManifestFromRegistryMetadata '1.1.2', 511 silly pickManifestFromRegistryMetadata '1.2.0', 511 silly pickManifestFromRegistryMetadata '1.3.0', 511 silly pickManifestFromRegistryMetadata '1.4.0', 511 silly pickManifestFromRegistryMetadata '1.4.1', 511 silly pickManifestFromRegistryMetadata '1.4.2', 511 silly pickManifestFromRegistryMetadata '1.4.3', 511 silly pickManifestFromRegistryMetadata '1.4.4', 511 silly pickManifestFromRegistryMetadata '1.4.5', 511 silly pickManifestFromRegistryMetadata '1.4.6', 511 silly pickManifestFromRegistryMetadata '1.5.0', 511 silly pickManifestFromRegistryMetadata '1.5.1', 511 silly pickManifestFromRegistryMetadata '1.5.2', 511 silly pickManifestFromRegistryMetadata '1.6.0', 511 silly pickManifestFromRegistryMetadata '2.0.0', 511 silly pickManifestFromRegistryMetadata '2.0.1', 511 silly pickManifestFromRegistryMetadata '2.1.0', 511 silly pickManifestFromRegistryMetadata '2.1.1', 511 silly pickManifestFromRegistryMetadata '2.1.2', 511 silly pickManifestFromRegistryMetadata '2.2.0', 511 silly pickManifestFromRegistryMetadata '2.2.1' ] 512 silly addNamed needle@latest 513 verbose addNamed "latest" is being treated as a dist-tag for needle 514 info addNameTag [ 'needle', 'latest' ] 515 silly mapToRegistry name needle 516 silly mapToRegistry using default registry 517 silly mapToRegistry registry https://registry.npmjs.org/ 518 silly mapToRegistry data Result { 518 silly mapToRegistry raw: 'needle', 518 silly mapToRegistry scope: null, 518 silly mapToRegistry escapedName: 'needle', 518 silly mapToRegistry name: 'needle', 518 silly mapToRegistry rawSpec: '', 518 silly mapToRegistry spec: 'latest', 518 silly mapToRegistry type: 'tag' } 519 silly mapToRegistry uri https://registry.npmjs.org/needle 520 verbose addNameTag registry:https://registry.npmjs.org/needle already in flight; waiting 521 silly addNameTag next cb for needle with tag latest 522 silly addNamed needle@2.2.1 523 verbose addNamed "2.2.1" is a plain semver version for needle 524 verbose get https://registry.npmjs.org/rc not expired, no request 525 silly addNameRange number 2 { name: 'rc', range: '>=1.2.7 <2.0.0', hasData: true } 526 silly addNameRange versions [ 'rc', 526 silly addNameRange [ '0.0.1', 526 silly addNameRange '0.0.2', 526 silly addNameRange '0.0.3', 526 silly addNameRange '0.0.4', 526 silly addNameRange '0.0.5', 526 silly addNameRange '0.0.6', 526 silly addNameRange '0.0.7', 526 silly addNameRange '0.0.8', 526 silly addNameRange '0.1.0', 526 silly addNameRange '0.1.1', 526 silly addNameRange '0.1.2', 526 silly addNameRange '0.1.3', 526 silly addNameRange '0.2.0', 526 silly addNameRange '0.3.0', 526 silly addNameRange '0.3.1', 526 silly addNameRange '0.3.2', 526 silly addNameRange '0.3.3', 526 silly addNameRange '0.3.4', 526 silly addNameRange '0.3.5', 526 silly addNameRange '0.4.0', 526 silly addNameRange '0.5.0', 526 silly addNameRange '0.5.1', 526 silly addNameRange '0.5.2', 526 silly addNameRange '0.5.3', 526 silly addNameRange '0.5.4', 526 silly addNameRange '0.5.5', 526 silly addNameRange '0.6.0', 526 silly addNameRange '1.0.0', 526 silly addNameRange '1.0.1', 526 silly addNameRange '1.0.2', 526 silly addNameRange '1.0.3', 526 silly addNameRange '1.1.0', 526 silly addNameRange '1.1.1', 526 silly addNameRange '1.1.2', 526 silly addNameRange '1.1.3', 526 silly addNameRange '1.1.4', 526 silly addNameRange '1.1.5', 526 silly addNameRange '1.1.6', 526 silly addNameRange '1.1.7', 526 silly addNameRange '1.2.0', 526 silly addNameRange '1.2.1', 526 silly addNameRange '1.2.2', 526 silly addNameRange '1.2.3', 526 silly addNameRange '1.2.4', 526 silly addNameRange '1.2.5', 526 silly addNameRange '1.2.6', 526 silly addNameRange '1.2.7', 526 silly addNameRange '1.2.8' ] ] 527 silly pickManifestFromRegistryMetadata spec >=1.2.7 <2.0.0 tag latest versions [ '0.0.1', 527 silly pickManifestFromRegistryMetadata '0.0.2', 527 silly pickManifestFromRegistryMetadata '0.0.3', 527 silly pickManifestFromRegistryMetadata '0.0.4', 527 silly pickManifestFromRegistryMetadata '0.0.5', 527 silly pickManifestFromRegistryMetadata '0.0.6', 527 silly pickManifestFromRegistryMetadata '0.0.7', 527 silly pickManifestFromRegistryMetadata '0.0.8', 527 silly pickManifestFromRegistryMetadata '0.1.0', 527 silly pickManifestFromRegistryMetadata '0.1.1', 527 silly pickManifestFromRegistryMetadata '0.1.2', 527 silly pickManifestFromRegistryMetadata '0.1.3', 527 silly pickManifestFromRegistryMetadata '0.2.0', 527 silly pickManifestFromRegistryMetadata '0.3.0', 527 silly pickManifestFromRegistryMetadata '0.3.1', 527 silly pickManifestFromRegistryMetadata '0.3.2', 527 silly pickManifestFromRegistryMetadata '0.3.3', 527 silly pickManifestFromRegistryMetadata '0.3.4', 527 silly pickManifestFromRegistryMetadata '0.3.5', 527 silly pickManifestFromRegistryMetadata '0.4.0', 527 silly pickManifestFromRegistryMetadata '0.5.0', 527 silly pickManifestFromRegistryMetadata '0.5.1', 527 silly pickManifestFromRegistryMetadata '0.5.2', 527 silly pickManifestFromRegistryMetadata '0.5.3', 527 silly pickManifestFromRegistryMetadata '0.5.4', 527 silly pickManifestFromRegistryMetadata '0.5.5', 527 silly pickManifestFromRegistryMetadata '0.6.0', 527 silly pickManifestFromRegistryMetadata '1.0.0', 527 silly pickManifestFromRegistryMetadata '1.0.1', 527 silly pickManifestFromRegistryMetadata '1.0.2', 527 silly pickManifestFromRegistryMetadata '1.0.3', 527 silly pickManifestFromRegistryMetadata '1.1.0', 527 silly pickManifestFromRegistryMetadata '1.1.1', 527 silly pickManifestFromRegistryMetadata '1.1.2', 527 silly pickManifestFromRegistryMetadata '1.1.3', 527 silly pickManifestFromRegistryMetadata '1.1.4', 527 silly pickManifestFromRegistryMetadata '1.1.5', 527 silly pickManifestFromRegistryMetadata '1.1.6', 527 silly pickManifestFromRegistryMetadata '1.1.7', 527 silly pickManifestFromRegistryMetadata '1.2.0', 527 silly pickManifestFromRegistryMetadata '1.2.1', 527 silly pickManifestFromRegistryMetadata '1.2.2', 527 silly pickManifestFromRegistryMetadata '1.2.3', 527 silly pickManifestFromRegistryMetadata '1.2.4', 527 silly pickManifestFromRegistryMetadata '1.2.5', 527 silly pickManifestFromRegistryMetadata '1.2.6', 527 silly pickManifestFromRegistryMetadata '1.2.7', 527 silly pickManifestFromRegistryMetadata '1.2.8' ] 528 silly addNamed rc@latest 529 verbose addNamed "latest" is being treated as a dist-tag for rc 530 info addNameTag [ 'rc', 'latest' ] 531 silly mapToRegistry name rc 532 silly mapToRegistry using default registry 533 silly mapToRegistry registry https://registry.npmjs.org/ 534 silly mapToRegistry data Result { 534 silly mapToRegistry raw: 'rc', 534 silly mapToRegistry scope: null, 534 silly mapToRegistry escapedName: 'rc', 534 silly mapToRegistry name: 'rc', 534 silly mapToRegistry rawSpec: '', 534 silly mapToRegistry spec: 'latest', 534 silly mapToRegistry type: 'tag' } 535 silly mapToRegistry uri https://registry.npmjs.org/rc 536 verbose addNameTag registry:https://registry.npmjs.org/rc already in flight; waiting 537 silly addNameTag next cb for rc with tag latest 538 silly addNamed rc@1.2.8 539 verbose addNamed "1.2.8" is a plain semver version for rc 540 verbose get https://registry.npmjs.org/npm-packlist not expired, no request 541 silly addNameRange number 2 { name: 'npm-packlist', range: '>=1.1.6 <2.0.0', hasData: true } 542 silly addNameRange versions [ 'npm-packlist', 542 silly addNameRange [ '1.0.0', 542 silly addNameRange '1.0.1', 542 silly addNameRange '1.1.0', 542 silly addNameRange '1.1.1', 542 silly addNameRange '1.1.2', 542 silly addNameRange '1.1.3', 542 silly addNameRange '1.1.4', 542 silly addNameRange '1.1.5', 542 silly addNameRange '1.1.6', 542 silly addNameRange '1.1.7', 542 silly addNameRange '1.1.8', 542 silly addNameRange '1.1.9', 542 silly addNameRange '1.1.10', 542 silly addNameRange '1.1.11' ] ] 543 silly pickManifestFromRegistryMetadata spec >=1.1.6 <2.0.0 tag latest versions [ '1.0.0', 543 silly pickManifestFromRegistryMetadata '1.0.1', 543 silly pickManifestFromRegistryMetadata '1.1.0', 543 silly pickManifestFromRegistryMetadata '1.1.1', 543 silly pickManifestFromRegistryMetadata '1.1.2', 543 silly pickManifestFromRegistryMetadata '1.1.3', 543 silly pickManifestFromRegistryMetadata '1.1.4', 543 silly pickManifestFromRegistryMetadata '1.1.5', 543 silly pickManifestFromRegistryMetadata '1.1.6', 543 silly pickManifestFromRegistryMetadata '1.1.7', 543 silly pickManifestFromRegistryMetadata '1.1.8', 543 silly pickManifestFromRegistryMetadata '1.1.9', 543 silly pickManifestFromRegistryMetadata '1.1.10', 543 silly pickManifestFromRegistryMetadata '1.1.11' ] 544 silly addNamed npm-packlist@latest 545 verbose addNamed "latest" is being treated as a dist-tag for npm-packlist 546 info addNameTag [ 'npm-packlist', 'latest' ] 547 silly mapToRegistry name npm-packlist 548 silly mapToRegistry using default registry 549 silly mapToRegistry registry https://registry.npmjs.org/ 550 silly mapToRegistry data Result { 550 silly mapToRegistry raw: 'npm-packlist', 550 silly mapToRegistry scope: null, 550 silly mapToRegistry escapedName: 'npm-packlist', 550 silly mapToRegistry name: 'npm-packlist', 550 silly mapToRegistry rawSpec: '', 550 silly mapToRegistry spec: 'latest', 550 silly mapToRegistry type: 'tag' } 551 silly mapToRegistry uri https://registry.npmjs.org/npm-packlist 552 verbose addNameTag registry:https://registry.npmjs.org/npm-packlist already in flight; waiting 553 silly addNameTag next cb for npm-packlist with tag latest 554 silly addNamed npm-packlist@1.1.11 555 verbose addNamed "1.1.11" is a plain semver version for npm-packlist 556 silly cache afterAdd detect-libc@1.0.3 557 verbose afterAdd /home/pi/.npm/detect-libc/1.0.3/package/package.json not in flight; writing 558 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 559 silly cache afterAdd nopt@4.0.1 560 verbose afterAdd /home/pi/.npm/nopt/4.0.1/package/package.json not in flight; writing 561 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 562 silly cache afterAdd npmlog@4.1.2 563 verbose afterAdd /home/pi/.npm/npmlog/4.1.2/package/package.json not in flight; writing 564 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 565 silly cache afterAdd needle@2.2.1 566 verbose afterAdd /home/pi/.npm/needle/2.2.1/package/package.json not in flight; writing 567 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 568 silly cache afterAdd rc@1.2.8 569 verbose afterAdd /home/pi/.npm/rc/1.2.8/package/package.json not in flight; writing 570 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 571 silly cache afterAdd npm-packlist@1.1.11 572 verbose afterAdd /home/pi/.npm/npm-packlist/1.1.11/package/package.json not in flight; writing 573 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 574 verbose afterAdd /home/pi/.npm/npmlog/4.1.2/package/package.json written 575 verbose afterAdd /home/pi/.npm/detect-libc/1.0.3/package/package.json written 576 verbose afterAdd /home/pi/.npm/nopt/4.0.1/package/package.json written 577 verbose afterAdd /home/pi/.npm/needle/2.2.1/package/package.json written 578 verbose afterAdd /home/pi/.npm/npm-packlist/1.1.11/package/package.json written 579 verbose afterAdd /home/pi/.npm/rc/1.2.8/package/package.json written 580 silly fetchNamedPackageData abbrev 581 silly mapToRegistry name abbrev 582 silly mapToRegistry using default registry 583 silly mapToRegistry registry https://registry.npmjs.org/ 584 silly mapToRegistry data Result { 584 silly mapToRegistry raw: 'abbrev', 584 silly mapToRegistry scope: null, 584 silly mapToRegistry escapedName: 'abbrev', 584 silly mapToRegistry name: 'abbrev', 584 silly mapToRegistry rawSpec: '', 584 silly mapToRegistry spec: 'latest', 584 silly mapToRegistry type: 'tag' } 585 silly mapToRegistry uri https://registry.npmjs.org/abbrev 586 silly fetchNamedPackageData osenv 587 silly mapToRegistry name osenv 588 silly mapToRegistry using default registry 589 silly mapToRegistry registry https://registry.npmjs.org/ 590 silly mapToRegistry data Result { 590 silly mapToRegistry raw: 'osenv', 590 silly mapToRegistry scope: null, 590 silly mapToRegistry escapedName: 'osenv', 590 silly mapToRegistry name: 'osenv', 590 silly mapToRegistry rawSpec: '', 590 silly mapToRegistry spec: 'latest', 590 silly mapToRegistry type: 'tag' } 591 silly mapToRegistry uri https://registry.npmjs.org/osenv 592 verbose request uri https://registry.npmjs.org/osenv 593 verbose request no auth needed 594 info attempt registry request try #1 at 12:49:18 595 verbose etag W/"4c7ccb6457ea50e95f5ab0d73b4cb695" 596 verbose lastModified Sun, 27 May 2018 11:24:57 GMT 597 http request GET https://registry.npmjs.org/osenv 598 verbose request uri https://registry.npmjs.org/abbrev 599 verbose request no auth needed 600 info attempt registry request try #1 at 12:49:18 601 verbose etag W/"33e72d5d2da378b49ce64515b48ede5e" 602 verbose lastModified Sat, 26 May 2018 16:03:07 GMT 603 http request GET https://registry.npmjs.org/abbrev 604 http 304 https://registry.npmjs.org/osenv 605 verbose headers { date: 'Thu, 26 Jul 2018 10:49:18 GMT', 605 verbose headers connection: 'keep-alive', 605 verbose headers 'set-cookie': [ '__cfduid=d378ef56aebcb58d40a34da383fac88051532602158; expires=Fri, 26-Jul-19 10:49:18 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 605 verbose headers 'cache-control': 'max-age=300', 605 verbose headers 'cf-cache-status': 'HIT', 605 verbose headers 'cf-ray': '44064c834a4b2d3b-TXL', 605 verbose headers etag: '"4c7ccb6457ea50e95f5ab0d73b4cb695"', 605 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 605 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:57 GMT', 605 verbose headers vary: 'accept-encoding, accept', 605 verbose headers server: 'cloudflare' } 606 silly get cb [ 304, 606 silly get { date: 'Thu, 26 Jul 2018 10:49:18 GMT', 606 silly get connection: 'keep-alive', 606 silly get 'set-cookie': [ '__cfduid=d378ef56aebcb58d40a34da383fac88051532602158; expires=Fri, 26-Jul-19 10:49:18 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 606 silly get 'cache-control': 'max-age=300', 606 silly get 'cf-cache-status': 'HIT', 606 silly get 'cf-ray': '44064c834a4b2d3b-TXL', 606 silly get etag: '"4c7ccb6457ea50e95f5ab0d73b4cb695"', 606 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 606 silly get 'last-modified': 'Sun, 27 May 2018 11:24:57 GMT', 606 silly get vary: 'accept-encoding, accept', 606 silly get server: 'cloudflare' } ] 607 verbose etag https://registry.npmjs.org/osenv from cache 608 verbose get saving osenv to /home/pi/.npm/registry.npmjs.org/osenv/.cache.json 609 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 610 http 304 https://registry.npmjs.org/abbrev 611 verbose headers { date: 'Thu, 26 Jul 2018 10:49:18 GMT', 611 verbose headers connection: 'keep-alive', 611 verbose headers 'set-cookie': [ '__cfduid=d6ec4160868f03f99ae54b4c253e017c01532602158; expires=Fri, 26-Jul-19 10:49:18 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 611 verbose headers 'cache-control': 'max-age=300', 611 verbose headers 'cf-cache-status': 'HIT', 611 verbose headers 'cf-ray': '44064c835adc2d35-TXL', 611 verbose headers etag: '"33e72d5d2da378b49ce64515b48ede5e"', 611 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 611 verbose headers 'last-modified': 'Sat, 26 May 2018 16:03:07 GMT', 611 verbose headers vary: 'accept-encoding, accept', 611 verbose headers server: 'cloudflare' } 612 silly get cb [ 304, 612 silly get { date: 'Thu, 26 Jul 2018 10:49:18 GMT', 612 silly get connection: 'keep-alive', 612 silly get 'set-cookie': [ '__cfduid=d6ec4160868f03f99ae54b4c253e017c01532602158; expires=Fri, 26-Jul-19 10:49:18 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 612 silly get 'cache-control': 'max-age=300', 612 silly get 'cf-cache-status': 'HIT', 612 silly get 'cf-ray': '44064c835adc2d35-TXL', 612 silly get etag: '"33e72d5d2da378b49ce64515b48ede5e"', 612 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 612 silly get 'last-modified': 'Sat, 26 May 2018 16:03:07 GMT', 612 silly get vary: 'accept-encoding, accept', 612 silly get server: 'cloudflare' } ] 613 verbose etag https://registry.npmjs.org/abbrev from cache 614 verbose get saving abbrev to /home/pi/.npm/registry.npmjs.org/abbrev/.cache.json 615 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 616 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '1.0.3', 616 silly pickManifestFromRegistryMetadata '1.0.4', 616 silly pickManifestFromRegistryMetadata '1.0.5', 616 silly pickManifestFromRegistryMetadata '1.0.6', 616 silly pickManifestFromRegistryMetadata '1.0.7', 616 silly pickManifestFromRegistryMetadata '1.0.9', 616 silly pickManifestFromRegistryMetadata '1.1.0', 616 silly pickManifestFromRegistryMetadata '1.1.1' ] 617 silly resolveWithNewModule abbrev@1.1.1 checking installable status 618 silly cache add args [ 'abbrev@1', null ] 619 verbose cache add spec abbrev@1 620 silly cache add parsed spec Result { 620 silly cache add raw: 'abbrev@1', 620 silly cache add scope: null, 620 silly cache add escapedName: 'abbrev', 620 silly cache add name: 'abbrev', 620 silly cache add rawSpec: '1', 620 silly cache add spec: '>=1.0.0 <2.0.0', 620 silly cache add type: 'range' } 621 silly addNamed abbrev@>=1.0.0 <2.0.0 622 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for abbrev 623 silly addNameRange { name: 'abbrev', range: '>=1.0.0 <2.0.0', hasData: false } 624 silly mapToRegistry name abbrev 625 silly mapToRegistry using default registry 626 silly mapToRegistry registry https://registry.npmjs.org/ 627 silly mapToRegistry data Result { 627 silly mapToRegistry raw: 'abbrev', 627 silly mapToRegistry scope: null, 627 silly mapToRegistry escapedName: 'abbrev', 627 silly mapToRegistry name: 'abbrev', 627 silly mapToRegistry rawSpec: '', 627 silly mapToRegistry spec: 'latest', 627 silly mapToRegistry type: 'tag' } 628 silly mapToRegistry uri https://registry.npmjs.org/abbrev 629 verbose addNameRange registry:https://registry.npmjs.org/abbrev not in flight; fetching 630 silly pickManifestFromRegistryMetadata spec >=0.1.4 <0.2.0 tag latest versions [ '0.0.1', 630 silly pickManifestFromRegistryMetadata '0.0.2', 630 silly pickManifestFromRegistryMetadata '0.0.3', 630 silly pickManifestFromRegistryMetadata '0.1.0', 630 silly pickManifestFromRegistryMetadata '0.1.1', 630 silly pickManifestFromRegistryMetadata '0.1.2', 630 silly pickManifestFromRegistryMetadata '0.1.3', 630 silly pickManifestFromRegistryMetadata '0.1.4', 630 silly pickManifestFromRegistryMetadata '0.1.5' ] 631 silly resolveWithNewModule osenv@0.1.5 checking installable status 632 silly cache add args [ 'osenv@^0.1.4', null ] 633 verbose cache add spec osenv@^0.1.4 634 silly cache add parsed spec Result { 634 silly cache add raw: 'osenv@^0.1.4', 634 silly cache add scope: null, 634 silly cache add escapedName: 'osenv', 634 silly cache add name: 'osenv', 634 silly cache add rawSpec: '^0.1.4', 634 silly cache add spec: '>=0.1.4 <0.2.0', 634 silly cache add type: 'range' } 635 silly addNamed osenv@>=0.1.4 <0.2.0 636 verbose addNamed ">=0.1.4 <0.2.0" is a valid semver range for osenv 637 silly addNameRange { name: 'osenv', range: '>=0.1.4 <0.2.0', hasData: false } 638 silly mapToRegistry name osenv 639 silly mapToRegistry using default registry 640 silly mapToRegistry registry https://registry.npmjs.org/ 641 silly mapToRegistry data Result { 641 silly mapToRegistry raw: 'osenv', 641 silly mapToRegistry scope: null, 641 silly mapToRegistry escapedName: 'osenv', 641 silly mapToRegistry name: 'osenv', 641 silly mapToRegistry rawSpec: '', 641 silly mapToRegistry spec: 'latest', 641 silly mapToRegistry type: 'tag' } 642 silly mapToRegistry uri https://registry.npmjs.org/osenv 643 verbose addNameRange registry:https://registry.npmjs.org/osenv not in flight; fetching 644 verbose get https://registry.npmjs.org/abbrev not expired, no request 645 silly addNameRange number 2 { name: 'abbrev', range: '>=1.0.0 <2.0.0', hasData: true } 646 silly addNameRange versions [ 'abbrev', 646 silly addNameRange [ '1.0.3', 646 silly addNameRange '1.0.4', 646 silly addNameRange '1.0.5', 646 silly addNameRange '1.0.6', 646 silly addNameRange '1.0.7', 646 silly addNameRange '1.0.9', 646 silly addNameRange '1.1.0', 646 silly addNameRange '1.1.1' ] ] 647 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '1.0.3', 647 silly pickManifestFromRegistryMetadata '1.0.4', 647 silly pickManifestFromRegistryMetadata '1.0.5', 647 silly pickManifestFromRegistryMetadata '1.0.6', 647 silly pickManifestFromRegistryMetadata '1.0.7', 647 silly pickManifestFromRegistryMetadata '1.0.9', 647 silly pickManifestFromRegistryMetadata '1.1.0', 647 silly pickManifestFromRegistryMetadata '1.1.1' ] 648 silly addNamed abbrev@latest 649 verbose addNamed "latest" is being treated as a dist-tag for abbrev 650 info addNameTag [ 'abbrev', 'latest' ] 651 silly mapToRegistry name abbrev 652 silly mapToRegistry using default registry 653 silly mapToRegistry registry https://registry.npmjs.org/ 654 silly mapToRegistry data Result { 654 silly mapToRegistry raw: 'abbrev', 654 silly mapToRegistry scope: null, 654 silly mapToRegistry escapedName: 'abbrev', 654 silly mapToRegistry name: 'abbrev', 654 silly mapToRegistry rawSpec: '', 654 silly mapToRegistry spec: 'latest', 654 silly mapToRegistry type: 'tag' } 655 silly mapToRegistry uri https://registry.npmjs.org/abbrev 656 verbose addNameTag registry:https://registry.npmjs.org/abbrev already in flight; waiting 657 silly addNameTag next cb for abbrev with tag latest 658 silly addNamed abbrev@1.1.1 659 verbose addNamed "1.1.1" is a plain semver version for abbrev 660 verbose get https://registry.npmjs.org/osenv not expired, no request 661 silly addNameRange number 2 { name: 'osenv', range: '>=0.1.4 <0.2.0', hasData: true } 662 silly addNameRange versions [ 'osenv', 662 silly addNameRange [ '0.0.1', 662 silly addNameRange '0.0.2', 662 silly addNameRange '0.0.3', 662 silly addNameRange '0.1.0', 662 silly addNameRange '0.1.1', 662 silly addNameRange '0.1.2', 662 silly addNameRange '0.1.3', 662 silly addNameRange '0.1.4', 662 silly addNameRange '0.1.5' ] ] 663 silly pickManifestFromRegistryMetadata spec >=0.1.4 <0.2.0 tag latest versions [ '0.0.1', 663 silly pickManifestFromRegistryMetadata '0.0.2', 663 silly pickManifestFromRegistryMetadata '0.0.3', 663 silly pickManifestFromRegistryMetadata '0.1.0', 663 silly pickManifestFromRegistryMetadata '0.1.1', 663 silly pickManifestFromRegistryMetadata '0.1.2', 663 silly pickManifestFromRegistryMetadata '0.1.3', 663 silly pickManifestFromRegistryMetadata '0.1.4', 663 silly pickManifestFromRegistryMetadata '0.1.5' ] 664 silly addNamed osenv@latest 665 verbose addNamed "latest" is being treated as a dist-tag for osenv 666 info addNameTag [ 'osenv', 'latest' ] 667 silly mapToRegistry name osenv 668 silly mapToRegistry using default registry 669 silly mapToRegistry registry https://registry.npmjs.org/ 670 silly mapToRegistry data Result { 670 silly mapToRegistry raw: 'osenv', 670 silly mapToRegistry scope: null, 670 silly mapToRegistry escapedName: 'osenv', 670 silly mapToRegistry name: 'osenv', 670 silly mapToRegistry rawSpec: '', 670 silly mapToRegistry spec: 'latest', 670 silly mapToRegistry type: 'tag' } 671 silly mapToRegistry uri https://registry.npmjs.org/osenv 672 verbose addNameTag registry:https://registry.npmjs.org/osenv already in flight; waiting 673 silly addNameTag next cb for osenv with tag latest 674 silly addNamed osenv@0.1.5 675 verbose addNamed "0.1.5" is a plain semver version for osenv 676 silly cache afterAdd abbrev@1.1.1 677 verbose afterAdd /home/pi/.npm/abbrev/1.1.1/package/package.json not in flight; writing 678 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 679 silly cache afterAdd osenv@0.1.5 680 verbose afterAdd /home/pi/.npm/osenv/0.1.5/package/package.json not in flight; writing 681 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 682 verbose afterAdd /home/pi/.npm/osenv/0.1.5/package/package.json written 683 verbose afterAdd /home/pi/.npm/abbrev/1.1.1/package/package.json written 684 silly fetchNamedPackageData os-homedir 685 silly mapToRegistry name os-homedir 686 silly mapToRegistry using default registry 687 silly mapToRegistry registry https://registry.npmjs.org/ 688 silly mapToRegistry data Result { 688 silly mapToRegistry raw: 'os-homedir', 688 silly mapToRegistry scope: null, 688 silly mapToRegistry escapedName: 'os-homedir', 688 silly mapToRegistry name: 'os-homedir', 688 silly mapToRegistry rawSpec: '', 688 silly mapToRegistry spec: 'latest', 688 silly mapToRegistry type: 'tag' } 689 silly mapToRegistry uri https://registry.npmjs.org/os-homedir 690 silly fetchNamedPackageData os-tmpdir 691 silly mapToRegistry name os-tmpdir 692 silly mapToRegistry using default registry 693 silly mapToRegistry registry https://registry.npmjs.org/ 694 silly mapToRegistry data Result { 694 silly mapToRegistry raw: 'os-tmpdir', 694 silly mapToRegistry scope: null, 694 silly mapToRegistry escapedName: 'os-tmpdir', 694 silly mapToRegistry name: 'os-tmpdir', 694 silly mapToRegistry rawSpec: '', 694 silly mapToRegistry spec: 'latest', 694 silly mapToRegistry type: 'tag' } 695 silly mapToRegistry uri https://registry.npmjs.org/os-tmpdir 696 verbose request uri https://registry.npmjs.org/os-homedir 697 verbose request no auth needed 698 info attempt registry request try #1 at 12:49:18 699 verbose etag W/"8b6e3f6867c49804d5fcd0399f05f04b" 700 verbose lastModified Sun, 27 May 2018 11:24:31 GMT 701 http request GET https://registry.npmjs.org/os-homedir 702 verbose request uri https://registry.npmjs.org/os-tmpdir 703 verbose request no auth needed 704 info attempt registry request try #1 at 12:49:18 705 verbose etag W/"acd703b2a52f9f8ab356108d23518eca" 706 verbose lastModified Sun, 27 May 2018 11:24:35 GMT 707 http request GET https://registry.npmjs.org/os-tmpdir 708 http 304 https://registry.npmjs.org/os-tmpdir 709 verbose headers { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 709 verbose headers connection: 'keep-alive', 709 verbose headers 'set-cookie': [ '__cfduid=d9573272f25f1509a9ba3e3ee90dcb9971532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 709 verbose headers 'cache-control': 'max-age=300', 709 verbose headers 'cf-cache-status': 'HIT', 709 verbose headers 'cf-ray': '44064c861aed2d41-TXL', 709 verbose headers etag: '"acd703b2a52f9f8ab356108d23518eca"', 709 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 709 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:35 GMT', 709 verbose headers vary: 'accept-encoding, accept', 709 verbose headers server: 'cloudflare' } 710 silly get cb [ 304, 710 silly get { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 710 silly get connection: 'keep-alive', 710 silly get 'set-cookie': [ '__cfduid=d9573272f25f1509a9ba3e3ee90dcb9971532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 710 silly get 'cache-control': 'max-age=300', 710 silly get 'cf-cache-status': 'HIT', 710 silly get 'cf-ray': '44064c861aed2d41-TXL', 710 silly get etag: '"acd703b2a52f9f8ab356108d23518eca"', 710 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 710 silly get 'last-modified': 'Sun, 27 May 2018 11:24:35 GMT', 710 silly get vary: 'accept-encoding, accept', 710 silly get server: 'cloudflare' } ] 711 verbose etag https://registry.npmjs.org/os-tmpdir from cache 712 verbose get saving os-tmpdir to /home/pi/.npm/registry.npmjs.org/os-tmpdir/.cache.json 713 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 714 http 304 https://registry.npmjs.org/os-homedir 715 verbose headers { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 715 verbose headers connection: 'keep-alive', 715 verbose headers 'set-cookie': [ '__cfduid=db3fae3254e3f4062b91df71c18c2c5281532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 715 verbose headers 'cache-control': 'max-age=300', 715 verbose headers 'cf-cache-status': 'HIT', 715 verbose headers 'cf-ray': '44064c861d802d53-TXL', 715 verbose headers etag: '"8b6e3f6867c49804d5fcd0399f05f04b"', 715 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 715 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:31 GMT', 715 verbose headers vary: 'accept-encoding, accept', 715 verbose headers server: 'cloudflare' } 716 silly get cb [ 304, 716 silly get { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 716 silly get connection: 'keep-alive', 716 silly get 'set-cookie': [ '__cfduid=db3fae3254e3f4062b91df71c18c2c5281532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 716 silly get 'cache-control': 'max-age=300', 716 silly get 'cf-cache-status': 'HIT', 716 silly get 'cf-ray': '44064c861d802d53-TXL', 716 silly get etag: '"8b6e3f6867c49804d5fcd0399f05f04b"', 716 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 716 silly get 'last-modified': 'Sun, 27 May 2018 11:24:31 GMT', 716 silly get vary: 'accept-encoding, accept', 716 silly get server: 'cloudflare' } ] 717 verbose etag https://registry.npmjs.org/os-homedir from cache 718 verbose get saving os-homedir to /home/pi/.npm/registry.npmjs.org/os-homedir/.cache.json 719 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 720 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2' ] 721 silly resolveWithNewModule os-tmpdir@1.0.2 checking installable status 722 silly cache add args [ 'os-tmpdir@^1.0.0', null ] 723 verbose cache add spec os-tmpdir@^1.0.0 724 silly cache add parsed spec Result { 724 silly cache add raw: 'os-tmpdir@^1.0.0', 724 silly cache add scope: null, 724 silly cache add escapedName: 'os-tmpdir', 724 silly cache add name: 'os-tmpdir', 724 silly cache add rawSpec: '^1.0.0', 724 silly cache add spec: '>=1.0.0 <2.0.0', 724 silly cache add type: 'range' } 725 silly addNamed os-tmpdir@>=1.0.0 <2.0.0 726 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for os-tmpdir 727 silly addNameRange { name: 'os-tmpdir', range: '>=1.0.0 <2.0.0', hasData: false } 728 silly mapToRegistry name os-tmpdir 729 silly mapToRegistry using default registry 730 silly mapToRegistry registry https://registry.npmjs.org/ 731 silly mapToRegistry data Result { 731 silly mapToRegistry raw: 'os-tmpdir', 731 silly mapToRegistry scope: null, 731 silly mapToRegistry escapedName: 'os-tmpdir', 731 silly mapToRegistry name: 'os-tmpdir', 731 silly mapToRegistry rawSpec: '', 731 silly mapToRegistry spec: 'latest', 731 silly mapToRegistry type: 'tag' } 732 silly mapToRegistry uri https://registry.npmjs.org/os-tmpdir 733 verbose addNameRange registry:https://registry.npmjs.org/os-tmpdir not in flight; fetching 734 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '0.1.0', '1.0.0', '1.0.1', '1.0.2' ] 735 silly resolveWithNewModule os-homedir@1.0.2 checking installable status 736 silly cache add args [ 'os-homedir@^1.0.0', null ] 737 verbose cache add spec os-homedir@^1.0.0 738 silly cache add parsed spec Result { 738 silly cache add raw: 'os-homedir@^1.0.0', 738 silly cache add scope: null, 738 silly cache add escapedName: 'os-homedir', 738 silly cache add name: 'os-homedir', 738 silly cache add rawSpec: '^1.0.0', 738 silly cache add spec: '>=1.0.0 <2.0.0', 738 silly cache add type: 'range' } 739 silly addNamed os-homedir@>=1.0.0 <2.0.0 740 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for os-homedir 741 silly addNameRange { name: 'os-homedir', range: '>=1.0.0 <2.0.0', hasData: false } 742 silly mapToRegistry name os-homedir 743 silly mapToRegistry using default registry 744 silly mapToRegistry registry https://registry.npmjs.org/ 745 silly mapToRegistry data Result { 745 silly mapToRegistry raw: 'os-homedir', 745 silly mapToRegistry scope: null, 745 silly mapToRegistry escapedName: 'os-homedir', 745 silly mapToRegistry name: 'os-homedir', 745 silly mapToRegistry rawSpec: '', 745 silly mapToRegistry spec: 'latest', 745 silly mapToRegistry type: 'tag' } 746 silly mapToRegistry uri https://registry.npmjs.org/os-homedir 747 verbose addNameRange registry:https://registry.npmjs.org/os-homedir not in flight; fetching 748 verbose get https://registry.npmjs.org/os-tmpdir not expired, no request 749 silly addNameRange number 2 { name: 'os-tmpdir', range: '>=1.0.0 <2.0.0', hasData: true } 750 silly addNameRange versions [ 'os-tmpdir', [ '1.0.0', '1.0.1', '1.0.2' ] ] 751 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2' ] 752 silly addNamed os-tmpdir@latest 753 verbose addNamed "latest" is being treated as a dist-tag for os-tmpdir 754 info addNameTag [ 'os-tmpdir', 'latest' ] 755 silly mapToRegistry name os-tmpdir 756 silly mapToRegistry using default registry 757 silly mapToRegistry registry https://registry.npmjs.org/ 758 silly mapToRegistry data Result { 758 silly mapToRegistry raw: 'os-tmpdir', 758 silly mapToRegistry scope: null, 758 silly mapToRegistry escapedName: 'os-tmpdir', 758 silly mapToRegistry name: 'os-tmpdir', 758 silly mapToRegistry rawSpec: '', 758 silly mapToRegistry spec: 'latest', 758 silly mapToRegistry type: 'tag' } 759 silly mapToRegistry uri https://registry.npmjs.org/os-tmpdir 760 verbose addNameTag registry:https://registry.npmjs.org/os-tmpdir already in flight; waiting 761 silly addNameTag next cb for os-tmpdir with tag latest 762 silly addNamed os-tmpdir@1.0.2 763 verbose addNamed "1.0.2" is a plain semver version for os-tmpdir 764 verbose get https://registry.npmjs.org/os-homedir not expired, no request 765 silly addNameRange number 2 { name: 'os-homedir', range: '>=1.0.0 <2.0.0', hasData: true } 766 silly addNameRange versions [ 'os-homedir', [ '0.1.0', '1.0.0', '1.0.1', '1.0.2' ] ] 767 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '0.1.0', '1.0.0', '1.0.1', '1.0.2' ] 768 silly addNamed os-homedir@latest 769 verbose addNamed "latest" is being treated as a dist-tag for os-homedir 770 info addNameTag [ 'os-homedir', 'latest' ] 771 silly mapToRegistry name os-homedir 772 silly mapToRegistry using default registry 773 silly mapToRegistry registry https://registry.npmjs.org/ 774 silly mapToRegistry data Result { 774 silly mapToRegistry raw: 'os-homedir', 774 silly mapToRegistry scope: null, 774 silly mapToRegistry escapedName: 'os-homedir', 774 silly mapToRegistry name: 'os-homedir', 774 silly mapToRegistry rawSpec: '', 774 silly mapToRegistry spec: 'latest', 774 silly mapToRegistry type: 'tag' } 775 silly mapToRegistry uri https://registry.npmjs.org/os-homedir 776 verbose addNameTag registry:https://registry.npmjs.org/os-homedir already in flight; waiting 777 silly addNameTag next cb for os-homedir with tag latest 778 silly addNamed os-homedir@1.0.2 779 verbose addNamed "1.0.2" is a plain semver version for os-homedir 780 silly cache afterAdd os-tmpdir@1.0.2 781 verbose afterAdd /home/pi/.npm/os-tmpdir/1.0.2/package/package.json not in flight; writing 782 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 783 silly cache afterAdd os-homedir@1.0.2 784 verbose afterAdd /home/pi/.npm/os-homedir/1.0.2/package/package.json not in flight; writing 785 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 786 verbose afterAdd /home/pi/.npm/os-tmpdir/1.0.2/package/package.json written 787 verbose afterAdd /home/pi/.npm/os-homedir/1.0.2/package/package.json written 788 silly fetchNamedPackageData ignore-walk 789 silly mapToRegistry name ignore-walk 790 silly mapToRegistry using default registry 791 silly mapToRegistry registry https://registry.npmjs.org/ 792 silly mapToRegistry data Result { 792 silly mapToRegistry raw: 'ignore-walk', 792 silly mapToRegistry scope: null, 792 silly mapToRegistry escapedName: 'ignore-walk', 792 silly mapToRegistry name: 'ignore-walk', 792 silly mapToRegistry rawSpec: '', 792 silly mapToRegistry spec: 'latest', 792 silly mapToRegistry type: 'tag' } 793 silly mapToRegistry uri https://registry.npmjs.org/ignore-walk 794 silly fetchNamedPackageData npm-bundled 795 silly mapToRegistry name npm-bundled 796 silly mapToRegistry using default registry 797 silly mapToRegistry registry https://registry.npmjs.org/ 798 silly mapToRegistry data Result { 798 silly mapToRegistry raw: 'npm-bundled', 798 silly mapToRegistry scope: null, 798 silly mapToRegistry escapedName: 'npm-bundled', 798 silly mapToRegistry name: 'npm-bundled', 798 silly mapToRegistry rawSpec: '', 798 silly mapToRegistry spec: 'latest', 798 silly mapToRegistry type: 'tag' } 799 silly mapToRegistry uri https://registry.npmjs.org/npm-bundled 800 verbose request uri https://registry.npmjs.org/ignore-walk 801 verbose request no auth needed 802 info attempt registry request try #1 at 12:49:19 803 verbose etag W/"b9b34deadf0153eb483b167a5f2138b6" 804 verbose lastModified Sun, 27 May 2018 04:26:18 GMT 805 http request GET https://registry.npmjs.org/ignore-walk 806 verbose request uri https://registry.npmjs.org/npm-bundled 807 verbose request no auth needed 808 info attempt registry request try #1 at 12:49:19 809 verbose etag W/"226ed03c6e79060b36281fa4f363a204" 810 verbose lastModified Sun, 27 May 2018 10:37:29 GMT 811 http request GET https://registry.npmjs.org/npm-bundled 812 http 304 https://registry.npmjs.org/ignore-walk 813 verbose headers { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 813 verbose headers connection: 'keep-alive', 813 verbose headers 'set-cookie': [ '__cfduid=d9573272f25f1509a9ba3e3ee90dcb9971532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 813 verbose headers 'cache-control': 'max-age=300', 813 verbose headers 'cf-cache-status': 'HIT', 813 verbose headers 'cf-ray': '44064c8b4db82d41-TXL', 813 verbose headers etag: '"b9b34deadf0153eb483b167a5f2138b6"', 813 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 813 verbose headers 'last-modified': 'Sun, 27 May 2018 04:26:18 GMT', 813 verbose headers vary: 'accept-encoding, accept', 813 verbose headers server: 'cloudflare' } 814 silly get cb [ 304, 814 silly get { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 814 silly get connection: 'keep-alive', 814 silly get 'set-cookie': [ '__cfduid=d9573272f25f1509a9ba3e3ee90dcb9971532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 814 silly get 'cache-control': 'max-age=300', 814 silly get 'cf-cache-status': 'HIT', 814 silly get 'cf-ray': '44064c8b4db82d41-TXL', 814 silly get etag: '"b9b34deadf0153eb483b167a5f2138b6"', 814 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 814 silly get 'last-modified': 'Sun, 27 May 2018 04:26:18 GMT', 814 silly get vary: 'accept-encoding, accept', 814 silly get server: 'cloudflare' } ] 815 verbose etag https://registry.npmjs.org/ignore-walk from cache 816 verbose get saving ignore-walk to /home/pi/.npm/registry.npmjs.org/ignore-walk/.cache.json 817 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 818 http 304 https://registry.npmjs.org/npm-bundled 819 verbose headers { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 819 verbose headers connection: 'keep-alive', 819 verbose headers 'set-cookie': [ '__cfduid=dc94afd862848839ae37eb9d0f66409441532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 819 verbose headers 'cache-control': 'max-age=300', 819 verbose headers 'cf-cache-status': 'HIT', 819 verbose headers 'cf-ray': '44064c8b5bad2d89-TXL', 819 verbose headers etag: '"226ed03c6e79060b36281fa4f363a204"', 819 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 819 verbose headers 'last-modified': 'Sun, 27 May 2018 10:37:29 GMT', 819 verbose headers vary: 'accept-encoding, accept', 819 verbose headers server: 'cloudflare' } 820 silly get cb [ 304, 820 silly get { date: 'Thu, 26 Jul 2018 10:49:19 GMT', 820 silly get connection: 'keep-alive', 820 silly get 'set-cookie': [ '__cfduid=dc94afd862848839ae37eb9d0f66409441532602159; expires=Fri, 26-Jul-19 10:49:19 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 820 silly get 'cache-control': 'max-age=300', 820 silly get 'cf-cache-status': 'HIT', 820 silly get 'cf-ray': '44064c8b5bad2d89-TXL', 820 silly get etag: '"226ed03c6e79060b36281fa4f363a204"', 820 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 820 silly get 'last-modified': 'Sun, 27 May 2018 10:37:29 GMT', 820 silly get vary: 'accept-encoding, accept', 820 silly get server: 'cloudflare' } ] 821 verbose etag https://registry.npmjs.org/npm-bundled from cache 822 verbose get saving npm-bundled to /home/pi/.npm/registry.npmjs.org/npm-bundled/.cache.json 823 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 824 silly pickManifestFromRegistryMetadata spec >=1.0.1 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2', '1.0.3' ] 825 silly resolveWithNewModule npm-bundled@1.0.3 checking installable status 826 silly cache add args [ 'npm-bundled@^1.0.1', null ] 827 verbose cache add spec npm-bundled@^1.0.1 828 silly cache add parsed spec Result { 828 silly cache add raw: 'npm-bundled@^1.0.1', 828 silly cache add scope: null, 828 silly cache add escapedName: 'npm-bundled', 828 silly cache add name: 'npm-bundled', 828 silly cache add rawSpec: '^1.0.1', 828 silly cache add spec: '>=1.0.1 <2.0.0', 828 silly cache add type: 'range' } 829 silly addNamed npm-bundled@>=1.0.1 <2.0.0 830 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for npm-bundled 831 silly addNameRange { name: 'npm-bundled', range: '>=1.0.1 <2.0.0', hasData: false } 832 silly mapToRegistry name npm-bundled 833 silly mapToRegistry using default registry 834 silly mapToRegistry registry https://registry.npmjs.org/ 835 silly mapToRegistry data Result { 835 silly mapToRegistry raw: 'npm-bundled', 835 silly mapToRegistry scope: null, 835 silly mapToRegistry escapedName: 'npm-bundled', 835 silly mapToRegistry name: 'npm-bundled', 835 silly mapToRegistry rawSpec: '', 835 silly mapToRegistry spec: 'latest', 835 silly mapToRegistry type: 'tag' } 836 silly mapToRegistry uri https://registry.npmjs.org/npm-bundled 837 verbose addNameRange registry:https://registry.npmjs.org/npm-bundled not in flight; fetching 838 silly pickManifestFromRegistryMetadata spec >=3.0.1 <4.0.0 tag latest versions [ '1.0.0', 838 silly pickManifestFromRegistryMetadata '1.0.1', 838 silly pickManifestFromRegistryMetadata '1.0.2', 838 silly pickManifestFromRegistryMetadata '1.1.0', 838 silly pickManifestFromRegistryMetadata '2.0.0', 838 silly pickManifestFromRegistryMetadata '2.0.1', 838 silly pickManifestFromRegistryMetadata '2.0.2', 838 silly pickManifestFromRegistryMetadata '2.0.3', 838 silly pickManifestFromRegistryMetadata '2.0.4', 838 silly pickManifestFromRegistryMetadata '2.0.5', 838 silly pickManifestFromRegistryMetadata '3.0.0', 838 silly pickManifestFromRegistryMetadata '3.0.1' ] 839 silly resolveWithNewModule ignore-walk@3.0.1 checking installable status 840 silly cache add args [ 'ignore-walk@^3.0.1', null ] 841 verbose cache add spec ignore-walk@^3.0.1 842 silly cache add parsed spec Result { 842 silly cache add raw: 'ignore-walk@^3.0.1', 842 silly cache add scope: null, 842 silly cache add escapedName: 'ignore-walk', 842 silly cache add name: 'ignore-walk', 842 silly cache add rawSpec: '^3.0.1', 842 silly cache add spec: '>=3.0.1 <4.0.0', 842 silly cache add type: 'range' } 843 silly addNamed ignore-walk@>=3.0.1 <4.0.0 844 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for ignore-walk 845 silly addNameRange { name: 'ignore-walk', range: '>=3.0.1 <4.0.0', hasData: false } 846 silly mapToRegistry name ignore-walk 847 silly mapToRegistry using default registry 848 silly mapToRegistry registry https://registry.npmjs.org/ 849 silly mapToRegistry data Result { 849 silly mapToRegistry raw: 'ignore-walk', 849 silly mapToRegistry scope: null, 849 silly mapToRegistry escapedName: 'ignore-walk', 849 silly mapToRegistry name: 'ignore-walk', 849 silly mapToRegistry rawSpec: '', 849 silly mapToRegistry spec: 'latest', 849 silly mapToRegistry type: 'tag' } 850 silly mapToRegistry uri https://registry.npmjs.org/ignore-walk 851 verbose addNameRange registry:https://registry.npmjs.org/ignore-walk not in flight; fetching 852 verbose get https://registry.npmjs.org/npm-bundled not expired, no request 853 silly addNameRange number 2 { name: 'npm-bundled', range: '>=1.0.1 <2.0.0', hasData: true } 854 silly addNameRange versions [ 'npm-bundled', [ '1.0.0', '1.0.1', '1.0.2', '1.0.3' ] ] 855 silly pickManifestFromRegistryMetadata spec >=1.0.1 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2', '1.0.3' ] 856 silly addNamed npm-bundled@latest 857 verbose addNamed "latest" is being treated as a dist-tag for npm-bundled 858 info addNameTag [ 'npm-bundled', 'latest' ] 859 silly mapToRegistry name npm-bundled 860 silly mapToRegistry using default registry 861 silly mapToRegistry registry https://registry.npmjs.org/ 862 silly mapToRegistry data Result { 862 silly mapToRegistry raw: 'npm-bundled', 862 silly mapToRegistry scope: null, 862 silly mapToRegistry escapedName: 'npm-bundled', 862 silly mapToRegistry name: 'npm-bundled', 862 silly mapToRegistry rawSpec: '', 862 silly mapToRegistry spec: 'latest', 862 silly mapToRegistry type: 'tag' } 863 silly mapToRegistry uri https://registry.npmjs.org/npm-bundled 864 verbose addNameTag registry:https://registry.npmjs.org/npm-bundled already in flight; waiting 865 silly addNameTag next cb for npm-bundled with tag latest 866 silly addNamed npm-bundled@1.0.3 867 verbose addNamed "1.0.3" is a plain semver version for npm-bundled 868 verbose get https://registry.npmjs.org/ignore-walk not expired, no request 869 silly addNameRange number 2 { name: 'ignore-walk', range: '>=3.0.1 <4.0.0', hasData: true } 870 silly addNameRange versions [ 'ignore-walk', 870 silly addNameRange [ '1.0.0', 870 silly addNameRange '1.0.1', 870 silly addNameRange '1.0.2', 870 silly addNameRange '1.1.0', 870 silly addNameRange '2.0.0', 870 silly addNameRange '2.0.1', 870 silly addNameRange '2.0.2', 870 silly addNameRange '2.0.3', 870 silly addNameRange '2.0.4', 870 silly addNameRange '2.0.5', 870 silly addNameRange '3.0.0', 870 silly addNameRange '3.0.1' ] ] 871 silly pickManifestFromRegistryMetadata spec >=3.0.1 <4.0.0 tag latest versions [ '1.0.0', 871 silly pickManifestFromRegistryMetadata '1.0.1', 871 silly pickManifestFromRegistryMetadata '1.0.2', 871 silly pickManifestFromRegistryMetadata '1.1.0', 871 silly pickManifestFromRegistryMetadata '2.0.0', 871 silly pickManifestFromRegistryMetadata '2.0.1', 871 silly pickManifestFromRegistryMetadata '2.0.2', 871 silly pickManifestFromRegistryMetadata '2.0.3', 871 silly pickManifestFromRegistryMetadata '2.0.4', 871 silly pickManifestFromRegistryMetadata '2.0.5', 871 silly pickManifestFromRegistryMetadata '3.0.0', 871 silly pickManifestFromRegistryMetadata '3.0.1' ] 872 silly addNamed ignore-walk@latest 873 verbose addNamed "latest" is being treated as a dist-tag for ignore-walk 874 info addNameTag [ 'ignore-walk', 'latest' ] 875 silly mapToRegistry name ignore-walk 876 silly mapToRegistry using default registry 877 silly mapToRegistry registry https://registry.npmjs.org/ 878 silly mapToRegistry data Result { 878 silly mapToRegistry raw: 'ignore-walk', 878 silly mapToRegistry scope: null, 878 silly mapToRegistry escapedName: 'ignore-walk', 878 silly mapToRegistry name: 'ignore-walk', 878 silly mapToRegistry rawSpec: '', 878 silly mapToRegistry spec: 'latest', 878 silly mapToRegistry type: 'tag' } 879 silly mapToRegistry uri https://registry.npmjs.org/ignore-walk 880 verbose addNameTag registry:https://registry.npmjs.org/ignore-walk already in flight; waiting 881 silly addNameTag next cb for ignore-walk with tag latest 882 silly addNamed ignore-walk@3.0.1 883 verbose addNamed "3.0.1" is a plain semver version for ignore-walk 884 silly cache afterAdd npm-bundled@1.0.3 885 verbose afterAdd /home/pi/.npm/npm-bundled/1.0.3/package/package.json not in flight; writing 886 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 887 silly cache afterAdd ignore-walk@3.0.1 888 verbose afterAdd /home/pi/.npm/ignore-walk/3.0.1/package/package.json not in flight; writing 889 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 890 verbose afterAdd /home/pi/.npm/ignore-walk/3.0.1/package/package.json written 891 verbose afterAdd /home/pi/.npm/npm-bundled/1.0.3/package/package.json written 892 silly fetchNamedPackageData are-we-there-yet 893 silly mapToRegistry name are-we-there-yet 894 silly mapToRegistry using default registry 895 silly mapToRegistry registry https://registry.npmjs.org/ 896 silly mapToRegistry data Result { 896 silly mapToRegistry raw: 'are-we-there-yet', 896 silly mapToRegistry scope: null, 896 silly mapToRegistry escapedName: 'are-we-there-yet', 896 silly mapToRegistry name: 'are-we-there-yet', 896 silly mapToRegistry rawSpec: '', 896 silly mapToRegistry spec: 'latest', 896 silly mapToRegistry type: 'tag' } 897 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet 898 silly fetchNamedPackageData console-control-strings 899 silly mapToRegistry name console-control-strings 900 silly mapToRegistry using default registry 901 silly mapToRegistry registry https://registry.npmjs.org/ 902 silly mapToRegistry data Result { 902 silly mapToRegistry raw: 'console-control-strings', 902 silly mapToRegistry scope: null, 902 silly mapToRegistry escapedName: 'console-control-strings', 902 silly mapToRegistry name: 'console-control-strings', 902 silly mapToRegistry rawSpec: '', 902 silly mapToRegistry spec: 'latest', 902 silly mapToRegistry type: 'tag' } 903 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings 904 silly fetchNamedPackageData gauge 905 silly mapToRegistry name gauge 906 silly mapToRegistry using default registry 907 silly mapToRegistry registry https://registry.npmjs.org/ 908 silly mapToRegistry data Result { 908 silly mapToRegistry raw: 'gauge', 908 silly mapToRegistry scope: null, 908 silly mapToRegistry escapedName: 'gauge', 908 silly mapToRegistry name: 'gauge', 908 silly mapToRegistry rawSpec: '', 908 silly mapToRegistry spec: 'latest', 908 silly mapToRegistry type: 'tag' } 909 silly mapToRegistry uri https://registry.npmjs.org/gauge 910 verbose request uri https://registry.npmjs.org/are-we-there-yet 911 verbose request no auth needed 912 info attempt registry request try #1 at 12:49:20 913 verbose etag W/"b6aea88f6ecf19da07d99753b0d32d17" 914 verbose lastModified Sat, 26 May 2018 17:19:25 GMT 915 http request GET https://registry.npmjs.org/are-we-there-yet 916 verbose request uri https://registry.npmjs.org/console-control-strings 917 verbose request no auth needed 918 info attempt registry request try #1 at 12:49:20 919 verbose etag W/"e52f7e231640679768fe81828918b62d" 920 verbose lastModified Sat, 26 May 2018 20:45:22 GMT 921 http request GET https://registry.npmjs.org/console-control-strings 922 verbose request uri https://registry.npmjs.org/gauge 923 verbose request no auth needed 924 info attempt registry request try #1 at 12:49:20 925 verbose etag W/"aacd6eec7f4896987aca9cc5a3192e54" 926 verbose lastModified Sun, 27 May 2018 01:33:47 GMT 927 http request GET https://registry.npmjs.org/gauge 928 http 304 https://registry.npmjs.org/are-we-there-yet 929 verbose headers { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 929 verbose headers connection: 'keep-alive', 929 verbose headers 'set-cookie': [ '__cfduid=dd788f222b34e8d41c232428474c56e3b1532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 929 verbose headers 'cache-control': 'max-age=300', 929 verbose headers 'cf-cache-status': 'HIT', 929 verbose headers 'cf-ray': '44064c8e9e092d8f-TXL', 929 verbose headers etag: '"b6aea88f6ecf19da07d99753b0d32d17"', 929 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 929 verbose headers 'last-modified': 'Sat, 26 May 2018 17:19:25 GMT', 929 verbose headers vary: 'accept-encoding, accept', 929 verbose headers server: 'cloudflare' } 930 silly get cb [ 304, 930 silly get { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 930 silly get connection: 'keep-alive', 930 silly get 'set-cookie': [ '__cfduid=dd788f222b34e8d41c232428474c56e3b1532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 930 silly get 'cache-control': 'max-age=300', 930 silly get 'cf-cache-status': 'HIT', 930 silly get 'cf-ray': '44064c8e9e092d8f-TXL', 930 silly get etag: '"b6aea88f6ecf19da07d99753b0d32d17"', 930 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 930 silly get 'last-modified': 'Sat, 26 May 2018 17:19:25 GMT', 930 silly get vary: 'accept-encoding, accept', 930 silly get server: 'cloudflare' } ] 931 verbose etag https://registry.npmjs.org/are-we-there-yet from cache 932 verbose get saving are-we-there-yet to /home/pi/.npm/registry.npmjs.org/are-we-there-yet/.cache.json 933 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 934 http 304 https://registry.npmjs.org/console-control-strings 935 verbose headers { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 935 verbose headers connection: 'keep-alive', 935 verbose headers 'set-cookie': [ '__cfduid=d764ffef93cef2df8dbddd4a32ad478a91532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 935 verbose headers 'cache-control': 'max-age=300', 935 verbose headers 'cf-cache-status': 'HIT', 935 verbose headers 'cf-ray': '44064c8eb8c82d71-TXL', 935 verbose headers etag: '"e52f7e231640679768fe81828918b62d"', 935 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 935 verbose headers 'last-modified': 'Sat, 26 May 2018 20:45:22 GMT', 935 verbose headers vary: 'accept-encoding, accept', 935 verbose headers server: 'cloudflare' } 936 silly get cb [ 304, 936 silly get { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 936 silly get connection: 'keep-alive', 936 silly get 'set-cookie': [ '__cfduid=d764ffef93cef2df8dbddd4a32ad478a91532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 936 silly get 'cache-control': 'max-age=300', 936 silly get 'cf-cache-status': 'HIT', 936 silly get 'cf-ray': '44064c8eb8c82d71-TXL', 936 silly get etag: '"e52f7e231640679768fe81828918b62d"', 936 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 936 silly get 'last-modified': 'Sat, 26 May 2018 20:45:22 GMT', 936 silly get vary: 'accept-encoding, accept', 936 silly get server: 'cloudflare' } ] 937 verbose etag https://registry.npmjs.org/console-control-strings from cache 938 verbose get saving console-control-strings to /home/pi/.npm/registry.npmjs.org/console-control-strings/.cache.json 939 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 940 http 304 https://registry.npmjs.org/gauge 941 verbose headers { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 941 verbose headers connection: 'keep-alive', 941 verbose headers 'set-cookie': [ '__cfduid=dc6906b87f90148ef13c0660a8c80b9511532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 941 verbose headers 'cache-control': 'max-age=300', 941 verbose headers 'cf-cache-status': 'HIT', 941 verbose headers 'cf-ray': '44064c8ebafb2d47-TXL', 941 verbose headers etag: '"aacd6eec7f4896987aca9cc5a3192e54"', 941 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 941 verbose headers 'last-modified': 'Sun, 27 May 2018 01:33:47 GMT', 941 verbose headers vary: 'accept-encoding, accept', 941 verbose headers server: 'cloudflare' } 942 silly get cb [ 304, 942 silly get { date: 'Thu, 26 Jul 2018 10:49:20 GMT', 942 silly get connection: 'keep-alive', 942 silly get 'set-cookie': [ '__cfduid=dc6906b87f90148ef13c0660a8c80b9511532602160; expires=Fri, 26-Jul-19 10:49:20 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 942 silly get 'cache-control': 'max-age=300', 942 silly get 'cf-cache-status': 'HIT', 942 silly get 'cf-ray': '44064c8ebafb2d47-TXL', 942 silly get etag: '"aacd6eec7f4896987aca9cc5a3192e54"', 942 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 942 silly get 'last-modified': 'Sun, 27 May 2018 01:33:47 GMT', 942 silly get vary: 'accept-encoding, accept', 942 silly get server: 'cloudflare' } ] 943 verbose etag https://registry.npmjs.org/gauge from cache 944 verbose get saving gauge to /home/pi/.npm/registry.npmjs.org/gauge/.cache.json 945 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 946 silly pickManifestFromRegistryMetadata spec >=1.1.0 <1.2.0 tag latest versions [ '1.0.0', '1.1.0' ] 947 silly resolveWithNewModule console-control-strings@1.1.0 checking installable status 948 silly cache add args [ 'console-control-strings@~1.1.0', null ] 949 verbose cache add spec console-control-strings@~1.1.0 950 silly cache add parsed spec Result { 950 silly cache add raw: 'console-control-strings@~1.1.0', 950 silly cache add scope: null, 950 silly cache add escapedName: 'console-control-strings', 950 silly cache add name: 'console-control-strings', 950 silly cache add rawSpec: '~1.1.0', 950 silly cache add spec: '>=1.1.0 <1.2.0', 950 silly cache add type: 'range' } 951 silly addNamed console-control-strings@>=1.1.0 <1.2.0 952 verbose addNamed ">=1.1.0 <1.2.0" is a valid semver range for console-control-strings 953 silly addNameRange { name: 'console-control-strings', 953 silly addNameRange range: '>=1.1.0 <1.2.0', 953 silly addNameRange hasData: false } 954 silly mapToRegistry name console-control-strings 955 silly mapToRegistry using default registry 956 silly mapToRegistry registry https://registry.npmjs.org/ 957 silly mapToRegistry data Result { 957 silly mapToRegistry raw: 'console-control-strings', 957 silly mapToRegistry scope: null, 957 silly mapToRegistry escapedName: 'console-control-strings', 957 silly mapToRegistry name: 'console-control-strings', 957 silly mapToRegistry rawSpec: '', 957 silly mapToRegistry spec: 'latest', 957 silly mapToRegistry type: 'tag' } 958 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings 959 verbose addNameRange registry:https://registry.npmjs.org/console-control-strings not in flight; fetching 960 silly pickManifestFromRegistryMetadata spec >=1.1.2 <1.2.0 tag latest versions [ '1.0.0', 960 silly pickManifestFromRegistryMetadata '1.0.1', 960 silly pickManifestFromRegistryMetadata '1.0.2', 960 silly pickManifestFromRegistryMetadata '1.0.3', 960 silly pickManifestFromRegistryMetadata '1.0.4', 960 silly pickManifestFromRegistryMetadata '1.0.5', 960 silly pickManifestFromRegistryMetadata '1.0.6', 960 silly pickManifestFromRegistryMetadata '1.1.0', 960 silly pickManifestFromRegistryMetadata '1.1.1', 960 silly pickManifestFromRegistryMetadata '1.1.2', 960 silly pickManifestFromRegistryMetadata '1.1.3', 960 silly pickManifestFromRegistryMetadata '1.1.4', 960 silly pickManifestFromRegistryMetadata '1.1.5' ] 961 silly resolveWithNewModule are-we-there-yet@1.1.5 checking installable status 962 silly cache add args [ 'are-we-there-yet@~1.1.2', null ] 963 verbose cache add spec are-we-there-yet@~1.1.2 964 silly cache add parsed spec Result { 964 silly cache add raw: 'are-we-there-yet@~1.1.2', 964 silly cache add scope: null, 964 silly cache add escapedName: 'are-we-there-yet', 964 silly cache add name: 'are-we-there-yet', 964 silly cache add rawSpec: '~1.1.2', 964 silly cache add spec: '>=1.1.2 <1.2.0', 964 silly cache add type: 'range' } 965 silly addNamed are-we-there-yet@>=1.1.2 <1.2.0 966 verbose addNamed ">=1.1.2 <1.2.0" is a valid semver range for are-we-there-yet 967 silly addNameRange { name: 'are-we-there-yet', 967 silly addNameRange range: '>=1.1.2 <1.2.0', 967 silly addNameRange hasData: false } 968 silly mapToRegistry name are-we-there-yet 969 silly mapToRegistry using default registry 970 silly mapToRegistry registry https://registry.npmjs.org/ 971 silly mapToRegistry data Result { 971 silly mapToRegistry raw: 'are-we-there-yet', 971 silly mapToRegistry scope: null, 971 silly mapToRegistry escapedName: 'are-we-there-yet', 971 silly mapToRegistry name: 'are-we-there-yet', 971 silly mapToRegistry rawSpec: '', 971 silly mapToRegistry spec: 'latest', 971 silly mapToRegistry type: 'tag' } 972 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet 973 verbose addNameRange registry:https://registry.npmjs.org/are-we-there-yet not in flight; fetching 974 silly pickManifestFromRegistryMetadata spec >=2.7.3 <2.8.0 tag latest versions [ '1.0.0', 974 silly pickManifestFromRegistryMetadata '1.0.1', 974 silly pickManifestFromRegistryMetadata '1.0.2', 974 silly pickManifestFromRegistryMetadata '1.1.0', 974 silly pickManifestFromRegistryMetadata '1.2.0', 974 silly pickManifestFromRegistryMetadata '1.2.1', 974 silly pickManifestFromRegistryMetadata '1.2.2', 974 silly pickManifestFromRegistryMetadata '1.2.3', 974 silly pickManifestFromRegistryMetadata '1.2.4', 974 silly pickManifestFromRegistryMetadata '1.2.5', 974 silly pickManifestFromRegistryMetadata '1.2.6', 974 silly pickManifestFromRegistryMetadata '1.2.7', 974 silly pickManifestFromRegistryMetadata '2.0.0', 974 silly pickManifestFromRegistryMetadata '2.1.0', 974 silly pickManifestFromRegistryMetadata '2.2.0', 974 silly pickManifestFromRegistryMetadata '2.2.1', 974 silly pickManifestFromRegistryMetadata '2.3.0', 974 silly pickManifestFromRegistryMetadata '2.3.1', 974 silly pickManifestFromRegistryMetadata '2.4.0', 974 silly pickManifestFromRegistryMetadata '2.5.0', 974 silly pickManifestFromRegistryMetadata '2.5.1', 974 silly pickManifestFromRegistryMetadata '2.5.2', 974 silly pickManifestFromRegistryMetadata '2.5.3', 974 silly pickManifestFromRegistryMetadata '2.6.0', 974 silly pickManifestFromRegistryMetadata '2.7.0', 974 silly pickManifestFromRegistryMetadata '2.7.1', 974 silly pickManifestFromRegistryMetadata '2.7.2', 974 silly pickManifestFromRegistryMetadata '2.7.3', 974 silly pickManifestFromRegistryMetadata '2.7.4' ] 975 silly resolveWithNewModule gauge@2.7.4 checking installable status 976 silly cache add args [ 'gauge@~2.7.3', null ] 977 verbose cache add spec gauge@~2.7.3 978 silly cache add parsed spec Result { 978 silly cache add raw: 'gauge@~2.7.3', 978 silly cache add scope: null, 978 silly cache add escapedName: 'gauge', 978 silly cache add name: 'gauge', 978 silly cache add rawSpec: '~2.7.3', 978 silly cache add spec: '>=2.7.3 <2.8.0', 978 silly cache add type: 'range' } 979 silly addNamed gauge@>=2.7.3 <2.8.0 980 verbose addNamed ">=2.7.3 <2.8.0" is a valid semver range for gauge 981 silly addNameRange { name: 'gauge', range: '>=2.7.3 <2.8.0', hasData: false } 982 silly mapToRegistry name gauge 983 silly mapToRegistry using default registry 984 silly mapToRegistry registry https://registry.npmjs.org/ 985 silly mapToRegistry data Result { 985 silly mapToRegistry raw: 'gauge', 985 silly mapToRegistry scope: null, 985 silly mapToRegistry escapedName: 'gauge', 985 silly mapToRegistry name: 'gauge', 985 silly mapToRegistry rawSpec: '', 985 silly mapToRegistry spec: 'latest', 985 silly mapToRegistry type: 'tag' } 986 silly mapToRegistry uri https://registry.npmjs.org/gauge 987 verbose addNameRange registry:https://registry.npmjs.org/gauge not in flight; fetching 988 verbose get https://registry.npmjs.org/console-control-strings not expired, no request 989 silly addNameRange number 2 { name: 'console-control-strings', 989 silly addNameRange range: '>=1.1.0 <1.2.0', 989 silly addNameRange hasData: true } 990 silly addNameRange versions [ 'console-control-strings', [ '1.0.0', '1.1.0' ] ] 991 silly pickManifestFromRegistryMetadata spec >=1.1.0 <1.2.0 tag latest versions [ '1.0.0', '1.1.0' ] 992 silly addNamed console-control-strings@latest 993 verbose addNamed "latest" is being treated as a dist-tag for console-control-strings 994 info addNameTag [ 'console-control-strings', 'latest' ] 995 silly mapToRegistry name console-control-strings 996 silly mapToRegistry using default registry 997 silly mapToRegistry registry https://registry.npmjs.org/ 998 silly mapToRegistry data Result { 998 silly mapToRegistry raw: 'console-control-strings', 998 silly mapToRegistry scope: null, 998 silly mapToRegistry escapedName: 'console-control-strings', 998 silly mapToRegistry name: 'console-control-strings', 998 silly mapToRegistry rawSpec: '', 998 silly mapToRegistry spec: 'latest', 998 silly mapToRegistry type: 'tag' } 999 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings 1000 verbose addNameTag registry:https://registry.npmjs.org/console-control-strings already in flight; waiting 1001 silly addNameTag next cb for console-control-strings with tag latest 1002 silly addNamed console-control-strings@1.1.0 1003 verbose addNamed "1.1.0" is a plain semver version for console-control-strings 1004 verbose get https://registry.npmjs.org/are-we-there-yet not expired, no request 1005 silly addNameRange number 2 { name: 'are-we-there-yet', 1005 silly addNameRange range: '>=1.1.2 <1.2.0', 1005 silly addNameRange hasData: true } 1006 silly addNameRange versions [ 'are-we-there-yet', 1006 silly addNameRange [ '1.0.0', 1006 silly addNameRange '1.0.1', 1006 silly addNameRange '1.0.2', 1006 silly addNameRange '1.0.3', 1006 silly addNameRange '1.0.4', 1006 silly addNameRange '1.0.5', 1006 silly addNameRange '1.0.6', 1006 silly addNameRange '1.1.0', 1006 silly addNameRange '1.1.1', 1006 silly addNameRange '1.1.2', 1006 silly addNameRange '1.1.3', 1006 silly addNameRange '1.1.4', 1006 silly addNameRange '1.1.5' ] ] 1007 silly pickManifestFromRegistryMetadata spec >=1.1.2 <1.2.0 tag latest versions [ '1.0.0', 1007 silly pickManifestFromRegistryMetadata '1.0.1', 1007 silly pickManifestFromRegistryMetadata '1.0.2', 1007 silly pickManifestFromRegistryMetadata '1.0.3', 1007 silly pickManifestFromRegistryMetadata '1.0.4', 1007 silly pickManifestFromRegistryMetadata '1.0.5', 1007 silly pickManifestFromRegistryMetadata '1.0.6', 1007 silly pickManifestFromRegistryMetadata '1.1.0', 1007 silly pickManifestFromRegistryMetadata '1.1.1', 1007 silly pickManifestFromRegistryMetadata '1.1.2', 1007 silly pickManifestFromRegistryMetadata '1.1.3', 1007 silly pickManifestFromRegistryMetadata '1.1.4', 1007 silly pickManifestFromRegistryMetadata '1.1.5' ] 1008 silly addNamed are-we-there-yet@latest 1009 verbose addNamed "latest" is being treated as a dist-tag for are-we-there-yet 1010 info addNameTag [ 'are-we-there-yet', 'latest' ] 1011 silly mapToRegistry name are-we-there-yet 1012 silly mapToRegistry using default registry 1013 silly mapToRegistry registry https://registry.npmjs.org/ 1014 silly mapToRegistry data Result { 1014 silly mapToRegistry raw: 'are-we-there-yet', 1014 silly mapToRegistry scope: null, 1014 silly mapToRegistry escapedName: 'are-we-there-yet', 1014 silly mapToRegistry name: 'are-we-there-yet', 1014 silly mapToRegistry rawSpec: '', 1014 silly mapToRegistry spec: 'latest', 1014 silly mapToRegistry type: 'tag' } 1015 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet 1016 verbose addNameTag registry:https://registry.npmjs.org/are-we-there-yet already in flight; waiting 1017 silly addNameTag next cb for are-we-there-yet with tag latest 1018 silly addNamed are-we-there-yet@1.1.5 1019 verbose addNamed "1.1.5" is a plain semver version for are-we-there-yet 1020 verbose get https://registry.npmjs.org/gauge not expired, no request 1021 silly addNameRange number 2 { name: 'gauge', range: '>=2.7.3 <2.8.0', hasData: true } 1022 silly addNameRange versions [ 'gauge', 1022 silly addNameRange [ '1.0.0', 1022 silly addNameRange '1.0.1', 1022 silly addNameRange '1.0.2', 1022 silly addNameRange '1.1.0', 1022 silly addNameRange '1.2.0', 1022 silly addNameRange '1.2.1', 1022 silly addNameRange '1.2.2', 1022 silly addNameRange '1.2.3', 1022 silly addNameRange '1.2.4', 1022 silly addNameRange '1.2.5', 1022 silly addNameRange '1.2.6', 1022 silly addNameRange '1.2.7', 1022 silly addNameRange '2.0.0', 1022 silly addNameRange '2.1.0', 1022 silly addNameRange '2.2.0', 1022 silly addNameRange '2.2.1', 1022 silly addNameRange '2.3.0', 1022 silly addNameRange '2.3.1', 1022 silly addNameRange '2.4.0', 1022 silly addNameRange '2.5.0', 1022 silly addNameRange '2.5.1', 1022 silly addNameRange '2.5.2', 1022 silly addNameRange '2.5.3', 1022 silly addNameRange '2.6.0', 1022 silly addNameRange '2.7.0', 1022 silly addNameRange '2.7.1', 1022 silly addNameRange '2.7.2', 1022 silly addNameRange '2.7.3', 1022 silly addNameRange '2.7.4' ] ] 1023 silly pickManifestFromRegistryMetadata spec >=2.7.3 <2.8.0 tag latest versions [ '1.0.0', 1023 silly pickManifestFromRegistryMetadata '1.0.1', 1023 silly pickManifestFromRegistryMetadata '1.0.2', 1023 silly pickManifestFromRegistryMetadata '1.1.0', 1023 silly pickManifestFromRegistryMetadata '1.2.0', 1023 silly pickManifestFromRegistryMetadata '1.2.1', 1023 silly pickManifestFromRegistryMetadata '1.2.2', 1023 silly pickManifestFromRegistryMetadata '1.2.3', 1023 silly pickManifestFromRegistryMetadata '1.2.4', 1023 silly pickManifestFromRegistryMetadata '1.2.5', 1023 silly pickManifestFromRegistryMetadata '1.2.6', 1023 silly pickManifestFromRegistryMetadata '1.2.7', 1023 silly pickManifestFromRegistryMetadata '2.0.0', 1023 silly pickManifestFromRegistryMetadata '2.1.0', 1023 silly pickManifestFromRegistryMetadata '2.2.0', 1023 silly pickManifestFromRegistryMetadata '2.2.1', 1023 silly pickManifestFromRegistryMetadata '2.3.0', 1023 silly pickManifestFromRegistryMetadata '2.3.1', 1023 silly pickManifestFromRegistryMetadata '2.4.0', 1023 silly pickManifestFromRegistryMetadata '2.5.0', 1023 silly pickManifestFromRegistryMetadata '2.5.1', 1023 silly pickManifestFromRegistryMetadata '2.5.2', 1023 silly pickManifestFromRegistryMetadata '2.5.3', 1023 silly pickManifestFromRegistryMetadata '2.6.0', 1023 silly pickManifestFromRegistryMetadata '2.7.0', 1023 silly pickManifestFromRegistryMetadata '2.7.1', 1023 silly pickManifestFromRegistryMetadata '2.7.2', 1023 silly pickManifestFromRegistryMetadata '2.7.3', 1023 silly pickManifestFromRegistryMetadata '2.7.4' ] 1024 silly addNamed gauge@latest 1025 verbose addNamed "latest" is being treated as a dist-tag for gauge 1026 info addNameTag [ 'gauge', 'latest' ] 1027 silly mapToRegistry name gauge 1028 silly mapToRegistry using default registry 1029 silly mapToRegistry registry https://registry.npmjs.org/ 1030 silly mapToRegistry data Result { 1030 silly mapToRegistry raw: 'gauge', 1030 silly mapToRegistry scope: null, 1030 silly mapToRegistry escapedName: 'gauge', 1030 silly mapToRegistry name: 'gauge', 1030 silly mapToRegistry rawSpec: '', 1030 silly mapToRegistry spec: 'latest', 1030 silly mapToRegistry type: 'tag' } 1031 silly mapToRegistry uri https://registry.npmjs.org/gauge 1032 verbose addNameTag registry:https://registry.npmjs.org/gauge already in flight; waiting 1033 silly addNameTag next cb for gauge with tag latest 1034 silly addNamed gauge@2.7.4 1035 verbose addNamed "2.7.4" is a plain semver version for gauge 1036 silly cache afterAdd console-control-strings@1.1.0 1037 verbose afterAdd /home/pi/.npm/console-control-strings/1.1.0/package/package.json not in flight; writing 1038 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1039 silly cache afterAdd are-we-there-yet@1.1.5 1040 verbose afterAdd /home/pi/.npm/are-we-there-yet/1.1.5/package/package.json not in flight; writing 1041 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1042 silly cache afterAdd gauge@2.7.4 1043 verbose afterAdd /home/pi/.npm/gauge/2.7.4/package/package.json not in flight; writing 1044 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1045 verbose afterAdd /home/pi/.npm/gauge/2.7.4/package/package.json written 1046 verbose afterAdd /home/pi/.npm/are-we-there-yet/1.1.5/package/package.json written 1047 verbose afterAdd /home/pi/.npm/console-control-strings/1.1.0/package/package.json written 1048 silly fetchNamedPackageData delegates 1049 silly mapToRegistry name delegates 1050 silly mapToRegistry using default registry 1051 silly mapToRegistry registry https://registry.npmjs.org/ 1052 silly mapToRegistry data Result { 1052 silly mapToRegistry raw: 'delegates', 1052 silly mapToRegistry scope: null, 1052 silly mapToRegistry escapedName: 'delegates', 1052 silly mapToRegistry name: 'delegates', 1052 silly mapToRegistry rawSpec: '', 1052 silly mapToRegistry spec: 'latest', 1052 silly mapToRegistry type: 'tag' } 1053 silly mapToRegistry uri https://registry.npmjs.org/delegates 1054 silly fetchNamedPackageData readable-stream 1055 silly mapToRegistry name readable-stream 1056 silly mapToRegistry using default registry 1057 silly mapToRegistry registry https://registry.npmjs.org/ 1058 silly mapToRegistry data Result { 1058 silly mapToRegistry raw: 'readable-stream', 1058 silly mapToRegistry scope: null, 1058 silly mapToRegistry escapedName: 'readable-stream', 1058 silly mapToRegistry name: 'readable-stream', 1058 silly mapToRegistry rawSpec: '', 1058 silly mapToRegistry spec: 'latest', 1058 silly mapToRegistry type: 'tag' } 1059 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 1060 verbose request uri https://registry.npmjs.org/delegates 1061 verbose request no auth needed 1062 info attempt registry request try #1 at 12:49:20 1063 verbose etag W/"dd9fdc96de7956e22e152bc05c57a68d" 1064 verbose lastModified Sat, 26 May 2018 21:57:13 GMT 1065 http request GET https://registry.npmjs.org/delegates 1066 verbose request uri https://registry.npmjs.org/readable-stream 1067 verbose request no auth needed 1068 info attempt registry request try #1 at 12:49:20 1069 verbose etag W/"34f5b249bf069956a595bded194e21c0" 1070 verbose lastModified Tue, 10 Jul 2018 15:25:16 GMT 1071 http request GET https://registry.npmjs.org/readable-stream 1072 http 304 https://registry.npmjs.org/delegates 1073 verbose headers { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1073 verbose headers connection: 'keep-alive', 1073 verbose headers 'set-cookie': [ '__cfduid=dc6e753784dfa52359ab2a3482daf63941532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1073 verbose headers 'cache-control': 'max-age=300', 1073 verbose headers 'cf-cache-status': 'HIT', 1073 verbose headers 'cf-ray': '44064c927bc72d65-TXL', 1073 verbose headers etag: '"dd9fdc96de7956e22e152bc05c57a68d"', 1073 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1073 verbose headers 'last-modified': 'Sat, 26 May 2018 21:57:13 GMT', 1073 verbose headers vary: 'accept-encoding, accept', 1073 verbose headers server: 'cloudflare' } 1074 silly get cb [ 304, 1074 silly get { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1074 silly get connection: 'keep-alive', 1074 silly get 'set-cookie': [ '__cfduid=dc6e753784dfa52359ab2a3482daf63941532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1074 silly get 'cache-control': 'max-age=300', 1074 silly get 'cf-cache-status': 'HIT', 1074 silly get 'cf-ray': '44064c927bc72d65-TXL', 1074 silly get etag: '"dd9fdc96de7956e22e152bc05c57a68d"', 1074 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1074 silly get 'last-modified': 'Sat, 26 May 2018 21:57:13 GMT', 1074 silly get vary: 'accept-encoding, accept', 1074 silly get server: 'cloudflare' } ] 1075 verbose etag https://registry.npmjs.org/delegates from cache 1076 verbose get saving delegates to /home/pi/.npm/registry.npmjs.org/delegates/.cache.json 1077 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1078 http 304 https://registry.npmjs.org/readable-stream 1079 verbose headers { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1079 verbose headers connection: 'keep-alive', 1079 verbose headers 'set-cookie': [ '__cfduid=db901dcf0fe1e22d4b0c132379d1bbe5e1532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1079 verbose headers 'cache-control': 'max-age=300', 1079 verbose headers 'cf-cache-status': 'HIT', 1079 verbose headers 'cf-ray': '44064c929e092d83-TXL', 1079 verbose headers etag: '"34f5b249bf069956a595bded194e21c0"', 1079 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1079 verbose headers 'last-modified': 'Tue, 10 Jul 2018 15:25:16 GMT', 1079 verbose headers vary: 'accept-encoding, accept', 1079 verbose headers server: 'cloudflare' } 1080 silly get cb [ 304, 1080 silly get { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1080 silly get connection: 'keep-alive', 1080 silly get 'set-cookie': [ '__cfduid=db901dcf0fe1e22d4b0c132379d1bbe5e1532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1080 silly get 'cache-control': 'max-age=300', 1080 silly get 'cf-cache-status': 'HIT', 1080 silly get 'cf-ray': '44064c929e092d83-TXL', 1080 silly get etag: '"34f5b249bf069956a595bded194e21c0"', 1080 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1080 silly get 'last-modified': 'Tue, 10 Jul 2018 15:25:16 GMT', 1080 silly get vary: 'accept-encoding, accept', 1080 silly get server: 'cloudflare' } ] 1081 verbose etag https://registry.npmjs.org/readable-stream from cache 1082 verbose get saving readable-stream to /home/pi/.npm/registry.npmjs.org/readable-stream/.cache.json 1083 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1084 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '0.0.1', '0.0.2', '0.0.3', '0.1.0', '1.0.0' ] 1085 silly resolveWithNewModule delegates@1.0.0 checking installable status 1086 silly cache add args [ 'delegates@^1.0.0', null ] 1087 verbose cache add spec delegates@^1.0.0 1088 silly cache add parsed spec Result { 1088 silly cache add raw: 'delegates@^1.0.0', 1088 silly cache add scope: null, 1088 silly cache add escapedName: 'delegates', 1088 silly cache add name: 'delegates', 1088 silly cache add rawSpec: '^1.0.0', 1088 silly cache add spec: '>=1.0.0 <2.0.0', 1088 silly cache add type: 'range' } 1089 silly addNamed delegates@>=1.0.0 <2.0.0 1090 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for delegates 1091 silly addNameRange { name: 'delegates', range: '>=1.0.0 <2.0.0', hasData: false } 1092 silly mapToRegistry name delegates 1093 silly mapToRegistry using default registry 1094 silly mapToRegistry registry https://registry.npmjs.org/ 1095 silly mapToRegistry data Result { 1095 silly mapToRegistry raw: 'delegates', 1095 silly mapToRegistry scope: null, 1095 silly mapToRegistry escapedName: 'delegates', 1095 silly mapToRegistry name: 'delegates', 1095 silly mapToRegistry rawSpec: '', 1095 silly mapToRegistry spec: 'latest', 1095 silly mapToRegistry type: 'tag' } 1096 silly mapToRegistry uri https://registry.npmjs.org/delegates 1097 verbose addNameRange registry:https://registry.npmjs.org/delegates not in flight; fetching 1098 verbose get https://registry.npmjs.org/delegates not expired, no request 1099 silly addNameRange number 2 { name: 'delegates', range: '>=1.0.0 <2.0.0', hasData: true } 1100 silly addNameRange versions [ 'delegates', [ '0.0.1', '0.0.2', '0.0.3', '0.1.0', '1.0.0' ] ] 1101 silly pickManifestFromRegistryMetadata spec >=1.0.0 <2.0.0 tag latest versions [ '0.0.1', '0.0.2', '0.0.3', '0.1.0', '1.0.0' ] 1102 silly addNamed delegates@latest 1103 verbose addNamed "latest" is being treated as a dist-tag for delegates 1104 info addNameTag [ 'delegates', 'latest' ] 1105 silly mapToRegistry name delegates 1106 silly mapToRegistry using default registry 1107 silly mapToRegistry registry https://registry.npmjs.org/ 1108 silly mapToRegistry data Result { 1108 silly mapToRegistry raw: 'delegates', 1108 silly mapToRegistry scope: null, 1108 silly mapToRegistry escapedName: 'delegates', 1108 silly mapToRegistry name: 'delegates', 1108 silly mapToRegistry rawSpec: '', 1108 silly mapToRegistry spec: 'latest', 1108 silly mapToRegistry type: 'tag' } 1109 silly mapToRegistry uri https://registry.npmjs.org/delegates 1110 verbose addNameTag registry:https://registry.npmjs.org/delegates already in flight; waiting 1111 silly addNameTag next cb for delegates with tag latest 1112 silly addNamed delegates@1.0.0 1113 verbose addNamed "1.0.0" is a plain semver version for delegates 1114 silly pickManifestFromRegistryMetadata spec >=2.0.6 <3.0.0 tag latest versions [ '0.0.1', 1114 silly pickManifestFromRegistryMetadata '0.0.2', 1114 silly pickManifestFromRegistryMetadata '0.0.3', 1114 silly pickManifestFromRegistryMetadata '0.0.4', 1114 silly pickManifestFromRegistryMetadata '0.1.0', 1114 silly pickManifestFromRegistryMetadata '0.2.0', 1114 silly pickManifestFromRegistryMetadata '0.3.0', 1114 silly pickManifestFromRegistryMetadata '0.3.1', 1114 silly pickManifestFromRegistryMetadata '1.0.0', 1114 silly pickManifestFromRegistryMetadata '1.0.1', 1114 silly pickManifestFromRegistryMetadata '1.0.2', 1114 silly pickManifestFromRegistryMetadata '1.0.15', 1114 silly pickManifestFromRegistryMetadata '1.0.17', 1114 silly pickManifestFromRegistryMetadata '1.1.7', 1114 silly pickManifestFromRegistryMetadata '1.1.8', 1114 silly pickManifestFromRegistryMetadata '1.1.9', 1114 silly pickManifestFromRegistryMetadata '1.0.24', 1114 silly pickManifestFromRegistryMetadata '1.0.25', 1114 silly pickManifestFromRegistryMetadata '1.1.10', 1114 silly pickManifestFromRegistryMetadata '1.0.25-1', 1114 silly pickManifestFromRegistryMetadata '1.1.11', 1114 silly pickManifestFromRegistryMetadata '1.0.26', 1114 silly pickManifestFromRegistryMetadata '1.0.26-1', 1114 silly pickManifestFromRegistryMetadata '1.1.11-1', 1114 silly pickManifestFromRegistryMetadata '1.0.26-2', 1114 silly pickManifestFromRegistryMetadata '1.1.12', 1114 silly pickManifestFromRegistryMetadata '1.0.26-3', 1114 silly pickManifestFromRegistryMetadata '1.0.26-4', 1114 silly pickManifestFromRegistryMetadata '1.1.12-1', 1114 silly pickManifestFromRegistryMetadata '1.0.27-1', 1114 silly pickManifestFromRegistryMetadata '1.1.13-1', 1114 silly pickManifestFromRegistryMetadata '1.0.31', 1114 silly pickManifestFromRegistryMetadata '1.1.13', 1114 silly pickManifestFromRegistryMetadata '1.0.32', 1114 silly pickManifestFromRegistryMetadata '1.0.32-1', 1114 silly pickManifestFromRegistryMetadata '1.0.33-1', 1114 silly pickManifestFromRegistryMetadata '1.0.33-2', 1114 silly pickManifestFromRegistryMetadata '1.0.33', 1114 silly pickManifestFromRegistryMetadata '2.0.0', 1114 silly pickManifestFromRegistryMetadata '2.0.1', 1114 silly pickManifestFromRegistryMetadata '2.0.2', 1114 silly pickManifestFromRegistryMetadata '2.0.3', 1114 silly pickManifestFromRegistryMetadata '2.0.4', 1114 silly pickManifestFromRegistryMetadata '2.0.5', 1114 silly pickManifestFromRegistryMetadata '2.0.6', 1114 silly pickManifestFromRegistryMetadata '1.0.34', 1114 silly pickManifestFromRegistryMetadata '1.1.14', 1114 silly pickManifestFromRegistryMetadata '2.1.0', 1114 silly pickManifestFromRegistryMetadata '2.1.1', 1114 silly pickManifestFromRegistryMetadata '2.1.2', 1114 silly pickManifestFromRegistryMetadata '2.1.3', 1114 silly pickManifestFromRegistryMetadata '2.1.4', 1114 silly pickManifestFromRegistryMetadata '2.1.5', 1114 silly pickManifestFromRegistryMetadata '2.2.0', 1114 silly pickManifestFromRegistryMetadata '2.2.1', 1114 silly pickManifestFromRegistryMetadata '2.2.2', 1114 silly pickManifestFromRegistryMetadata '2.2.3', 1114 silly pickManifestFromRegistryMetadata '2.2.4', 1114 silly pickManifestFromRegistryMetadata '2.2.5', 1114 silly pickManifestFromRegistryMetadata '2.2.6', 1114 silly pickManifestFromRegistryMetadata '2.2.7', 1114 silly pickManifestFromRegistryMetadata '2.2.8', 1114 silly pickManifestFromRegistryMetadata '2.2.9', 1114 silly pickManifestFromRegistryMetadata '2.2.10', 1114 silly pickManifestFromRegistryMetadata '2.2.11', 1114 silly pickManifestFromRegistryMetadata '2.3.0', 1114 silly pickManifestFromRegistryMetadata '2.3.1', 1114 silly pickManifestFromRegistryMetadata '2.3.2', 1114 silly pickManifestFromRegistryMetadata '2.3.3', 1114 silly pickManifestFromRegistryMetadata '2.3.4', 1114 silly pickManifestFromRegistryMetadata '2.3.5', 1114 silly pickManifestFromRegistryMetadata '2.3.6', 1114 silly pickManifestFromRegistryMetadata '3.0.0-rc.1', 1114 silly pickManifestFromRegistryMetadata '3.0.0-rc.2' ] 1115 silly resolveWithNewModule readable-stream@2.3.6 checking installable status 1116 silly cache add args [ 'readable-stream@^2.0.6', null ] 1117 verbose cache add spec readable-stream@^2.0.6 1118 silly cache add parsed spec Result { 1118 silly cache add raw: 'readable-stream@^2.0.6', 1118 silly cache add scope: null, 1118 silly cache add escapedName: 'readable-stream', 1118 silly cache add name: 'readable-stream', 1118 silly cache add rawSpec: '^2.0.6', 1118 silly cache add spec: '>=2.0.6 <3.0.0', 1118 silly cache add type: 'range' } 1119 silly addNamed readable-stream@>=2.0.6 <3.0.0 1120 verbose addNamed ">=2.0.6 <3.0.0" is a valid semver range for readable-stream 1121 silly addNameRange { name: 'readable-stream', 1121 silly addNameRange range: '>=2.0.6 <3.0.0', 1121 silly addNameRange hasData: false } 1122 silly mapToRegistry name readable-stream 1123 silly mapToRegistry using default registry 1124 silly mapToRegistry registry https://registry.npmjs.org/ 1125 silly mapToRegistry data Result { 1125 silly mapToRegistry raw: 'readable-stream', 1125 silly mapToRegistry scope: null, 1125 silly mapToRegistry escapedName: 'readable-stream', 1125 silly mapToRegistry name: 'readable-stream', 1125 silly mapToRegistry rawSpec: '', 1125 silly mapToRegistry spec: 'latest', 1125 silly mapToRegistry type: 'tag' } 1126 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 1127 verbose addNameRange registry:https://registry.npmjs.org/readable-stream not in flight; fetching 1128 verbose get https://registry.npmjs.org/readable-stream not expired, no request 1129 silly addNameRange number 2 { name: 'readable-stream', 1129 silly addNameRange range: '>=2.0.6 <3.0.0', 1129 silly addNameRange hasData: true } 1130 silly addNameRange versions [ 'readable-stream', 1130 silly addNameRange [ '0.0.1', 1130 silly addNameRange '0.0.2', 1130 silly addNameRange '0.0.3', 1130 silly addNameRange '0.0.4', 1130 silly addNameRange '0.1.0', 1130 silly addNameRange '0.2.0', 1130 silly addNameRange '0.3.0', 1130 silly addNameRange '0.3.1', 1130 silly addNameRange '1.0.0', 1130 silly addNameRange '1.0.1', 1130 silly addNameRange '1.0.2', 1130 silly addNameRange '1.0.15', 1130 silly addNameRange '1.0.17', 1130 silly addNameRange '1.1.7', 1130 silly addNameRange '1.1.8', 1130 silly addNameRange '1.1.9', 1130 silly addNameRange '1.0.24', 1130 silly addNameRange '1.0.25', 1130 silly addNameRange '1.1.10', 1130 silly addNameRange '1.0.25-1', 1130 silly addNameRange '1.1.11', 1130 silly addNameRange '1.0.26', 1130 silly addNameRange '1.0.26-1', 1130 silly addNameRange '1.1.11-1', 1130 silly addNameRange '1.0.26-2', 1130 silly addNameRange '1.1.12', 1130 silly addNameRange '1.0.26-3', 1130 silly addNameRange '1.0.26-4', 1130 silly addNameRange '1.1.12-1', 1130 silly addNameRange '1.0.27-1', 1130 silly addNameRange '1.1.13-1', 1130 silly addNameRange '1.0.31', 1130 silly addNameRange '1.1.13', 1130 silly addNameRange '1.0.32', 1130 silly addNameRange '1.0.32-1', 1130 silly addNameRange '1.0.33-1', 1130 silly addNameRange '1.0.33-2', 1130 silly addNameRange '1.0.33', 1130 silly addNameRange '2.0.0', 1130 silly addNameRange '2.0.1', 1130 silly addNameRange '2.0.2', 1130 silly addNameRange '2.0.3', 1130 silly addNameRange '2.0.4', 1130 silly addNameRange '2.0.5', 1130 silly addNameRange '2.0.6', 1130 silly addNameRange '1.0.34', 1130 silly addNameRange '1.1.14', 1130 silly addNameRange '2.1.0', 1130 silly addNameRange '2.1.1', 1130 silly addNameRange '2.1.2', 1130 silly addNameRange '2.1.3', 1130 silly addNameRange '2.1.4', 1130 silly addNameRange '2.1.5', 1130 silly addNameRange '2.2.0', 1130 silly addNameRange '2.2.1', 1130 silly addNameRange '2.2.2', 1130 silly addNameRange '2.2.3', 1130 silly addNameRange '2.2.4', 1130 silly addNameRange '2.2.5', 1130 silly addNameRange '2.2.6', 1130 silly addNameRange '2.2.7', 1130 silly addNameRange '2.2.8', 1130 silly addNameRange '2.2.9', 1130 silly addNameRange '2.2.10', 1130 silly addNameRange '2.2.11', 1130 silly addNameRange '2.3.0', 1130 silly addNameRange '2.3.1', 1130 silly addNameRange '2.3.2', 1130 silly addNameRange '2.3.3', 1130 silly addNameRange '2.3.4', 1130 silly addNameRange '2.3.5', 1130 silly addNameRange '2.3.6', 1130 silly addNameRange '3.0.0-rc.1', 1130 silly addNameRange '3.0.0-rc.2' ] ] 1131 silly pickManifestFromRegistryMetadata spec >=2.0.6 <3.0.0 tag latest versions [ '0.0.1', 1131 silly pickManifestFromRegistryMetadata '0.0.2', 1131 silly pickManifestFromRegistryMetadata '0.0.3', 1131 silly pickManifestFromRegistryMetadata '0.0.4', 1131 silly pickManifestFromRegistryMetadata '0.1.0', 1131 silly pickManifestFromRegistryMetadata '0.2.0', 1131 silly pickManifestFromRegistryMetadata '0.3.0', 1131 silly pickManifestFromRegistryMetadata '0.3.1', 1131 silly pickManifestFromRegistryMetadata '1.0.0', 1131 silly pickManifestFromRegistryMetadata '1.0.1', 1131 silly pickManifestFromRegistryMetadata '1.0.2', 1131 silly pickManifestFromRegistryMetadata '1.0.15', 1131 silly pickManifestFromRegistryMetadata '1.0.17', 1131 silly pickManifestFromRegistryMetadata '1.1.7', 1131 silly pickManifestFromRegistryMetadata '1.1.8', 1131 silly pickManifestFromRegistryMetadata '1.1.9', 1131 silly pickManifestFromRegistryMetadata '1.0.24', 1131 silly pickManifestFromRegistryMetadata '1.0.25', 1131 silly pickManifestFromRegistryMetadata '1.1.10', 1131 silly pickManifestFromRegistryMetadata '1.0.25-1', 1131 silly pickManifestFromRegistryMetadata '1.1.11', 1131 silly pickManifestFromRegistryMetadata '1.0.26', 1131 silly pickManifestFromRegistryMetadata '1.0.26-1', 1131 silly pickManifestFromRegistryMetadata '1.1.11-1', 1131 silly pickManifestFromRegistryMetadata '1.0.26-2', 1131 silly pickManifestFromRegistryMetadata '1.1.12', 1131 silly pickManifestFromRegistryMetadata '1.0.26-3', 1131 silly pickManifestFromRegistryMetadata '1.0.26-4', 1131 silly pickManifestFromRegistryMetadata '1.1.12-1', 1131 silly pickManifestFromRegistryMetadata '1.0.27-1', 1131 silly pickManifestFromRegistryMetadata '1.1.13-1', 1131 silly pickManifestFromRegistryMetadata '1.0.31', 1131 silly pickManifestFromRegistryMetadata '1.1.13', 1131 silly pickManifestFromRegistryMetadata '1.0.32', 1131 silly pickManifestFromRegistryMetadata '1.0.32-1', 1131 silly pickManifestFromRegistryMetadata '1.0.33-1', 1131 silly pickManifestFromRegistryMetadata '1.0.33-2', 1131 silly pickManifestFromRegistryMetadata '1.0.33', 1131 silly pickManifestFromRegistryMetadata '2.0.0', 1131 silly pickManifestFromRegistryMetadata '2.0.1', 1131 silly pickManifestFromRegistryMetadata '2.0.2', 1131 silly pickManifestFromRegistryMetadata '2.0.3', 1131 silly pickManifestFromRegistryMetadata '2.0.4', 1131 silly pickManifestFromRegistryMetadata '2.0.5', 1131 silly pickManifestFromRegistryMetadata '2.0.6', 1131 silly pickManifestFromRegistryMetadata '1.0.34', 1131 silly pickManifestFromRegistryMetadata '1.1.14', 1131 silly pickManifestFromRegistryMetadata '2.1.0', 1131 silly pickManifestFromRegistryMetadata '2.1.1', 1131 silly pickManifestFromRegistryMetadata '2.1.2', 1131 silly pickManifestFromRegistryMetadata '2.1.3', 1131 silly pickManifestFromRegistryMetadata '2.1.4', 1131 silly pickManifestFromRegistryMetadata '2.1.5', 1131 silly pickManifestFromRegistryMetadata '2.2.0', 1131 silly pickManifestFromRegistryMetadata '2.2.1', 1131 silly pickManifestFromRegistryMetadata '2.2.2', 1131 silly pickManifestFromRegistryMetadata '2.2.3', 1131 silly pickManifestFromRegistryMetadata '2.2.4', 1131 silly pickManifestFromRegistryMetadata '2.2.5', 1131 silly pickManifestFromRegistryMetadata '2.2.6', 1131 silly pickManifestFromRegistryMetadata '2.2.7', 1131 silly pickManifestFromRegistryMetadata '2.2.8', 1131 silly pickManifestFromRegistryMetadata '2.2.9', 1131 silly pickManifestFromRegistryMetadata '2.2.10', 1131 silly pickManifestFromRegistryMetadata '2.2.11', 1131 silly pickManifestFromRegistryMetadata '2.3.0', 1131 silly pickManifestFromRegistryMetadata '2.3.1', 1131 silly pickManifestFromRegistryMetadata '2.3.2', 1131 silly pickManifestFromRegistryMetadata '2.3.3', 1131 silly pickManifestFromRegistryMetadata '2.3.4', 1131 silly pickManifestFromRegistryMetadata '2.3.5', 1131 silly pickManifestFromRegistryMetadata '2.3.6', 1131 silly pickManifestFromRegistryMetadata '3.0.0-rc.1', 1131 silly pickManifestFromRegistryMetadata '3.0.0-rc.2' ] 1132 silly addNamed readable-stream@latest 1133 verbose addNamed "latest" is being treated as a dist-tag for readable-stream 1134 info addNameTag [ 'readable-stream', 'latest' ] 1135 silly mapToRegistry name readable-stream 1136 silly mapToRegistry using default registry 1137 silly mapToRegistry registry https://registry.npmjs.org/ 1138 silly mapToRegistry data Result { 1138 silly mapToRegistry raw: 'readable-stream', 1138 silly mapToRegistry scope: null, 1138 silly mapToRegistry escapedName: 'readable-stream', 1138 silly mapToRegistry name: 'readable-stream', 1138 silly mapToRegistry rawSpec: '', 1138 silly mapToRegistry spec: 'latest', 1138 silly mapToRegistry type: 'tag' } 1139 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 1140 verbose addNameTag registry:https://registry.npmjs.org/readable-stream already in flight; waiting 1141 silly addNameTag next cb for readable-stream with tag latest 1142 silly addNamed readable-stream@2.3.6 1143 verbose addNamed "2.3.6" is a plain semver version for readable-stream 1144 silly cache afterAdd delegates@1.0.0 1145 verbose afterAdd /home/pi/.npm/delegates/1.0.0/package/package.json not in flight; writing 1146 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1147 silly cache afterAdd readable-stream@2.3.6 1148 verbose afterAdd /home/pi/.npm/readable-stream/2.3.6/package/package.json not in flight; writing 1149 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1150 verbose afterAdd /home/pi/.npm/readable-stream/2.3.6/package/package.json written 1151 verbose afterAdd /home/pi/.npm/delegates/1.0.0/package/package.json written 1152 silly fetchNamedPackageData isarray 1153 silly mapToRegistry name isarray 1154 silly mapToRegistry using default registry 1155 silly mapToRegistry registry https://registry.npmjs.org/ 1156 silly mapToRegistry data Result { 1156 silly mapToRegistry raw: 'isarray', 1156 silly mapToRegistry scope: null, 1156 silly mapToRegistry escapedName: 'isarray', 1156 silly mapToRegistry name: 'isarray', 1156 silly mapToRegistry rawSpec: '', 1156 silly mapToRegistry spec: 'latest', 1156 silly mapToRegistry type: 'tag' } 1157 silly mapToRegistry uri https://registry.npmjs.org/isarray 1158 silly fetchNamedPackageData process-nextick-args 1159 silly mapToRegistry name process-nextick-args 1160 silly mapToRegistry using default registry 1161 silly mapToRegistry registry https://registry.npmjs.org/ 1162 silly mapToRegistry data Result { 1162 silly mapToRegistry raw: 'process-nextick-args', 1162 silly mapToRegistry scope: null, 1162 silly mapToRegistry escapedName: 'process-nextick-args', 1162 silly mapToRegistry name: 'process-nextick-args', 1162 silly mapToRegistry rawSpec: '', 1162 silly mapToRegistry spec: 'latest', 1162 silly mapToRegistry type: 'tag' } 1163 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 1164 silly fetchNamedPackageData string_decoder 1165 silly mapToRegistry name string_decoder 1166 silly mapToRegistry using default registry 1167 silly mapToRegistry registry https://registry.npmjs.org/ 1168 silly mapToRegistry data Result { 1168 silly mapToRegistry raw: 'string_decoder', 1168 silly mapToRegistry scope: null, 1168 silly mapToRegistry escapedName: 'string_decoder', 1168 silly mapToRegistry name: 'string_decoder', 1168 silly mapToRegistry rawSpec: '', 1168 silly mapToRegistry spec: 'latest', 1168 silly mapToRegistry type: 'tag' } 1169 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 1170 verbose request uri https://registry.npmjs.org/isarray 1171 verbose request no auth needed 1172 info attempt registry request try #1 at 12:49:21 1173 verbose etag W/"9f7e7d742c3606d5c174b71571872805" 1174 verbose lastModified Sun, 27 May 2018 05:00:15 GMT 1175 http request GET https://registry.npmjs.org/isarray 1176 verbose request uri https://registry.npmjs.org/process-nextick-args 1177 verbose request no auth needed 1178 info attempt registry request try #1 at 12:49:21 1179 verbose etag W/"7d8f78a8f50723590cddb2c73b4aafca" 1180 verbose lastModified Sun, 27 May 2018 12:55:53 GMT 1181 http request GET https://registry.npmjs.org/process-nextick-args 1182 verbose request uri https://registry.npmjs.org/string_decoder 1183 verbose request no auth needed 1184 info attempt registry request try #1 at 12:49:21 1185 verbose etag W/"da14c04d7ada748f7e9efa04cfb6721b" 1186 verbose lastModified Sun, 27 May 2018 18:25:37 GMT 1187 http request GET https://registry.npmjs.org/string_decoder 1188 http 304 https://registry.npmjs.org/isarray 1189 verbose headers { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1189 verbose headers connection: 'keep-alive', 1189 verbose headers 'set-cookie': [ '__cfduid=d69e71c92ec34785614ad973e352c30041532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1189 verbose headers 'cache-control': 'max-age=300', 1189 verbose headers 'cf-cache-status': 'HIT', 1189 verbose headers 'cf-ray': '44064c960ac42d89-TXL', 1189 verbose headers etag: '"9f7e7d742c3606d5c174b71571872805"', 1189 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1189 verbose headers 'last-modified': 'Sun, 27 May 2018 05:00:15 GMT', 1189 verbose headers vary: 'accept-encoding, accept', 1189 verbose headers server: 'cloudflare' } 1190 silly get cb [ 304, 1190 silly get { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1190 silly get connection: 'keep-alive', 1190 silly get 'set-cookie': [ '__cfduid=d69e71c92ec34785614ad973e352c30041532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1190 silly get 'cache-control': 'max-age=300', 1190 silly get 'cf-cache-status': 'HIT', 1190 silly get 'cf-ray': '44064c960ac42d89-TXL', 1190 silly get etag: '"9f7e7d742c3606d5c174b71571872805"', 1190 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1190 silly get 'last-modified': 'Sun, 27 May 2018 05:00:15 GMT', 1190 silly get vary: 'accept-encoding, accept', 1190 silly get server: 'cloudflare' } ] 1191 verbose etag https://registry.npmjs.org/isarray from cache 1192 verbose get saving isarray to /home/pi/.npm/registry.npmjs.org/isarray/.cache.json 1193 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1194 http 304 https://registry.npmjs.org/process-nextick-args 1195 verbose headers { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1195 verbose headers connection: 'keep-alive', 1195 verbose headers 'set-cookie': [ '__cfduid=d626e51d1446be493074b824726667e571532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1195 verbose headers 'cache-control': 'max-age=300', 1195 verbose headers 'cf-cache-status': 'HIT', 1195 verbose headers 'cf-ray': '44064c962bab2d41-TXL', 1195 verbose headers etag: '"7d8f78a8f50723590cddb2c73b4aafca"', 1195 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1195 verbose headers 'last-modified': 'Sun, 27 May 2018 12:55:53 GMT', 1195 verbose headers vary: 'accept-encoding, accept', 1195 verbose headers server: 'cloudflare' } 1196 silly get cb [ 304, 1196 silly get { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1196 silly get connection: 'keep-alive', 1196 silly get 'set-cookie': [ '__cfduid=d626e51d1446be493074b824726667e571532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1196 silly get 'cache-control': 'max-age=300', 1196 silly get 'cf-cache-status': 'HIT', 1196 silly get 'cf-ray': '44064c962bab2d41-TXL', 1196 silly get etag: '"7d8f78a8f50723590cddb2c73b4aafca"', 1196 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1196 silly get 'last-modified': 'Sun, 27 May 2018 12:55:53 GMT', 1196 silly get vary: 'accept-encoding, accept', 1196 silly get server: 'cloudflare' } ] 1197 verbose etag https://registry.npmjs.org/process-nextick-args from cache 1198 verbose get saving process-nextick-args to /home/pi/.npm/registry.npmjs.org/process-nextick-args/.cache.json 1199 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1200 http 304 https://registry.npmjs.org/string_decoder 1201 verbose headers { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1201 verbose headers connection: 'keep-alive', 1201 verbose headers 'set-cookie': [ '__cfduid=d9a4a1fbf3220f44ed22fbc4846cfcf461532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1201 verbose headers 'cache-control': 'max-age=300', 1201 verbose headers 'cf-cache-status': 'HIT', 1201 verbose headers 'cf-ray': '44064c962a5f2d6b-TXL', 1201 verbose headers etag: '"da14c04d7ada748f7e9efa04cfb6721b"', 1201 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1201 verbose headers 'last-modified': 'Sun, 27 May 2018 18:25:37 GMT', 1201 verbose headers vary: 'accept-encoding, accept', 1201 verbose headers server: 'cloudflare' } 1202 silly get cb [ 304, 1202 silly get { date: 'Thu, 26 Jul 2018 10:49:21 GMT', 1202 silly get connection: 'keep-alive', 1202 silly get 'set-cookie': [ '__cfduid=d9a4a1fbf3220f44ed22fbc4846cfcf461532602161; expires=Fri, 26-Jul-19 10:49:21 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1202 silly get 'cache-control': 'max-age=300', 1202 silly get 'cf-cache-status': 'HIT', 1202 silly get 'cf-ray': '44064c962a5f2d6b-TXL', 1202 silly get etag: '"da14c04d7ada748f7e9efa04cfb6721b"', 1202 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1202 silly get 'last-modified': 'Sun, 27 May 2018 18:25:37 GMT', 1202 silly get vary: 'accept-encoding, accept', 1202 silly get server: 'cloudflare' } ] 1203 verbose etag https://registry.npmjs.org/string_decoder from cache 1204 verbose get saving string_decoder to /home/pi/.npm/registry.npmjs.org/string_decoder/.cache.json 1205 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1206 silly pickManifestFromRegistryMetadata spec >=1.0.0 <1.1.0 tag latest versions [ '0.0.0', 1206 silly pickManifestFromRegistryMetadata '0.0.1', 1206 silly pickManifestFromRegistryMetadata '1.0.0', 1206 silly pickManifestFromRegistryMetadata '2.0.0', 1206 silly pickManifestFromRegistryMetadata '2.0.1', 1206 silly pickManifestFromRegistryMetadata '2.0.2', 1206 silly pickManifestFromRegistryMetadata '2.0.3', 1206 silly pickManifestFromRegistryMetadata '2.0.4' ] 1207 silly resolveWithNewModule isarray@1.0.0 checking installable status 1208 silly cache add args [ 'isarray@~1.0.0', null ] 1209 verbose cache add spec isarray@~1.0.0 1210 silly cache add parsed spec Result { 1210 silly cache add raw: 'isarray@~1.0.0', 1210 silly cache add scope: null, 1210 silly cache add escapedName: 'isarray', 1210 silly cache add name: 'isarray', 1210 silly cache add rawSpec: '~1.0.0', 1210 silly cache add spec: '>=1.0.0 <1.1.0', 1210 silly cache add type: 'range' } 1211 silly addNamed isarray@>=1.0.0 <1.1.0 1212 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for isarray 1213 silly addNameRange { name: 'isarray', range: '>=1.0.0 <1.1.0', hasData: false } 1214 silly mapToRegistry name isarray 1215 silly mapToRegistry using default registry 1216 silly mapToRegistry registry https://registry.npmjs.org/ 1217 silly mapToRegistry data Result { 1217 silly mapToRegistry raw: 'isarray', 1217 silly mapToRegistry scope: null, 1217 silly mapToRegistry escapedName: 'isarray', 1217 silly mapToRegistry name: 'isarray', 1217 silly mapToRegistry rawSpec: '', 1217 silly mapToRegistry spec: 'latest', 1217 silly mapToRegistry type: 'tag' } 1218 silly mapToRegistry uri https://registry.npmjs.org/isarray 1219 verbose addNameRange registry:https://registry.npmjs.org/isarray not in flight; fetching 1220 verbose get https://registry.npmjs.org/isarray not expired, no request 1221 silly addNameRange number 2 { name: 'isarray', range: '>=1.0.0 <1.1.0', hasData: true } 1222 silly addNameRange versions [ 'isarray', 1222 silly addNameRange [ '0.0.0', 1222 silly addNameRange '0.0.1', 1222 silly addNameRange '1.0.0', 1222 silly addNameRange '2.0.0', 1222 silly addNameRange '2.0.1', 1222 silly addNameRange '2.0.2', 1222 silly addNameRange '2.0.3', 1222 silly addNameRange '2.0.4' ] ] 1223 silly pickManifestFromRegistryMetadata spec >=1.0.0 <1.1.0 tag latest versions [ '0.0.0', 1223 silly pickManifestFromRegistryMetadata '0.0.1', 1223 silly pickManifestFromRegistryMetadata '1.0.0', 1223 silly pickManifestFromRegistryMetadata '2.0.0', 1223 silly pickManifestFromRegistryMetadata '2.0.1', 1223 silly pickManifestFromRegistryMetadata '2.0.2', 1223 silly pickManifestFromRegistryMetadata '2.0.3', 1223 silly pickManifestFromRegistryMetadata '2.0.4' ] 1224 silly addNamed isarray@1.0.0 1225 verbose addNamed "1.0.0" is a plain semver version for isarray 1226 silly pickManifestFromRegistryMetadata spec >=2.0.0 <2.1.0 tag latest versions [ '1.0.0', 1226 silly pickManifestFromRegistryMetadata '1.0.1', 1226 silly pickManifestFromRegistryMetadata '1.0.2', 1226 silly pickManifestFromRegistryMetadata '1.0.3', 1226 silly pickManifestFromRegistryMetadata '1.0.4', 1226 silly pickManifestFromRegistryMetadata '1.0.5', 1226 silly pickManifestFromRegistryMetadata '1.0.6', 1226 silly pickManifestFromRegistryMetadata '1.0.7', 1226 silly pickManifestFromRegistryMetadata '2.0.0' ] 1227 silly resolveWithNewModule process-nextick-args@2.0.0 checking installable status 1228 silly cache add args [ 'process-nextick-args@~2.0.0', null ] 1229 verbose cache add spec process-nextick-args@~2.0.0 1230 silly cache add parsed spec Result { 1230 silly cache add raw: 'process-nextick-args@~2.0.0', 1230 silly cache add scope: null, 1230 silly cache add escapedName: 'process-nextick-args', 1230 silly cache add name: 'process-nextick-args', 1230 silly cache add rawSpec: '~2.0.0', 1230 silly cache add spec: '>=2.0.0 <2.1.0', 1230 silly cache add type: 'range' } 1231 silly addNamed process-nextick-args@>=2.0.0 <2.1.0 1232 verbose addNamed ">=2.0.0 <2.1.0" is a valid semver range for process-nextick-args 1233 silly addNameRange { name: 'process-nextick-args', 1233 silly addNameRange range: '>=2.0.0 <2.1.0', 1233 silly addNameRange hasData: false } 1234 silly mapToRegistry name process-nextick-args 1235 silly mapToRegistry using default registry 1236 silly mapToRegistry registry https://registry.npmjs.org/ 1237 silly mapToRegistry data Result { 1237 silly mapToRegistry raw: 'process-nextick-args', 1237 silly mapToRegistry scope: null, 1237 silly mapToRegistry escapedName: 'process-nextick-args', 1237 silly mapToRegistry name: 'process-nextick-args', 1237 silly mapToRegistry rawSpec: '', 1237 silly mapToRegistry spec: 'latest', 1237 silly mapToRegistry type: 'tag' } 1238 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 1239 verbose addNameRange registry:https://registry.npmjs.org/process-nextick-args not in flight; fetching 1240 silly pickManifestFromRegistryMetadata spec >=1.1.1 <1.2.0 tag latest versions [ '0.0.0', 1240 silly pickManifestFromRegistryMetadata '0.0.1', 1240 silly pickManifestFromRegistryMetadata '0.10.24', 1240 silly pickManifestFromRegistryMetadata '0.11.10', 1240 silly pickManifestFromRegistryMetadata '0.10.25', 1240 silly pickManifestFromRegistryMetadata '0.11.10-1', 1240 silly pickManifestFromRegistryMetadata '0.10.25-1', 1240 silly pickManifestFromRegistryMetadata '0.10.31', 1240 silly pickManifestFromRegistryMetadata '1.0.0', 1240 silly pickManifestFromRegistryMetadata '1.0.1', 1240 silly pickManifestFromRegistryMetadata '1.0.2', 1240 silly pickManifestFromRegistryMetadata '1.0.3', 1240 silly pickManifestFromRegistryMetadata '1.1.0', 1240 silly pickManifestFromRegistryMetadata '1.1.1' ] 1241 silly resolveWithNewModule string_decoder@1.1.1 checking installable status 1242 silly cache add args [ 'string_decoder@~1.1.1', null ] 1243 verbose cache add spec string_decoder@~1.1.1 1244 silly cache add parsed spec Result { 1244 silly cache add raw: 'string_decoder@~1.1.1', 1244 silly cache add scope: null, 1244 silly cache add escapedName: 'string_decoder', 1244 silly cache add name: 'string_decoder', 1244 silly cache add rawSpec: '~1.1.1', 1244 silly cache add spec: '>=1.1.1 <1.2.0', 1244 silly cache add type: 'range' } 1245 silly addNamed string_decoder@>=1.1.1 <1.2.0 1246 verbose addNamed ">=1.1.1 <1.2.0" is a valid semver range for string_decoder 1247 silly addNameRange { name: 'string_decoder', 1247 silly addNameRange range: '>=1.1.1 <1.2.0', 1247 silly addNameRange hasData: false } 1248 silly mapToRegistry name string_decoder 1249 silly mapToRegistry using default registry 1250 silly mapToRegistry registry https://registry.npmjs.org/ 1251 silly mapToRegistry data Result { 1251 silly mapToRegistry raw: 'string_decoder', 1251 silly mapToRegistry scope: null, 1251 silly mapToRegistry escapedName: 'string_decoder', 1251 silly mapToRegistry name: 'string_decoder', 1251 silly mapToRegistry rawSpec: '', 1251 silly mapToRegistry spec: 'latest', 1251 silly mapToRegistry type: 'tag' } 1252 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 1253 verbose addNameRange registry:https://registry.npmjs.org/string_decoder not in flight; fetching 1254 verbose get https://registry.npmjs.org/process-nextick-args not expired, no request 1255 silly addNameRange number 2 { name: 'process-nextick-args', 1255 silly addNameRange range: '>=2.0.0 <2.1.0', 1255 silly addNameRange hasData: true } 1256 silly addNameRange versions [ 'process-nextick-args', 1256 silly addNameRange [ '1.0.0', 1256 silly addNameRange '1.0.1', 1256 silly addNameRange '1.0.2', 1256 silly addNameRange '1.0.3', 1256 silly addNameRange '1.0.4', 1256 silly addNameRange '1.0.5', 1256 silly addNameRange '1.0.6', 1256 silly addNameRange '1.0.7', 1256 silly addNameRange '2.0.0' ] ] 1257 silly pickManifestFromRegistryMetadata spec >=2.0.0 <2.1.0 tag latest versions [ '1.0.0', 1257 silly pickManifestFromRegistryMetadata '1.0.1', 1257 silly pickManifestFromRegistryMetadata '1.0.2', 1257 silly pickManifestFromRegistryMetadata '1.0.3', 1257 silly pickManifestFromRegistryMetadata '1.0.4', 1257 silly pickManifestFromRegistryMetadata '1.0.5', 1257 silly pickManifestFromRegistryMetadata '1.0.6', 1257 silly pickManifestFromRegistryMetadata '1.0.7', 1257 silly pickManifestFromRegistryMetadata '2.0.0' ] 1258 silly addNamed process-nextick-args@latest 1259 verbose addNamed "latest" is being treated as a dist-tag for process-nextick-args 1260 info addNameTag [ 'process-nextick-args', 'latest' ] 1261 silly mapToRegistry name process-nextick-args 1262 silly mapToRegistry using default registry 1263 silly mapToRegistry registry https://registry.npmjs.org/ 1264 silly mapToRegistry data Result { 1264 silly mapToRegistry raw: 'process-nextick-args', 1264 silly mapToRegistry scope: null, 1264 silly mapToRegistry escapedName: 'process-nextick-args', 1264 silly mapToRegistry name: 'process-nextick-args', 1264 silly mapToRegistry rawSpec: '', 1264 silly mapToRegistry spec: 'latest', 1264 silly mapToRegistry type: 'tag' } 1265 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 1266 verbose addNameTag registry:https://registry.npmjs.org/process-nextick-args already in flight; waiting 1267 silly addNameTag next cb for process-nextick-args with tag latest 1268 silly addNamed process-nextick-args@2.0.0 1269 verbose addNamed "2.0.0" is a plain semver version for process-nextick-args 1270 verbose get https://registry.npmjs.org/string_decoder not expired, no request 1271 silly addNameRange number 2 { name: 'string_decoder', 1271 silly addNameRange range: '>=1.1.1 <1.2.0', 1271 silly addNameRange hasData: true } 1272 silly addNameRange versions [ 'string_decoder', 1272 silly addNameRange [ '0.0.0', 1272 silly addNameRange '0.0.1', 1272 silly addNameRange '0.10.24', 1272 silly addNameRange '0.11.10', 1272 silly addNameRange '0.10.25', 1272 silly addNameRange '0.11.10-1', 1272 silly addNameRange '0.10.25-1', 1272 silly addNameRange '0.10.31', 1272 silly addNameRange '1.0.0', 1272 silly addNameRange '1.0.1', 1272 silly addNameRange '1.0.2', 1272 silly addNameRange '1.0.3', 1272 silly addNameRange '1.1.0', 1272 silly addNameRange '1.1.1' ] ] 1273 silly pickManifestFromRegistryMetadata spec >=1.1.1 <1.2.0 tag latest versions [ '0.0.0', 1273 silly pickManifestFromRegistryMetadata '0.0.1', 1273 silly pickManifestFromRegistryMetadata '0.10.24', 1273 silly pickManifestFromRegistryMetadata '0.11.10', 1273 silly pickManifestFromRegistryMetadata '0.10.25', 1273 silly pickManifestFromRegistryMetadata '0.11.10-1', 1273 silly pickManifestFromRegistryMetadata '0.10.25-1', 1273 silly pickManifestFromRegistryMetadata '0.10.31', 1273 silly pickManifestFromRegistryMetadata '1.0.0', 1273 silly pickManifestFromRegistryMetadata '1.0.1', 1273 silly pickManifestFromRegistryMetadata '1.0.2', 1273 silly pickManifestFromRegistryMetadata '1.0.3', 1273 silly pickManifestFromRegistryMetadata '1.1.0', 1273 silly pickManifestFromRegistryMetadata '1.1.1' ] 1274 silly addNamed string_decoder@latest 1275 verbose addNamed "latest" is being treated as a dist-tag for string_decoder 1276 info addNameTag [ 'string_decoder', 'latest' ] 1277 silly mapToRegistry name string_decoder 1278 silly mapToRegistry using default registry 1279 silly mapToRegistry registry https://registry.npmjs.org/ 1280 silly mapToRegistry data Result { 1280 silly mapToRegistry raw: 'string_decoder', 1280 silly mapToRegistry scope: null, 1280 silly mapToRegistry escapedName: 'string_decoder', 1280 silly mapToRegistry name: 'string_decoder', 1280 silly mapToRegistry rawSpec: '', 1280 silly mapToRegistry spec: 'latest', 1280 silly mapToRegistry type: 'tag' } 1281 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 1282 verbose addNameTag registry:https://registry.npmjs.org/string_decoder already in flight; waiting 1283 silly addNameTag next cb for string_decoder with tag latest 1284 silly addNamed string_decoder@1.1.1 1285 verbose addNamed "1.1.1" is a plain semver version for string_decoder 1286 silly cache afterAdd isarray@1.0.0 1287 verbose afterAdd /home/pi/.npm/isarray/1.0.0/package/package.json not in flight; writing 1288 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1289 silly cache afterAdd process-nextick-args@2.0.0 1290 verbose afterAdd /home/pi/.npm/process-nextick-args/2.0.0/package/package.json not in flight; writing 1291 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1292 silly cache afterAdd string_decoder@1.1.1 1293 verbose afterAdd /home/pi/.npm/string_decoder/1.1.1/package/package.json not in flight; writing 1294 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1295 verbose afterAdd /home/pi/.npm/isarray/1.0.0/package/package.json written 1296 verbose afterAdd /home/pi/.npm/string_decoder/1.1.1/package/package.json written 1297 verbose afterAdd /home/pi/.npm/process-nextick-args/2.0.0/package/package.json written 1298 silly fetchNamedPackageData aproba 1299 silly mapToRegistry name aproba 1300 silly mapToRegistry using default registry 1301 silly mapToRegistry registry https://registry.npmjs.org/ 1302 silly mapToRegistry data Result { 1302 silly mapToRegistry raw: 'aproba', 1302 silly mapToRegistry scope: null, 1302 silly mapToRegistry escapedName: 'aproba', 1302 silly mapToRegistry name: 'aproba', 1302 silly mapToRegistry rawSpec: '', 1302 silly mapToRegistry spec: 'latest', 1302 silly mapToRegistry type: 'tag' } 1303 silly mapToRegistry uri https://registry.npmjs.org/aproba 1304 silly fetchNamedPackageData has-unicode 1305 silly mapToRegistry name has-unicode 1306 silly mapToRegistry using default registry 1307 silly mapToRegistry registry https://registry.npmjs.org/ 1308 silly mapToRegistry data Result { 1308 silly mapToRegistry raw: 'has-unicode', 1308 silly mapToRegistry scope: null, 1308 silly mapToRegistry escapedName: 'has-unicode', 1308 silly mapToRegistry name: 'has-unicode', 1308 silly mapToRegistry rawSpec: '', 1308 silly mapToRegistry spec: 'latest', 1308 silly mapToRegistry type: 'tag' } 1309 silly mapToRegistry uri https://registry.npmjs.org/has-unicode 1310 silly fetchNamedPackageData signal-exit 1311 silly mapToRegistry name signal-exit 1312 silly mapToRegistry using default registry 1313 silly mapToRegistry registry https://registry.npmjs.org/ 1314 silly mapToRegistry data Result { 1314 silly mapToRegistry raw: 'signal-exit', 1314 silly mapToRegistry scope: null, 1314 silly mapToRegistry escapedName: 'signal-exit', 1314 silly mapToRegistry name: 'signal-exit', 1314 silly mapToRegistry rawSpec: '', 1314 silly mapToRegistry spec: 'latest', 1314 silly mapToRegistry type: 'tag' } 1315 silly mapToRegistry uri https://registry.npmjs.org/signal-exit 1316 silly fetchNamedPackageData wide-align 1317 silly mapToRegistry name wide-align 1318 silly mapToRegistry using default registry 1319 silly mapToRegistry registry https://registry.npmjs.org/ 1320 silly mapToRegistry data Result { 1320 silly mapToRegistry raw: 'wide-align', 1320 silly mapToRegistry scope: null, 1320 silly mapToRegistry escapedName: 'wide-align', 1320 silly mapToRegistry name: 'wide-align', 1320 silly mapToRegistry rawSpec: '', 1320 silly mapToRegistry spec: 'latest', 1320 silly mapToRegistry type: 'tag' } 1321 silly mapToRegistry uri https://registry.npmjs.org/wide-align 1322 verbose request uri https://registry.npmjs.org/aproba 1323 verbose request no auth needed 1324 info attempt registry request try #1 at 12:49:22 1325 verbose etag W/"ac7701897f8688c00d77f73142721b00" 1326 verbose lastModified Sat, 26 May 2018 17:14:54 GMT 1327 http request GET https://registry.npmjs.org/aproba 1328 verbose request uri https://registry.npmjs.org/has-unicode 1329 verbose request no auth needed 1330 info attempt registry request try #1 at 12:49:22 1331 verbose etag W/"cd9348dbfc2d9e707bf92276636d059a" 1332 verbose lastModified Sun, 27 May 2018 03:34:22 GMT 1333 http request GET https://registry.npmjs.org/has-unicode 1334 verbose request uri https://registry.npmjs.org/signal-exit 1335 verbose request no auth needed 1336 info attempt registry request try #1 at 12:49:22 1337 verbose etag W/"5a352efbe85a99c2d499f36f2f08ea58" 1338 verbose lastModified Sun, 27 May 2018 17:16:56 GMT 1339 http request GET https://registry.npmjs.org/signal-exit 1340 verbose request uri https://registry.npmjs.org/wide-align 1341 verbose request no auth needed 1342 info attempt registry request try #1 at 12:49:22 1343 verbose etag W/"44d770e28006fb53d4b16285c680c995" 1344 verbose lastModified Sun, 27 May 2018 21:57:50 GMT 1345 http request GET https://registry.npmjs.org/wide-align 1346 http 304 https://registry.npmjs.org/has-unicode 1347 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1347 verbose headers connection: 'keep-alive', 1347 verbose headers 'set-cookie': [ '__cfduid=d7ae757981cadff305a20dce7449ee5f81532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1347 verbose headers 'cache-control': 'max-age=300', 1347 verbose headers 'cf-cache-status': 'HIT', 1347 verbose headers 'cf-ray': '44064c99d8492d47-TXL', 1347 verbose headers etag: '"cd9348dbfc2d9e707bf92276636d059a"', 1347 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1347 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT', 1347 verbose headers vary: 'accept-encoding, accept', 1347 verbose headers server: 'cloudflare' } 1348 silly get cb [ 304, 1348 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1348 silly get connection: 'keep-alive', 1348 silly get 'set-cookie': [ '__cfduid=d7ae757981cadff305a20dce7449ee5f81532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1348 silly get 'cache-control': 'max-age=300', 1348 silly get 'cf-cache-status': 'HIT', 1348 silly get 'cf-ray': '44064c99d8492d47-TXL', 1348 silly get etag: '"cd9348dbfc2d9e707bf92276636d059a"', 1348 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1348 silly get 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT', 1348 silly get vary: 'accept-encoding, accept', 1348 silly get server: 'cloudflare' } ] 1349 verbose etag https://registry.npmjs.org/has-unicode from cache 1350 verbose get saving has-unicode to /home/pi/.npm/registry.npmjs.org/has-unicode/.cache.json 1351 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1352 http 304 https://registry.npmjs.org/aproba 1353 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1353 verbose headers connection: 'keep-alive', 1353 verbose headers 'set-cookie': [ '__cfduid=dc4250203292b01a01244c494766f34ac1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1353 verbose headers 'cache-control': 'max-age=300', 1353 verbose headers 'cf-cache-status': 'HIT', 1353 verbose headers 'cf-ray': '44064c99bfb12d71-TXL', 1353 verbose headers etag: '"ac7701897f8688c00d77f73142721b00"', 1353 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1353 verbose headers 'last-modified': 'Sat, 26 May 2018 17:14:54 GMT', 1353 verbose headers vary: 'accept-encoding, accept', 1353 verbose headers server: 'cloudflare' } 1354 silly get cb [ 304, 1354 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1354 silly get connection: 'keep-alive', 1354 silly get 'set-cookie': [ '__cfduid=dc4250203292b01a01244c494766f34ac1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1354 silly get 'cache-control': 'max-age=300', 1354 silly get 'cf-cache-status': 'HIT', 1354 silly get 'cf-ray': '44064c99bfb12d71-TXL', 1354 silly get etag: '"ac7701897f8688c00d77f73142721b00"', 1354 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1354 silly get 'last-modified': 'Sat, 26 May 2018 17:14:54 GMT', 1354 silly get vary: 'accept-encoding, accept', 1354 silly get server: 'cloudflare' } ] 1355 verbose etag https://registry.npmjs.org/aproba from cache 1356 verbose get saving aproba to /home/pi/.npm/registry.npmjs.org/aproba/.cache.json 1357 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1358 http 304 https://registry.npmjs.org/wide-align 1359 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1359 verbose headers connection: 'keep-alive', 1359 verbose headers 'set-cookie': [ '__cfduid=d5545870077efad0ad89c654c2c1505be1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1359 verbose headers 'cache-control': 'max-age=300', 1359 verbose headers 'cf-cache-status': 'HIT', 1359 verbose headers 'cf-ray': '44064c99dbfd2d6b-TXL', 1359 verbose headers etag: '"44d770e28006fb53d4b16285c680c995"', 1359 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1359 verbose headers 'last-modified': 'Sun, 27 May 2018 21:57:50 GMT', 1359 verbose headers vary: 'accept-encoding, accept', 1359 verbose headers server: 'cloudflare' } 1360 silly get cb [ 304, 1360 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1360 silly get connection: 'keep-alive', 1360 silly get 'set-cookie': [ '__cfduid=d5545870077efad0ad89c654c2c1505be1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1360 silly get 'cache-control': 'max-age=300', 1360 silly get 'cf-cache-status': 'HIT', 1360 silly get 'cf-ray': '44064c99dbfd2d6b-TXL', 1360 silly get etag: '"44d770e28006fb53d4b16285c680c995"', 1360 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1360 silly get 'last-modified': 'Sun, 27 May 2018 21:57:50 GMT', 1360 silly get vary: 'accept-encoding, accept', 1360 silly get server: 'cloudflare' } ] 1361 verbose etag https://registry.npmjs.org/wide-align from cache 1362 verbose get saving wide-align to /home/pi/.npm/registry.npmjs.org/wide-align/.cache.json 1363 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1364 http 304 https://registry.npmjs.org/signal-exit 1365 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1365 verbose headers connection: 'keep-alive', 1365 verbose headers 'set-cookie': [ '__cfduid=daa3617d0affd05c5f19b1445b6105d411532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1365 verbose headers 'cache-control': 'max-age=300', 1365 verbose headers 'cf-cache-status': 'HIT', 1365 verbose headers 'cf-ray': '44064c99daf52d7d-TXL', 1365 verbose headers etag: '"5a352efbe85a99c2d499f36f2f08ea58"', 1365 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1365 verbose headers 'last-modified': 'Sun, 27 May 2018 17:16:56 GMT', 1365 verbose headers vary: 'accept-encoding, accept', 1365 verbose headers server: 'cloudflare' } 1366 silly get cb [ 304, 1366 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1366 silly get connection: 'keep-alive', 1366 silly get 'set-cookie': [ '__cfduid=daa3617d0affd05c5f19b1445b6105d411532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1366 silly get 'cache-control': 'max-age=300', 1366 silly get 'cf-cache-status': 'HIT', 1366 silly get 'cf-ray': '44064c99daf52d7d-TXL', 1366 silly get etag: '"5a352efbe85a99c2d499f36f2f08ea58"', 1366 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1366 silly get 'last-modified': 'Sun, 27 May 2018 17:16:56 GMT', 1366 silly get vary: 'accept-encoding, accept', 1366 silly get server: 'cloudflare' } ] 1367 verbose etag https://registry.npmjs.org/signal-exit from cache 1368 verbose get saving signal-exit to /home/pi/.npm/registry.npmjs.org/signal-exit/.cache.json 1369 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1370 silly pickManifestFromRegistryMetadata spec >=3.0.0 <4.0.0 tag latest versions [ '1.0.0', 1370 silly pickManifestFromRegistryMetadata '1.0.1', 1370 silly pickManifestFromRegistryMetadata '1.1.0', 1370 silly pickManifestFromRegistryMetadata '1.2.0', 1370 silly pickManifestFromRegistryMetadata '1.3.0', 1370 silly pickManifestFromRegistryMetadata '1.3.1', 1370 silly pickManifestFromRegistryMetadata '2.1.0', 1370 silly pickManifestFromRegistryMetadata '2.1.1', 1370 silly pickManifestFromRegistryMetadata '2.0.0', 1370 silly pickManifestFromRegistryMetadata '2.1.2', 1370 silly pickManifestFromRegistryMetadata '3.0.0-candidate', 1370 silly pickManifestFromRegistryMetadata '3.0.0', 1370 silly pickManifestFromRegistryMetadata '3.0.1', 1370 silly pickManifestFromRegistryMetadata '3.0.2' ] 1371 silly resolveWithNewModule signal-exit@3.0.2 checking installable status 1372 silly cache add args [ 'signal-exit@^3.0.0', null ] 1373 verbose cache add spec signal-exit@^3.0.0 1374 silly cache add parsed spec Result { 1374 silly cache add raw: 'signal-exit@^3.0.0', 1374 silly cache add scope: null, 1374 silly cache add escapedName: 'signal-exit', 1374 silly cache add name: 'signal-exit', 1374 silly cache add rawSpec: '^3.0.0', 1374 silly cache add spec: '>=3.0.0 <4.0.0', 1374 silly cache add type: 'range' } 1375 silly addNamed signal-exit@>=3.0.0 <4.0.0 1376 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for signal-exit 1377 silly addNameRange { name: 'signal-exit', range: '>=3.0.0 <4.0.0', hasData: false } 1378 silly mapToRegistry name signal-exit 1379 silly mapToRegistry using default registry 1380 silly mapToRegistry registry https://registry.npmjs.org/ 1381 silly mapToRegistry data Result { 1381 silly mapToRegistry raw: 'signal-exit', 1381 silly mapToRegistry scope: null, 1381 silly mapToRegistry escapedName: 'signal-exit', 1381 silly mapToRegistry name: 'signal-exit', 1381 silly mapToRegistry rawSpec: '', 1381 silly mapToRegistry spec: 'latest', 1381 silly mapToRegistry type: 'tag' } 1382 silly mapToRegistry uri https://registry.npmjs.org/signal-exit 1383 verbose addNameRange registry:https://registry.npmjs.org/signal-exit not in flight; fetching 1384 silly pickManifestFromRegistryMetadata spec >=1.0.3 <2.0.0 tag latest versions [ '1.0.0', 1384 silly pickManifestFromRegistryMetadata '1.0.1', 1384 silly pickManifestFromRegistryMetadata '1.0.2', 1384 silly pickManifestFromRegistryMetadata '1.0.3', 1384 silly pickManifestFromRegistryMetadata '1.0.4', 1384 silly pickManifestFromRegistryMetadata '1.1.0', 1384 silly pickManifestFromRegistryMetadata '1.1.1', 1384 silly pickManifestFromRegistryMetadata '1.1.2', 1384 silly pickManifestFromRegistryMetadata '1.2.0', 1384 silly pickManifestFromRegistryMetadata '2.0.0' ] 1385 silly resolveWithNewModule aproba@1.2.0 checking installable status 1386 silly cache add args [ 'aproba@^1.0.3', null ] 1387 verbose cache add spec aproba@^1.0.3 1388 silly cache add parsed spec Result { 1388 silly cache add raw: 'aproba@^1.0.3', 1388 silly cache add scope: null, 1388 silly cache add escapedName: 'aproba', 1388 silly cache add name: 'aproba', 1388 silly cache add rawSpec: '^1.0.3', 1388 silly cache add spec: '>=1.0.3 <2.0.0', 1388 silly cache add type: 'range' } 1389 silly addNamed aproba@>=1.0.3 <2.0.0 1390 verbose addNamed ">=1.0.3 <2.0.0" is a valid semver range for aproba 1391 silly addNameRange { name: 'aproba', range: '>=1.0.3 <2.0.0', hasData: false } 1392 silly mapToRegistry name aproba 1393 silly mapToRegistry using default registry 1394 silly mapToRegistry registry https://registry.npmjs.org/ 1395 silly mapToRegistry data Result { 1395 silly mapToRegistry raw: 'aproba', 1395 silly mapToRegistry scope: null, 1395 silly mapToRegistry escapedName: 'aproba', 1395 silly mapToRegistry name: 'aproba', 1395 silly mapToRegistry rawSpec: '', 1395 silly mapToRegistry spec: 'latest', 1395 silly mapToRegistry type: 'tag' } 1396 silly mapToRegistry uri https://registry.npmjs.org/aproba 1397 verbose addNameRange registry:https://registry.npmjs.org/aproba not in flight; fetching 1398 silly pickManifestFromRegistryMetadata spec >=2.0.0 <3.0.0 tag latest versions [ '1.0.0', '1.0.1', '2.0.0', '2.0.1' ] 1399 silly resolveWithNewModule has-unicode@2.0.1 checking installable status 1400 silly cache add args [ 'has-unicode@^2.0.0', null ] 1401 verbose cache add spec has-unicode@^2.0.0 1402 silly cache add parsed spec Result { 1402 silly cache add raw: 'has-unicode@^2.0.0', 1402 silly cache add scope: null, 1402 silly cache add escapedName: 'has-unicode', 1402 silly cache add name: 'has-unicode', 1402 silly cache add rawSpec: '^2.0.0', 1402 silly cache add spec: '>=2.0.0 <3.0.0', 1402 silly cache add type: 'range' } 1403 silly addNamed has-unicode@>=2.0.0 <3.0.0 1404 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for has-unicode 1405 silly addNameRange { name: 'has-unicode', range: '>=2.0.0 <3.0.0', hasData: false } 1406 silly mapToRegistry name has-unicode 1407 silly mapToRegistry using default registry 1408 silly mapToRegistry registry https://registry.npmjs.org/ 1409 silly mapToRegistry data Result { 1409 silly mapToRegistry raw: 'has-unicode', 1409 silly mapToRegistry scope: null, 1409 silly mapToRegistry escapedName: 'has-unicode', 1409 silly mapToRegistry name: 'has-unicode', 1409 silly mapToRegistry rawSpec: '', 1409 silly mapToRegistry spec: 'latest', 1409 silly mapToRegistry type: 'tag' } 1410 silly mapToRegistry uri https://registry.npmjs.org/has-unicode 1411 verbose addNameRange registry:https://registry.npmjs.org/has-unicode not in flight; fetching 1412 silly pickManifestFromRegistryMetadata spec >=1.1.0 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2', '1.1.0', '1.1.1', '1.1.2', '1.1.3' ] 1413 silly resolveWithNewModule wide-align@1.1.3 checking installable status 1414 silly cache add args [ 'wide-align@^1.1.0', null ] 1415 verbose cache add spec wide-align@^1.1.0 1416 silly cache add parsed spec Result { 1416 silly cache add raw: 'wide-align@^1.1.0', 1416 silly cache add scope: null, 1416 silly cache add escapedName: 'wide-align', 1416 silly cache add name: 'wide-align', 1416 silly cache add rawSpec: '^1.1.0', 1416 silly cache add spec: '>=1.1.0 <2.0.0', 1416 silly cache add type: 'range' } 1417 silly addNamed wide-align@>=1.1.0 <2.0.0 1418 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for wide-align 1419 silly addNameRange { name: 'wide-align', range: '>=1.1.0 <2.0.0', hasData: false } 1420 silly mapToRegistry name wide-align 1421 silly mapToRegistry using default registry 1422 silly mapToRegistry registry https://registry.npmjs.org/ 1423 silly mapToRegistry data Result { 1423 silly mapToRegistry raw: 'wide-align', 1423 silly mapToRegistry scope: null, 1423 silly mapToRegistry escapedName: 'wide-align', 1423 silly mapToRegistry name: 'wide-align', 1423 silly mapToRegistry rawSpec: '', 1423 silly mapToRegistry spec: 'latest', 1423 silly mapToRegistry type: 'tag' } 1424 silly mapToRegistry uri https://registry.npmjs.org/wide-align 1425 verbose addNameRange registry:https://registry.npmjs.org/wide-align not in flight; fetching 1426 verbose get https://registry.npmjs.org/signal-exit not expired, no request 1427 silly addNameRange number 2 { name: 'signal-exit', range: '>=3.0.0 <4.0.0', hasData: true } 1428 silly addNameRange versions [ 'signal-exit', 1428 silly addNameRange [ '1.0.0', 1428 silly addNameRange '1.0.1', 1428 silly addNameRange '1.1.0', 1428 silly addNameRange '1.2.0', 1428 silly addNameRange '1.3.0', 1428 silly addNameRange '1.3.1', 1428 silly addNameRange '2.1.0', 1428 silly addNameRange '2.1.1', 1428 silly addNameRange '2.0.0', 1428 silly addNameRange '2.1.2', 1428 silly addNameRange '3.0.0-candidate', 1428 silly addNameRange '3.0.0', 1428 silly addNameRange '3.0.1', 1428 silly addNameRange '3.0.2' ] ] 1429 silly pickManifestFromRegistryMetadata spec >=3.0.0 <4.0.0 tag latest versions [ '1.0.0', 1429 silly pickManifestFromRegistryMetadata '1.0.1', 1429 silly pickManifestFromRegistryMetadata '1.1.0', 1429 silly pickManifestFromRegistryMetadata '1.2.0', 1429 silly pickManifestFromRegistryMetadata '1.3.0', 1429 silly pickManifestFromRegistryMetadata '1.3.1', 1429 silly pickManifestFromRegistryMetadata '2.1.0', 1429 silly pickManifestFromRegistryMetadata '2.1.1', 1429 silly pickManifestFromRegistryMetadata '2.0.0', 1429 silly pickManifestFromRegistryMetadata '2.1.2', 1429 silly pickManifestFromRegistryMetadata '3.0.0-candidate', 1429 silly pickManifestFromRegistryMetadata '3.0.0', 1429 silly pickManifestFromRegistryMetadata '3.0.1', 1429 silly pickManifestFromRegistryMetadata '3.0.2' ] 1430 silly addNamed signal-exit@latest 1431 verbose addNamed "latest" is being treated as a dist-tag for signal-exit 1432 info addNameTag [ 'signal-exit', 'latest' ] 1433 silly mapToRegistry name signal-exit 1434 silly mapToRegistry using default registry 1435 silly mapToRegistry registry https://registry.npmjs.org/ 1436 silly mapToRegistry data Result { 1436 silly mapToRegistry raw: 'signal-exit', 1436 silly mapToRegistry scope: null, 1436 silly mapToRegistry escapedName: 'signal-exit', 1436 silly mapToRegistry name: 'signal-exit', 1436 silly mapToRegistry rawSpec: '', 1436 silly mapToRegistry spec: 'latest', 1436 silly mapToRegistry type: 'tag' } 1437 silly mapToRegistry uri https://registry.npmjs.org/signal-exit 1438 verbose addNameTag registry:https://registry.npmjs.org/signal-exit already in flight; waiting 1439 silly addNameTag next cb for signal-exit with tag latest 1440 silly addNamed signal-exit@3.0.2 1441 verbose addNamed "3.0.2" is a plain semver version for signal-exit 1442 verbose get https://registry.npmjs.org/aproba not expired, no request 1443 silly addNameRange number 2 { name: 'aproba', range: '>=1.0.3 <2.0.0', hasData: true } 1444 silly addNameRange versions [ 'aproba', 1444 silly addNameRange [ '1.0.0', 1444 silly addNameRange '1.0.1', 1444 silly addNameRange '1.0.2', 1444 silly addNameRange '1.0.3', 1444 silly addNameRange '1.0.4', 1444 silly addNameRange '1.1.0', 1444 silly addNameRange '1.1.1', 1444 silly addNameRange '1.1.2', 1444 silly addNameRange '1.2.0', 1444 silly addNameRange '2.0.0' ] ] 1445 silly pickManifestFromRegistryMetadata spec >=1.0.3 <2.0.0 tag latest versions [ '1.0.0', 1445 silly pickManifestFromRegistryMetadata '1.0.1', 1445 silly pickManifestFromRegistryMetadata '1.0.2', 1445 silly pickManifestFromRegistryMetadata '1.0.3', 1445 silly pickManifestFromRegistryMetadata '1.0.4', 1445 silly pickManifestFromRegistryMetadata '1.1.0', 1445 silly pickManifestFromRegistryMetadata '1.1.1', 1445 silly pickManifestFromRegistryMetadata '1.1.2', 1445 silly pickManifestFromRegistryMetadata '1.2.0', 1445 silly pickManifestFromRegistryMetadata '2.0.0' ] 1446 silly addNamed aproba@1.2.0 1447 verbose addNamed "1.2.0" is a plain semver version for aproba 1448 verbose get https://registry.npmjs.org/has-unicode not expired, no request 1449 silly addNameRange number 2 { name: 'has-unicode', range: '>=2.0.0 <3.0.0', hasData: true } 1450 silly addNameRange versions [ 'has-unicode', [ '1.0.0', '1.0.1', '2.0.0', '2.0.1' ] ] 1451 silly pickManifestFromRegistryMetadata spec >=2.0.0 <3.0.0 tag latest versions [ '1.0.0', '1.0.1', '2.0.0', '2.0.1' ] 1452 silly addNamed has-unicode@latest 1453 verbose addNamed "latest" is being treated as a dist-tag for has-unicode 1454 info addNameTag [ 'has-unicode', 'latest' ] 1455 silly mapToRegistry name has-unicode 1456 silly mapToRegistry using default registry 1457 silly mapToRegistry registry https://registry.npmjs.org/ 1458 silly mapToRegistry data Result { 1458 silly mapToRegistry raw: 'has-unicode', 1458 silly mapToRegistry scope: null, 1458 silly mapToRegistry escapedName: 'has-unicode', 1458 silly mapToRegistry name: 'has-unicode', 1458 silly mapToRegistry rawSpec: '', 1458 silly mapToRegistry spec: 'latest', 1458 silly mapToRegistry type: 'tag' } 1459 silly mapToRegistry uri https://registry.npmjs.org/has-unicode 1460 verbose addNameTag registry:https://registry.npmjs.org/has-unicode already in flight; waiting 1461 silly addNameTag next cb for has-unicode with tag latest 1462 silly addNamed has-unicode@2.0.1 1463 verbose addNamed "2.0.1" is a plain semver version for has-unicode 1464 verbose get https://registry.npmjs.org/wide-align not expired, no request 1465 silly addNameRange number 2 { name: 'wide-align', range: '>=1.1.0 <2.0.0', hasData: true } 1466 silly addNameRange versions [ 'wide-align', 1466 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '1.1.0', '1.1.1', '1.1.2', '1.1.3' ] ] 1467 silly pickManifestFromRegistryMetadata spec >=1.1.0 <2.0.0 tag latest versions [ '1.0.0', '1.0.1', '1.0.2', '1.1.0', '1.1.1', '1.1.2', '1.1.3' ] 1468 silly addNamed wide-align@latest 1469 verbose addNamed "latest" is being treated as a dist-tag for wide-align 1470 info addNameTag [ 'wide-align', 'latest' ] 1471 silly mapToRegistry name wide-align 1472 silly mapToRegistry using default registry 1473 silly mapToRegistry registry https://registry.npmjs.org/ 1474 silly mapToRegistry data Result { 1474 silly mapToRegistry raw: 'wide-align', 1474 silly mapToRegistry scope: null, 1474 silly mapToRegistry escapedName: 'wide-align', 1474 silly mapToRegistry name: 'wide-align', 1474 silly mapToRegistry rawSpec: '', 1474 silly mapToRegistry spec: 'latest', 1474 silly mapToRegistry type: 'tag' } 1475 silly mapToRegistry uri https://registry.npmjs.org/wide-align 1476 verbose addNameTag registry:https://registry.npmjs.org/wide-align already in flight; waiting 1477 silly addNameTag next cb for wide-align with tag latest 1478 silly addNamed wide-align@1.1.3 1479 verbose addNamed "1.1.3" is a plain semver version for wide-align 1480 silly cache afterAdd signal-exit@3.0.2 1481 verbose afterAdd /home/pi/.npm/signal-exit/3.0.2/package/package.json not in flight; writing 1482 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1483 silly cache afterAdd has-unicode@2.0.1 1484 verbose afterAdd /home/pi/.npm/has-unicode/2.0.1/package/package.json not in flight; writing 1485 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1486 silly cache afterAdd aproba@1.2.0 1487 verbose afterAdd /home/pi/.npm/aproba/1.2.0/package/package.json not in flight; writing 1488 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1489 silly cache afterAdd wide-align@1.1.3 1490 verbose afterAdd /home/pi/.npm/wide-align/1.1.3/package/package.json not in flight; writing 1491 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1492 verbose afterAdd /home/pi/.npm/wide-align/1.1.3/package/package.json written 1493 verbose afterAdd /home/pi/.npm/aproba/1.2.0/package/package.json written 1494 verbose afterAdd /home/pi/.npm/has-unicode/2.0.1/package/package.json written 1495 verbose afterAdd /home/pi/.npm/signal-exit/3.0.2/package/package.json written 1496 silly fetchNamedPackageData deep-extend 1497 silly mapToRegistry name deep-extend 1498 silly mapToRegistry using default registry 1499 silly mapToRegistry registry https://registry.npmjs.org/ 1500 silly mapToRegistry data Result { 1500 silly mapToRegistry raw: 'deep-extend', 1500 silly mapToRegistry scope: null, 1500 silly mapToRegistry escapedName: 'deep-extend', 1500 silly mapToRegistry name: 'deep-extend', 1500 silly mapToRegistry rawSpec: '', 1500 silly mapToRegistry spec: 'latest', 1500 silly mapToRegistry type: 'tag' } 1501 silly mapToRegistry uri https://registry.npmjs.org/deep-extend 1502 silly fetchNamedPackageData ini 1503 silly mapToRegistry name ini 1504 silly mapToRegistry using default registry 1505 silly mapToRegistry registry https://registry.npmjs.org/ 1506 silly mapToRegistry data Result { 1506 silly mapToRegistry raw: 'ini', 1506 silly mapToRegistry scope: null, 1506 silly mapToRegistry escapedName: 'ini', 1506 silly mapToRegistry name: 'ini', 1506 silly mapToRegistry rawSpec: '', 1506 silly mapToRegistry spec: 'latest', 1506 silly mapToRegistry type: 'tag' } 1507 silly mapToRegistry uri https://registry.npmjs.org/ini 1508 silly fetchNamedPackageData minimist 1509 silly mapToRegistry name minimist 1510 silly mapToRegistry using default registry 1511 silly mapToRegistry registry https://registry.npmjs.org/ 1512 silly mapToRegistry data Result { 1512 silly mapToRegistry raw: 'minimist', 1512 silly mapToRegistry scope: null, 1512 silly mapToRegistry escapedName: 'minimist', 1512 silly mapToRegistry name: 'minimist', 1512 silly mapToRegistry rawSpec: '', 1512 silly mapToRegistry spec: 'latest', 1512 silly mapToRegistry type: 'tag' } 1513 silly mapToRegistry uri https://registry.npmjs.org/minimist 1514 silly fetchNamedPackageData strip-json-comments 1515 silly mapToRegistry name strip-json-comments 1516 silly mapToRegistry using default registry 1517 silly mapToRegistry registry https://registry.npmjs.org/ 1518 silly mapToRegistry data Result { 1518 silly mapToRegistry raw: 'strip-json-comments', 1518 silly mapToRegistry scope: null, 1518 silly mapToRegistry escapedName: 'strip-json-comments', 1518 silly mapToRegistry name: 'strip-json-comments', 1518 silly mapToRegistry rawSpec: '', 1518 silly mapToRegistry spec: 'latest', 1518 silly mapToRegistry type: 'tag' } 1519 silly mapToRegistry uri https://registry.npmjs.org/strip-json-comments 1520 verbose request uri https://registry.npmjs.org/deep-extend 1521 verbose request no auth needed 1522 info attempt registry request try #1 at 12:49:22 1523 verbose etag W/"044985fd5d1c2a41ff3df5fbcb20d631" 1524 verbose lastModified Sat, 26 May 2018 21:54:40 GMT 1525 http request GET https://registry.npmjs.org/deep-extend 1526 verbose request uri https://registry.npmjs.org/ini 1527 verbose request no auth needed 1528 info attempt registry request try #1 at 12:49:22 1529 verbose etag W/"5e28c9b5f45696a0ef8faea045ce2a6a" 1530 verbose lastModified Sun, 27 May 2018 04:40:11 GMT 1531 http request GET https://registry.npmjs.org/ini 1532 verbose request uri https://registry.npmjs.org/minimist 1533 verbose request no auth needed 1534 info attempt registry request try #1 at 12:49:22 1535 verbose etag W/"a0b426a2c90a93be26bd6141b77d1f18" 1536 verbose lastModified Sun, 27 May 2018 08:07:34 GMT 1537 http request GET https://registry.npmjs.org/minimist 1538 verbose request uri https://registry.npmjs.org/strip-json-comments 1539 verbose request no auth needed 1540 info attempt registry request try #1 at 12:49:22 1541 verbose etag W/"9364262af09ecc96f0475b808daeccd5" 1542 verbose lastModified Sun, 27 May 2018 18:26:04 GMT 1543 http request GET https://registry.npmjs.org/strip-json-comments 1544 http 304 https://registry.npmjs.org/deep-extend 1545 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1545 verbose headers connection: 'keep-alive', 1545 verbose headers 'set-cookie': [ '__cfduid=dc6ae64c914ebf50add2f4f958c472eae1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1545 verbose headers 'cache-control': 'max-age=300', 1545 verbose headers 'cf-cache-status': 'HIT', 1545 verbose headers 'cf-ray': '44064c9e6a112d35-TXL', 1545 verbose headers etag: '"044985fd5d1c2a41ff3df5fbcb20d631"', 1545 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1545 verbose headers 'last-modified': 'Sat, 26 May 2018 21:54:40 GMT', 1545 verbose headers vary: 'accept-encoding, accept', 1545 verbose headers server: 'cloudflare' } 1546 silly get cb [ 304, 1546 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1546 silly get connection: 'keep-alive', 1546 silly get 'set-cookie': [ '__cfduid=dc6ae64c914ebf50add2f4f958c472eae1532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1546 silly get 'cache-control': 'max-age=300', 1546 silly get 'cf-cache-status': 'HIT', 1546 silly get 'cf-ray': '44064c9e6a112d35-TXL', 1546 silly get etag: '"044985fd5d1c2a41ff3df5fbcb20d631"', 1546 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1546 silly get 'last-modified': 'Sat, 26 May 2018 21:54:40 GMT', 1546 silly get vary: 'accept-encoding, accept', 1546 silly get server: 'cloudflare' } ] 1547 verbose etag https://registry.npmjs.org/deep-extend from cache 1548 verbose get saving deep-extend to /home/pi/.npm/registry.npmjs.org/deep-extend/.cache.json 1549 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1550 http 304 https://registry.npmjs.org/ini 1551 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1551 verbose headers connection: 'keep-alive', 1551 verbose headers 'set-cookie': [ '__cfduid=d53f30bfa58b4bf7a694a1a41e0ea6b801532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1551 verbose headers 'cache-control': 'max-age=300', 1551 verbose headers 'cf-cache-status': 'HIT', 1551 verbose headers 'cf-ray': '44064c9e9aad2d3b-TXL', 1551 verbose headers etag: '"5e28c9b5f45696a0ef8faea045ce2a6a"', 1551 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1551 verbose headers 'last-modified': 'Sun, 27 May 2018 04:40:11 GMT', 1551 verbose headers vary: 'accept-encoding, accept', 1551 verbose headers server: 'cloudflare' } 1552 silly get cb [ 304, 1552 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1552 silly get connection: 'keep-alive', 1552 silly get 'set-cookie': [ '__cfduid=d53f30bfa58b4bf7a694a1a41e0ea6b801532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1552 silly get 'cache-control': 'max-age=300', 1552 silly get 'cf-cache-status': 'HIT', 1552 silly get 'cf-ray': '44064c9e9aad2d3b-TXL', 1552 silly get etag: '"5e28c9b5f45696a0ef8faea045ce2a6a"', 1552 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1552 silly get 'last-modified': 'Sun, 27 May 2018 04:40:11 GMT', 1552 silly get vary: 'accept-encoding, accept', 1552 silly get server: 'cloudflare' } ] 1553 verbose etag https://registry.npmjs.org/ini from cache 1554 verbose get saving ini to /home/pi/.npm/registry.npmjs.org/ini/.cache.json 1555 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1556 http 304 https://registry.npmjs.org/strip-json-comments 1557 verbose headers { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1557 verbose headers connection: 'keep-alive', 1557 verbose headers 'set-cookie': [ '__cfduid=d53f30bfa58b4bf7a694a1a41e0ea6b801532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1557 verbose headers 'cache-control': 'max-age=300', 1557 verbose headers 'cf-cache-status': 'HIT', 1557 verbose headers 'cf-ray': '44064c9eaaaf2d3b-TXL', 1557 verbose headers etag: '"9364262af09ecc96f0475b808daeccd5"', 1557 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1557 verbose headers 'last-modified': 'Sun, 27 May 2018 18:26:04 GMT', 1557 verbose headers vary: 'accept-encoding, accept', 1557 verbose headers server: 'cloudflare' } 1558 silly get cb [ 304, 1558 silly get { date: 'Thu, 26 Jul 2018 10:49:22 GMT', 1558 silly get connection: 'keep-alive', 1558 silly get 'set-cookie': [ '__cfduid=d53f30bfa58b4bf7a694a1a41e0ea6b801532602162; expires=Fri, 26-Jul-19 10:49:22 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1558 silly get 'cache-control': 'max-age=300', 1558 silly get 'cf-cache-status': 'HIT', 1558 silly get 'cf-ray': '44064c9eaaaf2d3b-TXL', 1558 silly get etag: '"9364262af09ecc96f0475b808daeccd5"', 1558 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1558 silly get 'last-modified': 'Sun, 27 May 2018 18:26:04 GMT', 1558 silly get vary: 'accept-encoding, accept', 1558 silly get server: 'cloudflare' } ] 1559 verbose etag https://registry.npmjs.org/strip-json-comments from cache 1560 verbose get saving strip-json-comments to /home/pi/.npm/registry.npmjs.org/strip-json-comments/.cache.json 1561 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1562 http 304 https://registry.npmjs.org/minimist 1563 verbose headers { date: 'Thu, 26 Jul 2018 10:49:23 GMT', 1563 verbose headers connection: 'keep-alive', 1563 verbose headers 'set-cookie': [ '__cfduid=dc43a8d55597b5732cad7b4b9e650eecd1532602163; expires=Fri, 26-Jul-19 10:49:23 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1563 verbose headers 'cache-control': 'max-age=300', 1563 verbose headers 'cf-cache-status': 'HIT', 1563 verbose headers 'cf-ray': '44064c9ebebd2d8f-TXL', 1563 verbose headers etag: '"a0b426a2c90a93be26bd6141b77d1f18"', 1563 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1563 verbose headers 'last-modified': 'Sun, 27 May 2018 08:07:34 GMT', 1563 verbose headers vary: 'accept-encoding, accept', 1563 verbose headers server: 'cloudflare' } 1564 silly get cb [ 304, 1564 silly get { date: 'Thu, 26 Jul 2018 10:49:23 GMT', 1564 silly get connection: 'keep-alive', 1564 silly get 'set-cookie': [ '__cfduid=dc43a8d55597b5732cad7b4b9e650eecd1532602163; expires=Fri, 26-Jul-19 10:49:23 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ], 1564 silly get 'cache-control': 'max-age=300', 1564 silly get 'cf-cache-status': 'HIT', 1564 silly get 'cf-ray': '44064c9ebebd2d8f-TXL', 1564 silly get etag: '"a0b426a2c90a93be26bd6141b77d1f18"', 1564 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1564 silly get 'last-modified': 'Sun, 27 May 2018 08:07:34 GMT', 1564 silly get vary: 'accept-encoding, accept', 1564 silly get server: 'cloudflare' } ] 1565 verbose etag https://registry.npmjs.org/minimist from cache 1566 verbose get saving minimist to /home/pi/.npm/registry.npmjs.org/minimist/.cache.json 1567 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1568 silly pickManifestFromRegistryMetadata spec >=0.6.0 <0.7.0 tag latest versions [ '0.2.0', 1568 silly pickManifestFromRegistryMetadata '0.2.1', 1568 silly pickManifestFromRegistryMetadata '0.2.2', 1568 silly pickManifestFromRegistryMetadata '0.2.4', 1568 silly pickManifestFromRegistryMetadata '0.2.5', 1568 silly pickManifestFromRegistryMetadata '0.2.6', 1568 silly pickManifestFromRegistryMetadata '0.2.7', 1568 silly pickManifestFromRegistryMetadata '0.2.8', 1568 silly pickManifestFromRegistryMetadata '0.2.9', 1568 silly pickManifestFromRegistryMetadata '0.2.10', 1568 silly pickManifestFromRegistryMetadata '0.2.11', 1568 silly pickManifestFromRegistryMetadata '0.3.0', 1568 silly pickManifestFromRegistryMetadata '0.3.1', 1568 silly pickManifestFromRegistryMetadata '0.3.2', 1568 silly pickManifestFromRegistryMetadata '0.3.3', 1568 silly pickManifestFromRegistryMetadata '0.4.0', 1568 silly pickManifestFromRegistryMetadata '0.4.1', 1568 silly pickManifestFromRegistryMetadata '0.4.2', 1568 silly pickManifestFromRegistryMetadata '0.5.0', 1568 silly pickManifestFromRegistryMetadata '0.5.1', 1568 silly pickManifestFromRegistryMetadata '0.6.0' ] 1569 silly resolveWithNewModule deep-extend@0.6.0 checking installable status 1570 silly cache add args [ 'deep-extend@^0.6.0', null ] 1571 verbose cache add spec deep-extend@^0.6.0 1572 silly cache add parsed spec Result { 1572 silly cache add raw: 'deep-extend@^0.6.0', 1572 silly cache add scope: null, 1572 silly cache add escapedName: 'deep-extend', 1572 silly cache add name: 'deep-extend', 1572 silly cache add rawSpec: '^0.6.0', 1572 silly cache add spec: '>=0.6.0 <0.7.0', 1572 silly cache add type: 'range' } 1573 silly addNamed deep-extend@>=0.6.0 <0.7.0 1574 verbose addNamed ">=0.6.0 <0.7.0" is a valid semver range for deep-extend 1575 silly addNameRange { name: 'deep-extend', range: '>=0.6.0 <0.7.0', hasData: false } 1576 silly mapToRegistry name deep-extend 1577 silly mapToRegistry using default registry 1578 silly mapToRegistry registry https://registry.npmjs.org/ 1579 silly mapToRegistry data Result { 1579 silly mapToRegistry raw: 'deep-extend', 1579 silly mapToRegistry scope: null, 1579 silly mapToRegistry escapedName: 'deep-extend', 1579 silly mapToRegistry name: 'deep-extend', 1579 silly mapToRegistry rawSpec: '', 1579 silly mapToRegistry spec: 'latest', 1579 silly mapToRegistry type: 'tag' } 1580 silly mapToRegistry uri https://registry.npmjs.org/deep-extend 1581 verbose addNameRange registry:https://registry.npmjs.org/deep-extend not in flight; fetching 1582 verbose get https://registry.npmjs.org/deep-extend not expired, no request 1583 silly addNameRange number 2 { name: 'deep-extend', range: '>=0.6.0 <0.7.0', hasData: true } 1584 silly addNameRange versions [ 'deep-extend', 1584 silly addNameRange [ '0.2.0', 1584 silly addNameRange '0.2.1', 1584 silly addNameRange '0.2.2', 1584 silly addNameRange '0.2.4', 1584 silly addNameRange '0.2.5', 1584 silly addNameRange '0.2.6', 1584 silly addNameRange '0.2.7', 1584 silly addNameRange '0.2.8', 1584 silly addNameRange '0.2.9', 1584 silly addNameRange '0.2.10', 1584 silly addNameRange '0.2.11', 1584 silly addNameRange '0.3.0', 1584 silly addNameRange '0.3.1', 1584 silly addNameRange '0.3.2', 1584 silly addNameRange '0.3.3', 1584 silly addNameRange '0.4.0', 1584 silly addNameRange '0.4.1', 1584 silly addNameRange '0.4.2', 1584 silly addNameRange '0.5.0', 1584 silly addNameRange '0.5.1', 1584 silly addNameRange '0.6.0' ] ] 1585 silly pickManifestFromRegistryMetadata spec >=0.6.0 <0.7.0 tag latest versions [ '0.2.0', 1585 silly pickManifestFromRegistryMetadata '0.2.1', 1585 silly pickManifestFromRegistryMetadata '0.2.2', 1585 silly pickManifestFromRegistryMetadata '0.2.4', 1585 silly pickManifestFromRegistryMetadata '0.2.5', 1585 silly pickManifestFromRegistryMetadata '0.2.6', 1585 silly pickManifestFromRegistryMetadata '0.2.7', 1585 silly pickManifestFromRegistryMetadata '0.2.8', 1585 silly pickManifestFromRegistryMetadata '0.2.9', 1585 silly pickManifestFromRegistryMetadata '0.2.10', 1585 silly pickManifestFromRegistryMetadata '0.2.11', 1585 silly pickManifestFromRegistryMetadata '0.3.0', 1585 silly pickManifestFromRegistryMetadata '0.3.1', 1585 silly pickManifestFromRegistryMetadata '0.3.2', 1585 silly pickManifestFromRegistryMetadata '0.3.3', 1585 silly pickManifestFromRegistryMetadata '0.4.0', 1585 silly pickManifestFromRegistryMetadata '0.4.1', 1585 silly pickManifestFromRegistryMetadata '0.4.2', 1585 silly pickManifestFromRegistryMetadata '0.5.0', 1585 silly pickManifestFromRegistryMetadata '0.5.1', 1585 silly pickManifestFromRegistryMetadata '0.6.0' ] 1586 silly addNamed deep-extend@latest 1587 verbose addNamed "latest" is being treated as a dist-tag for deep-extend 1588 info addNameTag [ 'deep-extend', 'latest' ] 1589 silly mapToRegistry name deep-extend 1590 silly mapToRegistry using default registry 1591 silly mapToRegistry registry https://registry.npmjs.org/ 1592 silly mapToRegistry data Result { 1592 silly mapToRegistry raw: 'deep-extend', 1592 silly mapToRegistry scope: null, 1592 silly mapToRegistry escapedName: 'deep-extend', 1592 silly mapToRegistry name: 'deep-extend', 1592 silly mapToRegistry rawSpec: '', 1592 silly mapToRegistry spec: 'latest', 1592 silly mapToRegistry type: 'tag' } 1593 silly mapToRegistry uri https://registry.npmjs.org/deep-extend 1594 verbose addNameTag registry:https://registry.npmjs.org/deep-extend already in flight; waiting 1595 silly addNameTag next cb for deep-extend with tag latest 1596 silly addNamed deep-extend@0.6.0 1597 verbose addNamed "0.6.0" is a plain semver version for deep-extend 1598 silly pickManifestFromRegistryMetadata spec >=1.2.0 <2.0.0 tag latest versions [ '0.0.0', 1598 silly pickManifestFromRegistryMetadata '0.0.1', 1598 silly pickManifestFromRegistryMetadata '0.0.2', 1598 silly pickManifestFromRegistryMetadata '0.0.3', 1598 silly pickManifestFromRegistryMetadata '0.0.4', 1598 silly pickManifestFromRegistryMetadata '0.0.5', 1598 silly pickManifestFromRegistryMetadata '0.0.6', 1598 silly pickManifestFromRegistryMetadata '0.0.7', 1598 silly pickManifestFromRegistryMetadata '0.0.8', 1598 silly pickManifestFromRegistryMetadata '0.0.9', 1598 silly pickManifestFromRegistryMetadata '0.0.10', 1598 silly pickManifestFromRegistryMetadata '0.1.0', 1598 silly pickManifestFromRegistryMetadata '0.2.0', 1598 silly pickManifestFromRegistryMetadata '1.0.0', 1598 silly pickManifestFromRegistryMetadata '1.1.0', 1598 silly pickManifestFromRegistryMetadata '1.1.1', 1598 silly pickManifestFromRegistryMetadata '1.1.2', 1598 silly pickManifestFromRegistryMetadata '1.1.3', 1598 silly pickManifestFromRegistryMetadata '1.2.0' ] 1599 silly resolveWithNewModule minimist@1.2.0 checking installable status 1600 silly cache add args [ 'minimist@^1.2.0', null ] 1601 verbose cache add spec minimist@^1.2.0 1602 silly cache add parsed spec Result { 1602 silly cache add raw: 'minimist@^1.2.0', 1602 silly cache add scope: null, 1602 silly cache add escapedName: 'minimist', 1602 silly cache add name: 'minimist', 1602 silly cache add rawSpec: '^1.2.0', 1602 silly cache add spec: '>=1.2.0 <2.0.0', 1602 silly cache add type: 'range' } 1603 silly addNamed minimist@>=1.2.0 <2.0.0 1604 verbose addNamed ">=1.2.0 <2.0.0" is a valid semver range for minimist 1605 silly addNameRange { name: 'minimist', range: '>=1.2.0 <2.0.0', hasData: false } 1606 silly mapToRegistry name minimist 1607 silly mapToRegistry using default registry 1608 silly mapToRegistry registry https://registry.npmjs.org/ 1609 silly mapToRegistry data Result { 1609 silly mapToRegistry raw: 'minimist', 1609 silly mapToRegistry scope: null, 1609 silly mapToRegistry escapedName: 'minimist', 1609 silly mapToRegistry name: 'minimist', 1609 silly mapToRegistry rawSpec: '', 1609 silly mapToRegistry spec: 'latest', 1609 silly mapToRegistry type: 'tag' } 1610 silly mapToRegistry uri https://registry.npmjs.org/minimist 1611 verbose addNameRange registry:https://registry.npmjs.org/minimist not in flight; fetching 1612 silly pickManifestFromRegistryMetadata spec >=2.0.1 <2.1.0 tag latest versions [ '0.1.0', 1612 silly pickManifestFromRegistryMetadata '0.1.1', 1612 silly pickManifestFromRegistryMetadata '0.1.2', 1612 silly pickManifestFromRegistryMetadata '0.1.3', 1612 silly pickManifestFromRegistryMetadata '1.0.0', 1612 silly pickManifestFromRegistryMetadata '1.0.1', 1612 silly pickManifestFromRegistryMetadata '1.0.2', 1612 silly pickManifestFromRegistryMetadata '1.0.3', 1612 silly pickManifestFromRegistryMetadata '1.0.4', 1612 silly pickManifestFromRegistryMetadata '2.0.0', 1612 silly pickManifestFromRegistryMetadata '2.0.1' ] 1613 silly resolveWithNewModule strip-json-comments@2.0.1 checking installable status 1614 silly cache add args [ 'strip-json-comments@~2.0.1', null ] 1615 verbose cache add spec strip-json-comments@~2.0.1 1616 silly cache add parsed spec Result { 1616 silly cache add raw: 'strip-json-comments@~2.0.1', 1616 silly cache add scope: null, 1616 silly cache add escapedName: 'strip-json-comments', 1616 silly cache add name: 'strip-json-comments', 1616 silly cache add rawSpec: '~2.0.1', 1616 silly cache add spec: '>=2.0.1 <2.1.0', 1616 silly cache add type: 'range' } 1617 silly addNamed strip-json-comments@>=2.0.1 <2.1.0 1618 verbose addNamed ">=2.0.1 <2.1.0" is a valid semver range for strip-json-comments 1619 silly addNameRange { name: 'strip-json-comments', 1619 silly addNameRange range: '>=2.0.1 <2.1.0', 1619 silly addNameRange hasData: false } 1620 silly mapToRegistry name strip-json-comments 1621 silly mapToRegistry using default registry 1622 silly mapToRegistry registry https://registry.npmjs.org/ 1623 silly mapToRegistry data Result { 1623 silly mapToRegistry raw: 'strip-json-comments', 1623 silly mapToRegistry scope: null, 1623 silly mapToRegistry escapedName: 'strip-json-comments', 1623 silly mapToRegistry name: 'strip-json-comments', 1623 silly mapToRegistry rawSpec: '', 1623 silly mapToRegistry spec: 'latest', 1623 silly mapToRegistry type: 'tag' } 1624 silly mapToRegistry uri https://registry.npmjs.org/strip-json-comments 1625 verbose addNameRange registry:https://registry.npmjs.org/strip-json-comments not in flight; fetching 1626 silly pickManifestFromRegistryMetadata spec >=1.3.0 <1.4.0 tag latest versions [ '1.0.0', 1626 silly pickManifestFromRegistryMetadata '1.0.1', 1626 silly pickManifestFromRegistryMetadata '1.0.2', 1626 silly pickManifestFromRegistryMetadata '1.0.3', 1626 silly pickManifestFromRegistryMetadata '1.0.4', 1626 silly pickManifestFromRegistryMetadata '1.0.5', 1626 silly pickManifestFromRegistryMetadata '1.1.0', 1626 silly pickManifestFromRegistryMetadata '1.2.0', 1626 silly pickManifestFromRegistryMetadata '1.2.1', 1626 silly pickManifestFromRegistryMetadata '1.3.0', 1626 silly pickManifestFromRegistryMetadata '1.3.1', 1626 silly pickManifestFromRegistryMetadata '1.3.2', 1626 silly pickManifestFromRegistryMetadata '1.3.3', 1626 silly pickManifestFromRegistryMetadata '1.3.4', 1626 silly pickManifestFromRegistryMetadata '1.3.5' ] 1627 silly resolveWithNewModule ini@1.3.5 checking installable status 1628 silly cache add args [ 'ini@~1.3.0', null ] 1629 verbose cache add spec ini@~1.3.0 1630 silly cache add parsed spec Result { 1630 silly cache add raw: 'ini@~1.3.0', 1630 silly cache add scope: null, 1630 silly cache add escapedName: 'ini', 1630 silly cache add name: 'ini', 1630 silly cache add rawSpec: '~1.3.0', 1630 silly cache add spec: '>=1.3.0 <1.4.0', 1630 silly cache add type: 'range' } 1631 silly addNamed ini@>=1.3.0 <1.4.0 1632 verbose addNamed ">=1.3.0 <1.4.0" is a valid semver range for ini 1633 silly addNameRange { name: 'ini', range: '>=1.3.0 <1.4.0', hasData: false } 1634 silly mapToRegistry name ini 1635 silly mapToRegistry using default registry 1636 silly mapToRegistry registry https://registry.npmjs.org/ 1637 silly mapToRegistry data Result { 1637 silly mapToRegistry raw: 'ini', 1637 silly mapToRegistry scope: null, 1637 silly mapToRegistry escapedName: 'ini', 1637 silly mapToRegistry name: 'ini', 1637 silly mapToRegistry rawSpec: '', 1637 silly mapToRegistry spec: 'latest', 1637 silly mapToRegistry type: 'tag' } 1638 silly mapToRegistry uri https://registry.npmjs.org/ini 1639 verbose addNameRange registry:https://registry.npmjs.org/ini not in flight; fetching 1640 silly cache afterAdd deep-extend@0.6.0 1641 verbose afterAdd /home/pi/.npm/deep-extend/0.6.0/package/package.json not in flight; writing 1642 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1643 verbose get https://registry.npmjs.org/minimist not expired, no request 1644 silly addNameRange number 2 { name: 'minimist', range: '>=1.2.0 <2.0.0', hasData: true } 1645 silly addNameRange versions [ 'minimist', 1645 silly addNameRange [ '0.0.0', 1645 silly addNameRange '0.0.1', 1645 silly addNameRange '0.0.2', 1645 silly addNameRange '0.0.3', 1645 silly addNameRange '0.0.4', 1645 silly addNameRange '0.0.5', 1645 silly addNameRange '0.0.6', 1645 silly addNameRange '0.0.7', 1645 silly addNameRange '0.0.8', 1645 silly addNameRange '0.0.9', 1645 silly addNameRange '0.0.10', 1645 silly addNameRange '0.1.0', 1645 silly addNameRange '0.2.0', 1645 silly addNameRange '1.0.0', 1645 silly addNameRange '1.1.0', 1645 silly addNameRange '1.1.1', 1645 silly addNameRange '1.1.2', 1645 silly addNameRange '1.1.3', 1645 silly addNameRange '1.2.0' ] ] 1646 silly pickManifestFromRegistryMetadata spec >=1.2.0 <2.0.0 tag latest versions [ '0.0.0', 1646 silly pickManifestFromRegistryMetadata '0.0.1', 1646 silly pickManifestFromRegistryMetadata '0.0.2', 1646 silly pickManifestFromRegistryMetadata '0.0.3', 1646 silly pickManifestFromRegistryMetadata '0.0.4', 1646 silly pickManifestFromRegistryMetadata '0.0.5', 1646 silly pickManifestFromRegistryMetadata '0.0.6', 1646 silly pickManifestFromRegistryMetadata '0.0.7', 1646 silly pickManifestFromRegistryMetadata '0.0.8', 1646 silly pickManifestFromRegistryMetadata '0.0.9', 1646 silly pickManifestFromRegistryMetadata '0.0.10', 1646 silly pickManifestFromRegistryMetadata '0.1.0', 1646 silly pickManifestFromRegistryMetadata '0.2.0', 1646 silly pickManifestFromRegistryMetadata '1.0.0', 1646 silly pickManifestFromRegistryMetadata '1.1.0', 1646 silly pickManifestFromRegistryMetadata '1.1.1', 1646 silly pickManifestFromRegistryMetadata '1.1.2', 1646 silly pickManifestFromRegistryMetadata '1.1.3', 1646 silly pickManifestFromRegistryMetadata '1.2.0' ] 1647 silly addNamed minimist@latest 1648 verbose addNamed "latest" is being treated as a dist-tag for minimist 1649 info addNameTag [ 'minimist', 'latest' ] 1650 silly mapToRegistry name minimist 1651 silly mapToRegistry using default registry 1652 silly mapToRegistry registry https://registry.npmjs.org/ 1653 silly mapToRegistry data Result { 1653 silly mapToRegistry raw: 'minimist', 1653 silly mapToRegistry scope: null, 1653 silly mapToRegistry escapedName: 'minimist', 1653 silly mapToRegistry name: 'minimist', 1653 silly mapToRegistry rawSpec: '', 1653 silly mapToRegistry spec: 'latest', 1653 silly mapToRegistry type: 'tag' } 1654 silly mapToRegistry uri https://registry.npmjs.org/minimist 1655 verbose addNameTag registry:https://registry.npmjs.org/minimist already in flight; waiting 1656 silly addNameTag next cb for minimist with tag latest 1657 silly addNamed minimist@1.2.0 1658 verbose addNamed "1.2.0" is a plain semver version for minimist 1659 verbose get https://registry.npmjs.org/strip-json-comments not expired, no request 1660 silly addNameRange number 2 { name: 'strip-json-comments', 1660 silly addNameRange range: '>=2.0.1 <2.1.0', 1660 silly addNameRange hasData: true } 1661 silly addNameRange versions [ 'strip-json-comments', 1661 silly addNameRange [ '0.1.0', 1661 silly addNameRange '0.1.1', 1661 silly addNameRange '0.1.2', 1661 silly addNameRange '0.1.3', 1661 silly addNameRange '1.0.0', 1661 silly addNameRange '1.0.1', 1661 silly addNameRange '1.0.2', 1661 silly addNameRange '1.0.3', 1661 silly addNameRange '1.0.4', 1661 silly addNameRange '2.0.0', 1661 silly addNameRange '2.0.1' ] ] 1662 silly pickManifestFromRegistryMetadata spec >=2.0.1 <2.1.0 tag latest versions [ '0.1.0', 1662 silly pickManifestFromRegistryMetadata '0.1.1', 1662 silly pickManifestFromRegistryMetadata '0.1.2', 1662 silly pickManifestFromRegistryMetadata '0.1.3', 1662 silly pickManifestFromRegistryMetadata '1.0.0', 1662 silly pickManifestFromRegistryMetadata '1.0.1', 1662 silly pickManifestFromRegistryMetadata '1.0.2', 1662 silly pickManifestFromRegistryMetadata '1.0.3', 1662 silly pickManifestFromRegistryMetadata '1.0.4', 1662 silly pickManifestFromRegistryMetadata '2.0.0', 1662 silly pickManifestFromRegistryMetadata '2.0.1' ] 1663 silly addNamed strip-json-comments@latest 1664 verbose addNamed "latest" is being treated as a dist-tag for strip-json-comments 1665 info addNameTag [ 'strip-json-comments', 'latest' ] 1666 silly mapToRegistry name strip-json-comments 1667 silly mapToRegistry using default registry 1668 silly mapToRegistry registry https://registry.npmjs.org/ 1669 silly mapToRegistry data Result { 1669 silly mapToRegistry raw: 'strip-json-comments', 1669 silly mapToRegistry scope: null, 1669 silly mapToRegistry escapedName: 'strip-json-comments', 1669 silly mapToRegistry name: 'strip-json-comments', 1669 silly mapToRegistry rawSpec: '', 1669 silly mapToRegistry spec: 'latest', 1669 silly mapToRegistry type: 'tag' } 1670 silly mapToRegistry uri https://registry.npmjs.org/strip-json-comments 1671 verbose addNameTag registry:https://registry.npmjs.org/strip-json-comments already in flight; waiting 1672 silly addNameTag next cb for strip-json-comments with tag latest 1673 silly addNamed strip-json-comments@2.0.1 1674 verbose addNamed "2.0.1" is a plain semver version for strip-json-comments 1675 verbose get https://registry.npmjs.org/ini not expired, no request 1676 silly addNameRange number 2 { name: 'ini', range: '>=1.3.0 <1.4.0', hasData: true } 1677 silly addNameRange versions [ 'ini', 1677 silly addNameRange [ '1.0.0', 1677 silly addNameRange '1.0.1', 1677 silly addNameRange '1.0.2', 1677 silly addNameRange '1.0.3', 1677 silly addNameRange '1.0.4', 1677 silly addNameRange '1.0.5', 1677 silly addNameRange '1.1.0', 1677 silly addNameRange '1.2.0', 1677 silly addNameRange '1.2.1', 1677 silly addNameRange '1.3.0', 1677 silly addNameRange '1.3.1', 1677 silly addNameRange '1.3.2', 1677 silly addNameRange '1.3.3', 1677 silly addNameRange '1.3.4', 1677 silly addNameRange '1.3.5' ] ] 1678 silly pickManifestFromRegistryMetadata spec >=1.3.0 <1.4.0 tag latest versions [ '1.0.0', 1678 silly pickManifestFromRegistryMetadata '1.0.1', 1678 silly pickManifestFromRegistryMetadata '1.0.2', 1678 silly pickManifestFromRegistryMetadata '1.0.3', 1678 silly pickManifestFromRegistryMetadata '1.0.4', 1678 silly pickManifestFromRegistryMetadata '1.0.5', 1678 silly pickManifestFromRegistryMetadata '1.1.0', 1678 silly pickManifestFromRegistryMetadata '1.2.0', 1678 silly pickManifestFromRegistryMetadata '1.2.1', 1678 silly pickManifestFromRegistryMetadata '1.3.0', 1678 silly pickManifestFromRegistryMetadata '1.3.1', 1678 silly pickManifestFromRegistryMetadata '1.3.2', 1678 silly pickManifestFromRegistryMetadata '1.3.3', 1678 silly pickManifestFromRegistryMetadata '1.3.4', 1678 silly pickManifestFromRegistryMetadata '1.3.5' ] 1679 silly addNamed ini@latest 1680 verbose addNamed "latest" is being treated as a dist-tag for ini 1681 info addNameTag [ 'ini', 'latest' ] 1682 silly mapToRegistry name ini 1683 silly mapToRegistry using default registry 1684 silly mapToRegistry registry https://registry.npmjs.org/ 1685 silly mapToRegistry data Result { 1685 silly mapToRegistry raw: 'ini', 1685 silly mapToRegistry scope: null, 1685 silly mapToRegistry escapedName: 'ini', 1685 silly mapToRegistry name: 'ini', 1685 silly mapToRegistry rawSpec: '', 1685 silly mapToRegistry spec: 'latest', 1685 silly mapToRegistry type: 'tag' } 1686 silly mapToRegistry uri https://registry.npmjs.org/ini 1687 verbose addNameTag registry:https://registry.npmjs.org/ini already in flight; waiting 1688 silly addNameTag next cb for ini with tag latest 1689 silly addNamed ini@1.3.5 1690 verbose addNamed "1.3.5" is a plain semver version for ini 1691 silly cache afterAdd minimist@1.2.0 1692 verbose afterAdd /home/pi/.npm/minimist/1.2.0/package/package.json not in flight; writing 1693 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1694 silly cache afterAdd strip-json-comments@2.0.1 1695 verbose afterAdd /home/pi/.npm/strip-json-comments/2.0.1/package/package.json not in flight; writing 1696 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1697 silly cache afterAdd ini@1.3.5 1698 verbose afterAdd /home/pi/.npm/ini/1.3.5/package/package.json not in flight; writing 1699 verbose correctMkdir /home/pi/.npm correctMkdir not in flight; initializing 1700 verbose afterAdd /home/pi/.npm/deep-extend/0.6.0/package/package.json written 1701 verbose afterAdd /home/pi/.npm/minimist/1.2.0/package/package.json written 1702 verbose afterAdd /home/pi/.npm/strip-json-comments/2.0.1/package/package.json written 1703 verbose afterAdd /home/pi/.npm/ini/1.3.5/package/package.json written 1704 silly currentTree iobroker.inst@1.0.8 1704 silly currentTree ├── @types/node@8.5.9 1704 silly currentTree ├── accepts@1.3.4 1704 silly currentTree ├── after@0.8.2 1704 silly currentTree ├── ajv@5.5.2 1704 silly currentTree ├─┬ alexa-cookie2@0.2.1 1704 silly currentTree │ ├── accepts@1.3.5 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── express@4.16.3 1704 silly currentTree │ ├── finalhandler@1.1.1 1704 silly currentTree │ ├── ipaddr.js@1.6.0 1704 silly currentTree │ ├── mime-db@1.35.0 1704 silly currentTree │ ├── mime-types@2.1.19 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ ├── proxy-addr@2.0.3 1704 silly currentTree │ ├── send@0.16.2 1704 silly currentTree │ ├── serve-static@1.13.2 1704 silly currentTree │ ├── setprototypeof@1.1.0 1704 silly currentTree │ └── type-is@1.6.16 1704 silly currentTree ├── alexa-remote2@0.2.3 1704 silly currentTree ├── ansi-regex@2.1.1 1704 silly currentTree ├── arr-diff@4.0.0 1704 silly currentTree ├── arr-flatten@1.1.0 1704 silly currentTree ├── arr-union@3.1.0 1704 silly currentTree ├── array-flatten@1.1.1 1704 silly currentTree ├── array-unique@0.3.2 1704 silly currentTree ├── arraybuffer.slice@0.0.6 1704 silly currentTree ├── asn1@0.2.3 1704 silly currentTree ├── asn1js@1.2.12 1704 silly currentTree ├── assert-plus@1.0.0 1704 silly currentTree ├── assign-symbols@1.0.0 1704 silly currentTree ├── async@2.6.0 1704 silly currentTree ├── asynckit@0.4.0 1704 silly currentTree ├── atob@2.1.1 1704 silly currentTree ├── authenticate-pam@1.0.2 1704 silly currentTree ├── aws-sign2@0.7.0 1704 silly currentTree ├── aws4@1.6.0 1704 silly currentTree ├── axios@0.15.3 1704 silly currentTree ├── backo2@1.0.2 1704 silly currentTree ├── balanced-match@1.0.0 1704 silly currentTree ├─┬ base@0.11.2 1704 silly currentTree │ ├── component-emitter@1.2.1 1704 silly currentTree │ ├── define-property@1.0.0 1704 silly currentTree │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ └── is-descriptor@1.0.2 1704 silly currentTree ├── base64-arraybuffer@0.1.5 1704 silly currentTree ├── base64id@1.0.0 1704 silly currentTree ├── bcrypt-pbkdf@1.0.1 1704 silly currentTree ├── better-assert@1.0.2 1704 silly currentTree ├── bindings@1.2.1 1704 silly currentTree ├── blob@0.0.4 1704 silly currentTree ├── bluebird@3.5.1 1704 silly currentTree ├─┬ body-parser@1.18.2 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ └── ms@2.0.0 1704 silly currentTree ├── boom@4.3.1 1704 silly currentTree ├── brace-expansion@1.1.8 1704 silly currentTree ├─┬ braces@2.3.2 1704 silly currentTree │ └── extend-shallow@2.0.1 1704 silly currentTree ├── buffer-from@1.1.0 1704 silly currentTree ├── buffer-shims@1.0.0 1704 silly currentTree ├── buffer-v6-polyfill@1.0.5 1704 silly currentTree ├── bufferhelper@0.2.1 1704 silly currentTree ├── builtin-modules@1.1.1 1704 silly currentTree ├── busboy@0.2.14 1704 silly currentTree ├── bytes@3.0.0 1704 silly currentTree ├─┬ cache-base@1.0.1 1704 silly currentTree │ └── component-emitter@1.2.1 1704 silly currentTree ├── callsite@1.0.0 1704 silly currentTree ├── camelcase@3.0.0 1704 silly currentTree ├── caseless@0.12.0 1704 silly currentTree ├─┬ certpem@1.0.1 1704 silly currentTree │ └── node.extend@1.1.6 1704 silly currentTree ├── chownr@1.0.1 1704 silly currentTree ├─┬ class-utils@0.3.6 1704 silly currentTree │ └── define-property@0.2.5 1704 silly currentTree ├── cli@0.4.5 1704 silly currentTree ├─┬ cliff@0.1.10 1704 silly currentTree │ ├── async@0.2.10 1704 silly currentTree │ ├── colors@1.0.3 1704 silly currentTree │ ├── pkginfo@0.3.1 1704 silly currentTree │ └─┬ winston@0.8.3 1704 silly currentTree │ └── colors@0.6.2 1704 silly currentTree ├── cliui@3.2.0 1704 silly currentTree ├── co@4.6.0 1704 silly currentTree ├── code-point-at@1.1.0 1704 silly currentTree ├── coffee-compiler@0.3.2 1704 silly currentTree ├── coffee-script@1.12.7 1704 silly currentTree ├── collection-visit@1.0.0 1704 silly currentTree ├── color-name@1.1.1 1704 silly currentTree ├── colors@1.1.2 1704 silly currentTree ├── combined-stream@1.0.5 1704 silly currentTree ├── commander@2.13.0 1704 silly currentTree ├── component-bind@1.0.0 1704 silly currentTree ├── component-emitter@1.1.2 1704 silly currentTree ├── component-inherit@0.0.3 1704 silly currentTree ├── concat-map@0.0.1 1704 silly currentTree ├─┬ concat-stream@1.6.2 1704 silly currentTree │ ├── isarray@1.0.0 1704 silly currentTree │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ ├── readable-stream@2.3.6 1704 silly currentTree │ └── string_decoder@1.1.1 1704 silly currentTree ├── connect-flash@0.1.1 1704 silly currentTree ├─┬ connect@3.6.5 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── finalhandler@1.0.6 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ └── statuses@1.3.1 1704 silly currentTree ├── content-disposition@0.5.2 1704 silly currentTree ├── content-type@1.0.4 1704 silly currentTree ├── cookie-parser@1.4.3 1704 silly currentTree ├── cookie-signature@1.0.6 1704 silly currentTree ├── cookie@0.3.1 1704 silly currentTree ├── copy-descriptor@0.1.1 1704 silly currentTree ├── core-js@2.3.0 1704 silly currentTree ├── core-util-is@1.0.2 1704 silly currentTree ├── crc@3.4.4 1704 silly currentTree ├── cron-parser@2.4.4 1704 silly currentTree ├─┬ cryptiles@3.1.2 1704 silly currentTree │ └── boom@5.2.0 1704 silly currentTree ├── curve25519-n2@1.1.3 1704 silly currentTree ├── cycle@1.0.3 1704 silly currentTree ├── daemonize2@0.4.2 1704 silly currentTree ├── dashdash@1.14.1 1704 silly currentTree ├── debug@2.2.0 1704 silly currentTree ├── decamelize@1.2.0 1704 silly currentTree ├── decimal.js@7.5.1 1704 silly currentTree ├── decode-uri-component@0.2.0 1704 silly currentTree ├── deep-equal@0.2.2 1704 silly currentTree ├── deep-extend@0.4.2 1704 silly currentTree ├── define-properties@1.1.2 1704 silly currentTree ├─┬ define-property@2.0.2 1704 silly currentTree │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ └── is-descriptor@1.0.2 1704 silly currentTree ├── delayed-stream@1.0.0 1704 silly currentTree ├── depd@1.1.2 1704 silly currentTree ├── destroy@1.0.4 1704 silly currentTree ├── dev-null@0.1.1 1704 silly currentTree ├── dgram@1.0.1 1704 silly currentTree ├── dicer@0.2.5 1704 silly currentTree ├── dns-packet@1.3.1 1704 silly currentTree ├── double-ended-queue@2.1.0-0 1704 silly currentTree ├── ecc-jsbn@0.1.1 1704 silly currentTree ├── ed25519@0.0.4 1704 silly currentTree ├── ee-first@1.1.1 1704 silly currentTree ├── encodeurl@1.0.2 1704 silly currentTree ├─┬ engine.io-client@1.8.5 1704 silly currentTree │ ├── component-emitter@1.2.1 1704 silly currentTree │ ├── debug@2.3.3 1704 silly currentTree │ └── ms@0.7.2 1704 silly currentTree ├── engine.io-parser@1.3.2 1704 silly currentTree ├─┬ engine.io@1.8.5 1704 silly currentTree │ ├── accepts@1.3.3 1704 silly currentTree │ ├── debug@2.3.3 1704 silly currentTree │ └── ms@0.7.2 1704 silly currentTree ├── error-ex@1.3.1 1704 silly currentTree ├── es6-promise@3.0.2 1704 silly currentTree ├── escape-html@1.0.3 1704 silly currentTree ├── etag@1.8.1 1704 silly currentTree ├── eventemitter3@3.1.0 1704 silly currentTree ├─┬ expand-brackets@2.1.4 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── define-property@0.2.5 1704 silly currentTree │ ├── extend-shallow@2.0.1 1704 silly currentTree │ └── ms@2.0.0 1704 silly currentTree ├── express-fileupload@0.1.4 1704 silly currentTree ├─┬ express-session@1.15.6 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ └── ms@2.0.0 1704 silly currentTree ├─┬ express@4.16.2 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ ├── setprototypeof@1.1.0 1704 silly currentTree │ └── statuses@1.3.1 1704 silly currentTree ├─┬ extend-shallow@3.0.2 1704 silly currentTree │ └── is-extendable@1.0.1 1704 silly currentTree ├── extend@3.0.1 1704 silly currentTree ├─┬ extglob@2.0.4 1704 silly currentTree │ ├── define-property@1.0.0 1704 silly currentTree │ ├── extend-shallow@2.0.1 1704 silly currentTree │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ └── is-descriptor@1.0.2 1704 silly currentTree ├── extsprintf@1.3.0 1704 silly currentTree ├── eyes@0.1.8 1704 silly currentTree ├── fast-deep-equal@1.0.0 1704 silly currentTree ├── fast-json-stable-stringify@2.0.0 1704 silly currentTree ├── fast-srp-hap@1.0.1 1704 silly currentTree ├─┬ fill-range@4.0.0 1704 silly currentTree │ └── extend-shallow@2.0.1 1704 silly currentTree ├─┬ finalhandler@1.1.0 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ └── statuses@1.3.1 1704 silly currentTree ├── find-up@1.1.2 1704 silly currentTree ├── follow-redirects@1.0.0 1704 silly currentTree ├── for-in@1.0.2 1704 silly currentTree ├── foreach@2.0.5 1704 silly currentTree ├── forever-agent@0.6.1 1704 silly currentTree ├── form-data@2.3.1 1704 silly currentTree ├── forwarded@0.1.2 1704 silly currentTree ├── fragment-cache@0.2.1 1704 silly currentTree ├── fresh@0.5.2 1704 silly currentTree ├── fs-extra@0.22.1 1704 silly currentTree ├── fs-minipass@1.2.5 1704 silly currentTree ├── fs.realpath@1.0.0 1704 silly currentTree ├── function-bind@1.1.1 1704 silly currentTree ├── get-caller-file@1.0.2 1704 silly currentTree ├── get-value@2.0.6 1704 silly currentTree ├── getpass@0.1.7 1704 silly currentTree ├── glob@7.1.2 1704 silly currentTree ├── glossy@0.1.7 1704 silly currentTree ├── graceful-fs@4.1.11 1704 silly currentTree ├─┬ greenlock@2.1.18 1704 silly currentTree │ └── node.extend@1.1.6 1704 silly currentTree ├── har-schema@2.0.0 1704 silly currentTree ├── har-validator@5.0.3 1704 silly currentTree ├── has-binary@0.1.7 1704 silly currentTree ├── has-cors@1.1.0 1704 silly currentTree ├── has-symbols@1.0.0 1704 silly currentTree ├── has-value@1.0.0 1704 silly currentTree ├─┬ has-values@1.0.0 1704 silly currentTree │ └── kind-of@4.0.0 1704 silly currentTree ├── hawk@6.0.2 1704 silly currentTree ├── hoek@4.2.0 1704 silly currentTree ├── homedir@0.6.0 1704 silly currentTree ├── hosted-git-info@2.5.0 1704 silly currentTree ├─┬ http-errors@1.6.2 1704 silly currentTree │ └── depd@1.1.1 1704 silly currentTree ├─┬ http-proxy-middleware@0.18.0 1704 silly currentTree │ └── lodash@4.17.10 1704 silly currentTree ├── http-proxy-response-rewrite@0.0.1 1704 silly currentTree ├── http-proxy@1.17.0 1704 silly currentTree ├── http-signature@1.2.0 1704 silly currentTree ├── https@1.0.0 1704 silly currentTree ├── i@0.3.6 1704 silly currentTree ├── iconv-lite@0.4.19 1704 silly currentTree ├── immediate@3.0.6 1704 silly currentTree ├── indexof@0.0.1 1704 silly currentTree ├── inflight@1.0.6 1704 silly currentTree ├── inherits@2.0.3 1704 silly currentTree ├── invert-kv@1.0.0 1704 silly currentTree ├─┬ iobroker.admin@3.4.7 1704 silly currentTree │ ├─┬ body-parser@1.18.3 1704 silly currentTree │ │ ├── bytes@3.0.0 1704 silly currentTree │ │ ├── content-type@1.0.4 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── depd@1.1.2 1704 silly currentTree │ │ ├─┬ http-errors@1.6.3 1704 silly currentTree │ │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ │ ├── setprototypeof@1.1.0 1704 silly currentTree │ │ │ └── statuses@1.5.0 1704 silly currentTree │ │ ├─┬ iconv-lite@0.4.23 1704 silly currentTree │ │ │ └── safer-buffer@2.1.2 1704 silly currentTree │ │ ├─┬ on-finished@2.3.0 1704 silly currentTree │ │ │ └── ee-first@1.1.1 1704 silly currentTree │ │ ├── qs@6.5.2 1704 silly currentTree │ │ ├─┬ raw-body@2.3.3 1704 silly currentTree │ │ │ └── unpipe@1.0.0 1704 silly currentTree │ │ └─┬ type-is@1.6.16 1704 silly currentTree │ │ ├── media-typer@0.3.0 1704 silly currentTree │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├── connect-flash@0.1.1 1704 silly currentTree │ ├─┬ cookie-parser@1.4.3 1704 silly currentTree │ │ ├── cookie-signature@1.0.6 1704 silly currentTree │ │ └── cookie@0.3.1 1704 silly currentTree │ ├─┬ express-fileupload@0.4.0 1704 silly currentTree │ │ ├─┬ fs-extra@4.0.3 1704 silly currentTree │ │ │ ├── jsonfile@4.0.0 1704 silly currentTree │ │ │ └── universalify@0.1.2 1704 silly currentTree │ │ └─┬ md5@2.2.1 1704 silly currentTree │ │ ├── charenc@0.0.2 1704 silly currentTree │ │ ├── crypt@0.0.2 1704 silly currentTree │ │ └── is-buffer@1.1.6 1704 silly currentTree │ ├─┬ express-session@1.15.6 1704 silly currentTree │ │ ├── cookie-signature@1.0.6 1704 silly currentTree │ │ ├── cookie@0.3.1 1704 silly currentTree │ │ ├── crc@3.4.4 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── depd@1.1.2 1704 silly currentTree │ │ ├── on-headers@1.0.1 1704 silly currentTree │ │ ├── parseurl@1.3.2 1704 silly currentTree │ │ ├─┬ uid-safe@2.1.5 1704 silly currentTree │ │ │ └── random-bytes@1.0.0 1704 silly currentTree │ │ └── utils-merge@1.0.1 1704 silly currentTree │ ├─┬ express@4.16.3 1704 silly currentTree │ │ ├─┬ accepts@1.3.5 1704 silly currentTree │ │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ │ └── mime-db@1.33.0 1704 silly currentTree │ │ ├── body-parser@1.18.2 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── finalhandler@1.1.1 1704 silly currentTree │ │ ├─┬ proxy-addr@2.0.3 1704 silly currentTree │ │ │ └── ipaddr.js@1.6.0 1704 silly currentTree │ │ ├─┬ send@0.16.2 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── serve-static@1.13.2 1704 silly currentTree │ │ ├── setprototypeof@1.1.0 1704 silly currentTree │ │ └─┬ type-is@1.6.16 1704 silly currentTree │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├─┬ passport-local@1.0.0 1704 silly currentTree │ │ └── passport-strategy@1.0.0 1704 silly currentTree │ ├── passport.socketio@3.7.0 1704 silly currentTree │ ├── passport@0.4.0 1704 silly currentTree │ ├── request@2.87.0 1704 silly currentTree │ ├─┬ socket.io@1.7.2 1704 silly currentTree │ │ ├─┬ debug@2.3.3 1704 silly currentTree │ │ │ └── ms@0.7.2 1704 silly currentTree │ │ ├─┬ engine.io@1.8.2 1704 silly currentTree │ │ │ ├── accepts@1.3.3 1704 silly currentTree │ │ │ └── ws@1.1.1 1704 silly currentTree │ │ └─┬ socket.io-client@1.7.2 1704 silly currentTree │ │ ├── component-emitter@1.2.1 1704 silly currentTree │ │ └─┬ engine.io-client@1.8.2 1704 silly currentTree │ │ └── ws@1.1.1 1704 silly currentTree │ └── xtend@4.0.1 1704 silly currentTree ├─┬ iobroker.alexa@0.0.34 1704 silly currentTree │ ├─┬ alexa-remote@0.0.24 1704 silly currentTree │ │ └─┬ alexa-cookie@0.0.20 1704 silly currentTree │ │ └── querystring@0.2.0 1704 silly currentTree │ ├── https@1.0.0 1704 silly currentTree │ └─┬ soef@0.4.15 1704 silly currentTree │ ├── array-ext@0.1.5 1704 silly currentTree │ └── sprintf-js@1.1.1 1704 silly currentTree ├── iobroker.alexa2@0.2.3 1704 silly currentTree ├─┬ iobroker.cloud@2.6.2 1704 silly currentTree │ ├─┬ cookie-parser@1.4.3 1704 silly currentTree │ │ ├── cookie-signature@1.0.6 1704 silly currentTree │ │ └── cookie@0.3.1 1704 silly currentTree │ ├── request@2.87.0 1704 silly currentTree │ ├─┬ socket.io-client@2.1.1 1704 silly currentTree │ │ ├── component-emitter@1.2.1 1704 silly currentTree │ │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├─┬ engine.io-client@3.2.1 1704 silly currentTree │ │ │ ├─┬ engine.io-parser@2.1.2 1704 silly currentTree │ │ │ │ └── arraybuffer.slice@0.0.7 1704 silly currentTree │ │ │ ├─┬ ws@3.3.3 1704 silly currentTree │ │ │ │ ├── async-limiter@1.0.0 1704 silly currentTree │ │ │ │ └── ultron@1.1.1 1704 silly currentTree │ │ │ └── xmlhttprequest-ssl@1.5.5 1704 silly currentTree │ │ ├─┬ has-binary2@1.0.3 1704 silly currentTree │ │ │ └── isarray@2.0.1 1704 silly currentTree │ │ └─┬ socket.io-parser@3.2.0 1704 silly currentTree │ │ └── isarray@2.0.1 1704 silly currentTree │ └─┬ socket.io@2.1.1 1704 silly currentTree │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ ├─┬ engine.io@3.2.0 1704 silly currentTree │ │ ├─┬ engine.io-parser@2.1.2 1704 silly currentTree │ │ │ └── arraybuffer.slice@0.0.7 1704 silly currentTree │ │ └─┬ ws@3.3.3 1704 silly currentTree │ │ ├── async-limiter@1.0.0 1704 silly currentTree │ │ └── ultron@1.1.1 1704 silly currentTree │ ├─┬ has-binary2@1.0.3 1704 silly currentTree │ │ └── isarray@2.0.1 1704 silly currentTree │ ├── socket.io-adapter@1.1.1 1704 silly currentTree │ └─┬ socket.io-parser@3.2.0 1704 silly currentTree │ ├── component-emitter@1.2.1 1704 silly currentTree │ └── isarray@2.0.1 1704 silly currentTree ├─┬ iobroker.discovery@1.1.1 1704 silly currentTree │ ├─┬ mdns-discovery@0.2.6 1704 silly currentTree │ │ ├─┬ debug@2.2.0 1704 silly currentTree │ │ │ └── ms@0.7.1 1704 silly currentTree │ │ ├── dgram@1.0.1 1704 silly currentTree │ │ └─┬ dns-packet@1.3.1 1704 silly currentTree │ │ ├── ip@1.1.5 1704 silly currentTree │ │ └── safe-buffer@5.1.2 1704 silly currentTree │ ├── netmask@1.0.6 1704 silly currentTree │ ├─┬ node-ssdp@3.3.0 1704 silly currentTree │ │ ├─┬ async@2.6.1 1704 silly currentTree │ │ │ └── lodash@4.17.10 1704 silly currentTree │ │ ├── bluebird@3.5.1 1704 silly currentTree │ │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── extend@3.0.1 1704 silly currentTree │ │ └── ip@1.1.5 1704 silly currentTree │ └─┬ serialport@6.2.0 1704 silly currentTree │ ├── bindings@1.3.0 1704 silly currentTree │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ ├── nan@2.10.0 1704 silly currentTree │ ├── parser-byte-length@1.0.2 1704 silly currentTree │ ├── parser-cctalk@1.0.2 1704 silly currentTree │ ├── parser-delimiter@1.0.2 1704 silly currentTree │ ├── parser-readline@1.0.2 1704 silly currentTree │ ├── parser-ready@1.0.2 1704 silly currentTree │ ├── parser-regex@1.0.2 1704 silly currentTree │ ├─┬ prebuild-install@2.5.3 1704 silly currentTree │ │ ├── detect-libc@1.0.3 1704 silly currentTree │ │ ├── expand-template@1.1.1 1704 silly currentTree │ │ ├── github-from-package@0.0.0 1704 silly currentTree │ │ ├── minimist@1.2.0 1704 silly currentTree │ │ ├── node-abi@2.4.3 1704 silly currentTree │ │ ├── noop-logger@0.1.1 1704 silly currentTree │ │ ├─┬ npmlog@4.1.2 1704 silly currentTree │ │ │ ├─┬ are-we-there-yet@1.1.5 1704 silly currentTree │ │ │ │ ├── delegates@1.0.0 1704 silly currentTree │ │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ │ ├── console-control-strings@1.1.0 1704 silly currentTree │ │ │ └─┬ gauge@2.7.4 1704 silly currentTree │ │ │ ├── aproba@1.2.0 1704 silly currentTree │ │ │ ├── has-unicode@2.0.1 1704 silly currentTree │ │ │ ├── signal-exit@3.0.2 1704 silly currentTree │ │ │ └── wide-align@1.1.3 1704 silly currentTree │ │ ├── os-homedir@1.0.2 1704 silly currentTree │ │ ├─┬ pump@2.0.1 1704 silly currentTree │ │ │ └── end-of-stream@1.4.1 1704 silly currentTree │ │ ├─┬ rc@1.2.8 1704 silly currentTree │ │ │ ├── deep-extend@0.6.0 1704 silly currentTree │ │ │ ├── ini@1.3.5 1704 silly currentTree │ │ │ └── strip-json-comments@2.0.1 1704 silly currentTree │ │ ├─┬ simple-get@2.8.1 1704 silly currentTree │ │ │ ├─┬ decompress-response@3.3.0 1704 silly currentTree │ │ │ │ └── mimic-response@1.0.0 1704 silly currentTree │ │ │ └── simple-concat@1.0.0 1704 silly currentTree │ │ ├─┬ tar-fs@1.16.3 1704 silly currentTree │ │ │ ├─┬ pump@1.0.3 1704 silly currentTree │ │ │ │ └── end-of-stream@1.4.1 1704 silly currentTree │ │ │ └─┬ tar-stream@1.6.1 1704 silly currentTree │ │ │ ├── bl@1.2.2 1704 silly currentTree │ │ │ ├─┬ buffer-alloc@1.2.0 1704 silly currentTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0 1704 silly currentTree │ │ │ │ └── buffer-fill@1.0.0 1704 silly currentTree │ │ │ ├── end-of-stream@1.4.1 1704 silly currentTree │ │ │ ├── fs-constants@1.0.0 1704 silly currentTree │ │ │ ├─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ │ └── to-buffer@1.1.1 1704 silly currentTree │ │ └── which-pm-runs@1.0.0 1704 silly currentTree │ ├── promirepl@1.0.1 1704 silly currentTree │ └─┬ prompt-list@3.2.0 1704 silly currentTree │ ├─┬ ansi-cyan@0.1.1 1704 silly currentTree │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ ├─┬ ansi-dim@0.1.1 1704 silly currentTree │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ └─┬ prompt-radio@1.2.1 1704 silly currentTree │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ └─┬ prompt-checkbox@2.2.0 1704 silly currentTree │ └─┬ prompt-base@4.1.0 1704 silly currentTree │ ├── component-emitter@1.2.1 1704 silly currentTree │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ ├── koalas@1.0.2 1704 silly currentTree │ ├─┬ log-utils@0.2.1 1704 silly currentTree │ │ ├─┬ ansi-colors@0.2.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgblack@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgblue@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgcyan@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bggreen@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgmagenta@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgred@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgwhite@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bgyellow@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-black@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-blue@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-bold@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-gray@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-green@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-grey@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-hidden@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-inverse@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-italic@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-magenta@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-red@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-reset@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-strikethrough@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-underline@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-white@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-yellow@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ └─┬ lazy-cache@2.0.2 1704 silly currentTree │ │ │ └─┬ set-getter@0.1.0 1704 silly currentTree │ │ │ └─┬ to-object-path@0.3.0 1704 silly currentTree │ │ │ └─┬ kind-of@3.2.2 1704 silly currentTree │ │ │ └── is-buffer@1.1.6 1704 silly currentTree │ │ ├── error-symbol@0.1.0 1704 silly currentTree │ │ ├── info-symbol@0.1.0 1704 silly currentTree │ │ ├─┬ log-ok@0.1.1 1704 silly currentTree │ │ │ └─┬ ansi-green@0.1.1 1704 silly currentTree │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ ├── success-symbol@0.1.0 1704 silly currentTree │ │ ├── time-stamp@1.1.0 1704 silly currentTree │ │ └── warning-symbol@0.1.0 1704 silly currentTree │ ├─┬ prompt-actions@3.0.2 1704 silly currentTree │ │ └─┬ debug@2.6.9 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ ├─┬ prompt-question@5.0.2 1704 silly currentTree │ │ ├─┬ clone-deep@1.0.0 1704 silly currentTree │ │ │ ├─┬ for-own@1.0.0 1704 silly currentTree │ │ │ │ └── for-in@1.0.2 1704 silly currentTree │ │ │ ├── is-plain-object@2.0.4 1704 silly currentTree │ │ │ └─┬ shallow-clone@1.0.0 1704 silly currentTree │ │ │ ├── is-extendable@0.1.1 1704 silly currentTree │ │ │ └─┬ mixin-object@2.0.1 1704 silly currentTree │ │ │ └── for-in@0.1.8 1704 silly currentTree │ │ ├─┬ define-property@1.0.0 1704 silly currentTree │ │ │ └─┬ is-descriptor@1.0.2 1704 silly currentTree │ │ │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ │ │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ │ │ └── kind-of@6.0.2 1704 silly currentTree │ │ ├── isobject@3.0.1 1704 silly currentTree │ │ ├── kind-of@5.1.0 1704 silly currentTree │ │ └─┬ prompt-choices@4.1.0 1704 silly currentTree │ │ ├── arr-flatten@1.1.0 1704 silly currentTree │ │ ├─┬ arr-swap@1.0.1 1704 silly currentTree │ │ │ └─┬ is-number@3.0.0 1704 silly currentTree │ │ │ └─┬ kind-of@3.2.2 1704 silly currentTree │ │ │ └── is-buffer@1.1.6 1704 silly currentTree │ │ ├─┬ choices-separator@2.0.0 1704 silly currentTree │ │ │ └─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├─┬ clone-deep@4.0.0 1704 silly currentTree │ │ │ └── shallow-clone@3.0.0 1704 silly currentTree │ │ ├─┬ collection-visit@1.0.0 1704 silly currentTree │ │ │ ├── map-visit@1.0.0 1704 silly currentTree │ │ │ └── object-visit@1.0.1 1704 silly currentTree │ │ ├─┬ define-property@2.0.2 1704 silly currentTree │ │ │ └─┬ is-descriptor@1.0.2 1704 silly currentTree │ │ │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ │ │ └── is-data-descriptor@1.0.0 1704 silly currentTree │ │ ├── is-number@6.0.0 1704 silly currentTree │ │ ├── kind-of@6.0.2 1704 silly currentTree │ │ ├── pointer-symbol@1.0.0 1704 silly currentTree │ │ ├─┬ radio-symbol@2.0.0 1704 silly currentTree │ │ │ ├─┬ ansi-gray@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ ├─┬ ansi-green@0.1.1 1704 silly currentTree │ │ │ │ └── ansi-wrap@0.1.0 1704 silly currentTree │ │ │ └── is-windows@1.0.2 1704 silly currentTree │ │ ├─┬ set-value@3.0.0 1704 silly currentTree │ │ │ └── is-plain-object@2.0.4 1704 silly currentTree │ │ ├── strip-color@0.1.0 1704 silly currentTree │ │ ├─┬ terminal-paginator@2.0.2 1704 silly currentTree │ │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ │ └─┬ extend-shallow@2.0.1 1704 silly currentTree │ │ │ └── is-extendable@0.1.1 1704 silly currentTree │ │ └── toggle-array@1.0.1 1704 silly currentTree │ ├─┬ readline-ui@2.2.3 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ └─┬ string-width@2.1.1 1704 silly currentTree │ │ ├── is-fullwidth-code-point@2.0.0 1704 silly currentTree │ │ └─┬ strip-ansi@4.0.0 1704 silly currentTree │ │ └── ansi-regex@3.0.0 1704 silly currentTree │ ├─┬ readline-utils@2.2.3 1704 silly currentTree │ │ ├── arr-flatten@1.1.0 1704 silly currentTree │ │ ├─┬ extend-shallow@2.0.1 1704 silly currentTree │ │ │ └── is-extendable@0.1.1 1704 silly currentTree │ │ ├── is-buffer@1.1.6 1704 silly currentTree │ │ ├─┬ is-number@3.0.0 1704 silly currentTree │ │ │ └── kind-of@3.2.2 1704 silly currentTree │ │ ├── is-windows@1.0.2 1704 silly currentTree │ │ ├── strip-color@0.1.0 1704 silly currentTree │ │ └─┬ window-size@1.1.0 1704 silly currentTree │ │ └─┬ define-property@1.0.0 1704 silly currentTree │ │ └─┬ is-descriptor@1.0.2 1704 silly currentTree │ │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ │ └── kind-of@6.0.2 1704 silly currentTree │ └─┬ static-extend@0.1.2 1704 silly currentTree │ ├─┬ define-property@0.2.5 1704 silly currentTree │ │ └─┬ is-descriptor@0.1.6 1704 silly currentTree │ │ ├─┬ is-accessor-descriptor@0.1.6 1704 silly currentTree │ │ │ └─┬ kind-of@3.2.2 1704 silly currentTree │ │ │ └── is-buffer@1.1.6 1704 silly currentTree │ │ ├─┬ is-data-descriptor@0.1.4 1704 silly currentTree │ │ │ └─┬ kind-of@3.2.2 1704 silly currentTree │ │ │ └── is-buffer@1.1.6 1704 silly currentTree │ │ └── kind-of@5.1.0 1704 silly currentTree │ └─┬ object-copy@0.1.0 1704 silly currentTree │ ├── copy-descriptor@0.1.1 1704 silly currentTree │ └─┬ kind-of@3.2.2 1704 silly currentTree │ └── is-buffer@1.1.6 1704 silly currentTree ├─┬ iobroker.feiertage@1.0.0 1704 silly currentTree │ └─┬ request@2.83.0 1704 silly currentTree │ ├── aws-sign2@0.7.0 1704 silly currentTree │ ├── aws4@1.6.0 1704 silly currentTree │ ├── caseless@0.12.0 1704 silly currentTree │ ├─┬ combined-stream@1.0.6 1704 silly currentTree │ │ └── delayed-stream@1.0.0 1704 silly currentTree │ ├── extend@3.0.1 1704 silly currentTree │ ├── forever-agent@0.6.1 1704 silly currentTree │ ├─┬ form-data@2.3.2 1704 silly currentTree │ │ └── asynckit@0.4.0 1704 silly currentTree │ ├─┬ har-validator@5.0.3 1704 silly currentTree │ │ ├─┬ ajv@5.5.2 1704 silly currentTree │ │ │ ├── co@4.6.0 1704 silly currentTree │ │ │ ├── fast-deep-equal@1.1.0 1704 silly currentTree │ │ │ ├── fast-json-stable-stringify@2.0.0 1704 silly currentTree │ │ │ └── json-schema-traverse@0.3.1 1704 silly currentTree │ │ └── har-schema@2.0.0 1704 silly currentTree │ ├─┬ hawk@6.0.2 1704 silly currentTree │ │ ├── boom@4.3.1 1704 silly currentTree │ │ ├─┬ cryptiles@3.1.2 1704 silly currentTree │ │ │ └── boom@5.2.0 1704 silly currentTree │ │ ├── hoek@4.2.1 1704 silly currentTree │ │ └── sntp@2.1.0 1704 silly currentTree │ ├─┬ http-signature@1.2.0 1704 silly currentTree │ │ ├── assert-plus@1.0.0 1704 silly currentTree │ │ ├─┬ jsprim@1.4.1 1704 silly currentTree │ │ │ ├── extsprintf@1.3.0 1704 silly currentTree │ │ │ ├── json-schema@0.2.3 1704 silly currentTree │ │ │ └─┬ verror@1.10.0 1704 silly currentTree │ │ │ └── core-util-is@1.0.2 1704 silly currentTree │ │ └─┬ sshpk@1.13.1 1704 silly currentTree │ │ ├── asn1@0.2.3 1704 silly currentTree │ │ ├── bcrypt-pbkdf@1.0.1 1704 silly currentTree │ │ ├── dashdash@1.14.1 1704 silly currentTree │ │ ├── ecc-jsbn@0.1.1 1704 silly currentTree │ │ ├── getpass@0.1.7 1704 silly currentTree │ │ ├── jsbn@0.1.1 1704 silly currentTree │ │ └── tweetnacl@0.14.5 1704 silly currentTree │ ├── is-typedarray@1.0.0 1704 silly currentTree │ ├── isstream@0.1.2 1704 silly currentTree │ ├── json-stringify-safe@5.0.1 1704 silly currentTree │ ├─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├── oauth-sign@0.8.2 1704 silly currentTree │ ├── performance-now@2.1.0 1704 silly currentTree │ ├── qs@6.5.1 1704 silly currentTree │ ├── safe-buffer@5.1.1 1704 silly currentTree │ ├── stringstream@0.0.5 1704 silly currentTree │ ├─┬ tough-cookie@2.3.4 1704 silly currentTree │ │ └── punycode@1.4.1 1704 silly currentTree │ ├── tunnel-agent@0.6.0 1704 silly currentTree │ └── uuid@3.2.1 1704 silly currentTree ├─┬ iobroker.fritzdect@0.1.1 1704 silly currentTree │ ├─┬ fritzapi@0.10.3 1704 silly currentTree │ │ ├─┬ cheerio@0.19.0 1704 silly currentTree │ │ │ ├─┬ css-select@1.0.0 1704 silly currentTree │ │ │ │ ├── boolbase@1.0.0 1704 silly currentTree │ │ │ │ ├── css-what@1.0.0 1704 silly currentTree │ │ │ │ ├─┬ domutils@1.4.3 1704 silly currentTree │ │ │ │ │ └── domelementtype@1.3.0 1704 silly currentTree │ │ │ │ └── nth-check@1.0.1 1704 silly currentTree │ │ │ ├─┬ dom-serializer@0.1.0 1704 silly currentTree │ │ │ │ └── domelementtype@1.1.3 1704 silly currentTree │ │ │ ├── entities@1.1.1 1704 silly currentTree │ │ │ ├─┬ htmlparser2@3.8.3 1704 silly currentTree │ │ │ │ ├── domelementtype@1.3.0 1704 silly currentTree │ │ │ │ ├── domhandler@2.3.0 1704 silly currentTree │ │ │ │ ├── domutils@1.5.1 1704 silly currentTree │ │ │ │ └── entities@1.0.0 1704 silly currentTree │ │ │ └── lodash@3.10.1 1704 silly currentTree │ │ ├─┬ command-line-args@4.0.7 1704 silly currentTree │ │ │ ├── array-back@2.0.0 1704 silly currentTree │ │ │ ├─┬ find-replace@1.0.3 1704 silly currentTree │ │ │ │ ├── array-back@1.0.4 1704 silly currentTree │ │ │ │ └── test-value@2.1.0 1704 silly currentTree │ │ │ └── typical@2.6.1 1704 silly currentTree │ │ └─┬ command-line-usage@4.1.0 1704 silly currentTree │ │ ├── ansi-escape-sequences@4.0.0 1704 silly currentTree │ │ ├── array-back@2.0.0 1704 silly currentTree │ │ ├─┬ table-layout@0.4.2 1704 silly currentTree │ │ │ ├── deep-extend@0.5.0 1704 silly currentTree │ │ │ ├── lodash.padend@4.6.1 1704 silly currentTree │ │ │ └─┬ wordwrapjs@3.0.0 1704 silly currentTree │ │ │ └── reduce-flatten@1.0.1 1704 silly currentTree │ │ └── typical@2.6.1 1704 silly currentTree │ └── xml2json-light@1.0.6 1704 silly currentTree ├── iobroker.hs100@1.0.2 1704 silly currentTree ├─┬ iobroker.hue@0.6.9 1704 silly currentTree │ ├── axios@0.15.3 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── deep-extend@0.4.2 1704 silly currentTree │ ├── follow-redirects@1.0.0 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ ├── node-hue-api@2.4.2 1704 silly currentTree │ ├── q@1.4.1 1704 silly currentTree │ ├── sax@1.2.4 1704 silly currentTree │ ├── traits@0.4.0 1704 silly currentTree │ ├── xml2js@0.4.19 1704 silly currentTree │ └── xmlbuilder@9.0.4 1704 silly currentTree ├─┬ iobroker.hyperion@0.0.9 1704 silly currentTree │ ├── color-convert@1.9.2 1704 silly currentTree │ ├── fs@0.0.1-security 1704 silly currentTree │ ├── hyperion-client@1.0.3 1704 silly currentTree │ └── type-of-is@3.5.1 1704 silly currentTree ├─┬ iobroker.ical@1.6.1 1704 silly currentTree │ ├── cloneextend@0.0.3 1704 silly currentTree │ ├─┬ node-ical@0.7.0 1704 silly currentTree │ │ └── request@2.87.0 1704 silly currentTree │ ├─┬ request@2.87.0 1704 silly currentTree │ │ ├── aws-sign2@0.7.0 1704 silly currentTree │ │ ├── aws4@1.7.0 1704 silly currentTree │ │ ├── caseless@0.12.0 1704 silly currentTree │ │ ├─┬ combined-stream@1.0.6 1704 silly currentTree │ │ │ └── delayed-stream@1.0.0 1704 silly currentTree │ │ ├── extend@3.0.1 1704 silly currentTree │ │ ├── forever-agent@0.6.1 1704 silly currentTree │ │ ├─┬ form-data@2.3.2 1704 silly currentTree │ │ │ └── asynckit@0.4.0 1704 silly currentTree │ │ ├─┬ har-validator@5.0.3 1704 silly currentTree │ │ │ ├─┬ ajv@5.5.2 1704 silly currentTree │ │ │ │ ├── co@4.6.0 1704 silly currentTree │ │ │ │ ├── fast-deep-equal@1.1.0 1704 silly currentTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0 1704 silly currentTree │ │ │ │ └── json-schema-traverse@0.3.1 1704 silly currentTree │ │ │ └── har-schema@2.0.0 1704 silly currentTree │ │ ├─┬ http-signature@1.2.0 1704 silly currentTree │ │ │ ├── assert-plus@1.0.0 1704 silly currentTree │ │ │ ├─┬ jsprim@1.4.1 1704 silly currentTree │ │ │ │ ├── extsprintf@1.3.0 1704 silly currentTree │ │ │ │ ├── json-schema@0.2.3 1704 silly currentTree │ │ │ │ └─┬ verror@1.10.0 1704 silly currentTree │ │ │ │ └── core-util-is@1.0.2 1704 silly currentTree │ │ │ └─┬ sshpk@1.14.2 1704 silly currentTree │ │ │ ├── asn1@0.2.3 1704 silly currentTree │ │ │ ├── bcrypt-pbkdf@1.0.2 1704 silly currentTree │ │ │ ├── dashdash@1.14.1 1704 silly currentTree │ │ │ ├── ecc-jsbn@0.1.1 1704 silly currentTree │ │ │ ├── getpass@0.1.7 1704 silly currentTree │ │ │ ├── jsbn@0.1.1 1704 silly currentTree │ │ │ ├── safer-buffer@2.1.2 1704 silly currentTree │ │ │ └── tweetnacl@0.14.5 1704 silly currentTree │ │ ├── is-typedarray@1.0.0 1704 silly currentTree │ │ ├── isstream@0.1.2 1704 silly currentTree │ │ ├── json-stringify-safe@5.0.1 1704 silly currentTree │ │ ├─┬ mime-types@2.1.18 1704 silly currentTree │ │ │ └── mime-db@1.33.0 1704 silly currentTree │ │ ├── oauth-sign@0.8.2 1704 silly currentTree │ │ ├── performance-now@2.1.0 1704 silly currentTree │ │ ├── qs@6.5.2 1704 silly currentTree │ │ ├── safe-buffer@5.1.2 1704 silly currentTree │ │ ├─┬ tough-cookie@2.3.4 1704 silly currentTree │ │ │ └── punycode@1.4.1 1704 silly currentTree │ │ ├── tunnel-agent@0.6.0 1704 silly currentTree │ │ └── uuid@3.3.2 1704 silly currentTree │ └── rrule@2.2.9 1704 silly currentTree ├── iobroker.icons-fatcow-hosting@0.1.0 1704 silly currentTree ├── iobroker.icons-material-png@0.1.0 1704 silly currentTree ├─┬ iobroker.javascript@3.6.4 1704 silly currentTree │ └─┬ node-schedule@1.2.1 1704 silly currentTree │ └── cron-parser@1.1.0 1704 silly currentTree ├─┬ iobroker.js-controller@1.2.3 1704 silly currentTree │ ├── yargs-parser@4.2.1 1704 silly currentTree │ └── yargs@6.6.0 1704 silly currentTree ├─┬ iobroker.landroid-s@2.1.3 1704 silly currentTree │ └─┬ mqtt@2.18.2 1704 silly currentTree │ ├─┬ commist@1.0.0 1704 silly currentTree │ │ └── leven@1.0.2 1704 silly currentTree │ ├─┬ concat-stream@1.6.2 1704 silly currentTree │ │ ├── buffer-from@1.1.0 1704 silly currentTree │ │ └── typedarray@0.0.6 1704 silly currentTree │ ├── end-of-stream@1.4.1 1704 silly currentTree │ ├─┬ help-me@1.1.0 1704 silly currentTree │ │ ├── callback-stream@1.1.0 1704 silly currentTree │ │ ├─┬ glob-stream@6.1.0 1704 silly currentTree │ │ │ ├─┬ glob-parent@3.1.0 1704 silly currentTree │ │ │ │ ├─┬ is-glob@3.1.0 1704 silly currentTree │ │ │ │ │ └── is-extglob@2.1.1 1704 silly currentTree │ │ │ │ └── path-dirname@1.0.2 1704 silly currentTree │ │ │ ├── is-negated-glob@1.0.0 1704 silly currentTree │ │ │ ├── ordered-read-streams@1.0.1 1704 silly currentTree │ │ │ ├─┬ pumpify@1.5.1 1704 silly currentTree │ │ │ │ ├─┬ duplexify@3.6.0 1704 silly currentTree │ │ │ │ │ └── stream-shift@1.0.0 1704 silly currentTree │ │ │ │ └── pump@2.0.1 1704 silly currentTree │ │ │ ├── remove-trailing-separator@1.1.0 1704 silly currentTree │ │ │ ├─┬ to-absolute-glob@2.0.2 1704 silly currentTree │ │ │ │ └─┬ is-absolute@1.0.0 1704 silly currentTree │ │ │ │ ├─┬ is-relative@1.0.0 1704 silly currentTree │ │ │ │ │ └─┬ is-unc-path@1.0.0 1704 silly currentTree │ │ │ │ │ └── unc-path-regex@0.1.2 1704 silly currentTree │ │ │ │ └── is-windows@1.0.2 1704 silly currentTree │ │ │ └─┬ unique-stream@2.2.1 1704 silly currentTree │ │ │ ├─┬ json-stable-stringify@1.0.1 1704 silly currentTree │ │ │ │ └── jsonify@0.0.0 1704 silly currentTree │ │ │ └── through2-filter@2.0.0 1704 silly currentTree │ │ └── through2@2.0.3 1704 silly currentTree │ ├── minimist@1.2.0 1704 silly currentTree │ ├─┬ mqtt-packet@5.6.0 1704 silly currentTree │ │ ├── bl@1.2.2 1704 silly currentTree │ │ └── process-nextick-args@2.0.0 1704 silly currentTree │ ├── pump@3.0.0 1704 silly currentTree │ ├─┬ readable-stream@2.3.6 1704 silly currentTree │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ └── string_decoder@1.1.1 1704 silly currentTree │ ├── reinterval@1.1.0 1704 silly currentTree │ ├─┬ split2@2.2.0 1704 silly currentTree │ │ └── through2@2.0.3 1704 silly currentTree │ └─┬ websocket-stream@5.1.2 1704 silly currentTree │ ├─┬ duplexify@3.6.0 1704 silly currentTree │ │ └── stream-shift@1.0.0 1704 silly currentTree │ └─┬ ws@3.3.3 1704 silly currentTree │ ├── async-limiter@1.0.0 1704 silly currentTree │ └── ultron@1.1.1 1704 silly currentTree ├─┬ iobroker.node-red@1.5.1 1704 silly currentTree │ ├─┬ feedparser@2.2.9 1704 silly currentTree │ │ ├── addressparser@1.0.1 1704 silly currentTree │ │ ├── array-indexofobject@0.0.1 1704 silly currentTree │ │ ├── lodash.assign@4.2.0 1704 silly currentTree │ │ ├── lodash.get@4.4.2 1704 silly currentTree │ │ ├── lodash.has@4.5.2 1704 silly currentTree │ │ ├── lodash.uniq@4.5.0 1704 silly currentTree │ │ ├── mri@1.1.1 1704 silly currentTree │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ └── string_decoder@1.1.1 1704 silly currentTree │ ├─┬ fs.notify@0.0.4 1704 silly currentTree │ │ ├── async@0.1.22 1704 silly currentTree │ │ └── retry@0.6.1 1704 silly currentTree │ ├─┬ js2xmlparser@3.0.0 1704 silly currentTree │ │ └── xmlcreate@1.0.2 1704 silly currentTree │ ├─┬ mongodb@3.1.1 1704 silly currentTree │ │ └─┬ mongodb-core@3.1.0 1704 silly currentTree │ │ ├── bson@1.0.9 1704 silly currentTree │ │ ├─┬ require_optional@1.0.1 1704 silly currentTree │ │ │ └── resolve-from@2.0.0 1704 silly currentTree │ │ └── saslprep@1.0.0 1704 silly currentTree │ ├─┬ node-red-contrib-aggregator@1.3.0 1704 silly currentTree │ │ └── simple-statistics@2.5.0 1704 silly currentTree │ ├─┬ node-red-contrib-os@0.1.7 1704 silly currentTree │ │ └─┬ node-df@0.1.4 1704 silly currentTree │ │ └── underscore@1.9.1 1704 silly currentTree │ ├── node-red-contrib-polymer@0.0.21 1704 silly currentTree │ ├─┬ node-red-dashboard@2.9.5 1704 silly currentTree │ │ └─┬ serve-static@1.13.2 1704 silly currentTree │ │ └─┬ send@0.16.2 1704 silly currentTree │ │ ├── debug@2.6.9 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ └─┬ node-red@0.18.7 1704 silly currentTree │ ├── basic-auth@2.0.0 1704 silly currentTree │ ├─┬ bcrypt@1.0.3 1704 silly currentTree │ │ ├── nan@2.6.2 1704 silly currentTree │ │ └─┬ node-pre-gyp@0.6.36 1704 silly currentTree │ │ ├─┬ npmlog@4.1.2 1704 silly currentTree │ │ │ ├─┬ are-we-there-yet@1.1.5 1704 silly currentTree │ │ │ │ ├── delegates@1.0.0 1704 silly currentTree │ │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ │ ├── console-control-strings@1.1.0 1704 silly currentTree │ │ │ └─┬ gauge@2.7.4 1704 silly currentTree │ │ │ ├── aproba@1.2.0 1704 silly currentTree │ │ │ ├── has-unicode@2.0.1 1704 silly currentTree │ │ │ ├── signal-exit@3.0.2 1704 silly currentTree │ │ │ └── wide-align@1.1.3 1704 silly currentTree │ │ ├─┬ rc@1.2.8 1704 silly currentTree │ │ │ ├── deep-extend@0.6.0 1704 silly currentTree │ │ │ ├── ini@1.3.5 1704 silly currentTree │ │ │ ├── minimist@1.2.0 1704 silly currentTree │ │ │ └── strip-json-comments@2.0.1 1704 silly currentTree │ │ ├─┬ tar-pack@3.4.1 1704 silly currentTree │ │ │ ├── fstream-ignore@1.0.5 1704 silly currentTree │ │ │ ├── fstream@1.0.11 1704 silly currentTree │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ └─┬ tar@2.2.1 1704 silly currentTree │ │ ├── block-stream@0.0.9 1704 silly currentTree │ │ └── fstream@1.0.11 1704 silly currentTree │ ├── bcryptjs@2.4.3 1704 silly currentTree │ ├─┬ body-parser@1.18.3 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├─┬ http-errors@1.6.3 1704 silly currentTree │ │ │ └── setprototypeof@1.1.0 1704 silly currentTree │ │ ├─┬ iconv-lite@0.4.23 1704 silly currentTree │ │ │ └── safer-buffer@2.1.2 1704 silly currentTree │ │ ├── qs@6.5.2 1704 silly currentTree │ │ └─┬ type-is@1.6.16 1704 silly currentTree │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├─┬ cheerio@0.22.0 1704 silly currentTree │ │ ├─┬ css-select@1.2.0 1704 silly currentTree │ │ │ ├── boolbase@1.0.0 1704 silly currentTree │ │ │ ├── css-what@2.1.0 1704 silly currentTree │ │ │ ├─┬ domutils@1.5.1 1704 silly currentTree │ │ │ │ └── domelementtype@1.3.0 1704 silly currentTree │ │ │ └── nth-check@1.0.1 1704 silly currentTree │ │ ├─┬ dom-serializer@0.1.0 1704 silly currentTree │ │ │ └── domelementtype@1.1.3 1704 silly currentTree │ │ ├── entities@1.1.1 1704 silly currentTree │ │ ├─┬ htmlparser2@3.9.2 1704 silly currentTree │ │ │ ├── domelementtype@1.3.0 1704 silly currentTree │ │ │ ├── domhandler@2.4.2 1704 silly currentTree │ │ │ ├── domutils@1.7.0 1704 silly currentTree │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ ├── lodash.assignin@4.2.0 1704 silly currentTree │ │ ├── lodash.bind@4.2.1 1704 silly currentTree │ │ ├── lodash.defaults@4.2.0 1704 silly currentTree │ │ ├── lodash.filter@4.6.0 1704 silly currentTree │ │ ├── lodash.flatten@4.4.0 1704 silly currentTree │ │ ├── lodash.foreach@4.5.0 1704 silly currentTree │ │ ├── lodash.map@4.6.0 1704 silly currentTree │ │ ├── lodash.merge@4.6.1 1704 silly currentTree │ │ ├── lodash.pick@4.4.0 1704 silly currentTree │ │ ├── lodash.reduce@4.6.0 1704 silly currentTree │ │ ├── lodash.reject@4.6.0 1704 silly currentTree │ │ └── lodash.some@4.6.0 1704 silly currentTree │ ├── clone@2.1.1 1704 silly currentTree │ ├── cors@2.8.4 1704 silly currentTree │ ├── cron@1.3.0 1704 silly currentTree │ ├─┬ express@4.16.3 1704 silly currentTree │ │ ├─┬ accepts@1.3.5 1704 silly currentTree │ │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ │ └── mime-db@1.33.0 1704 silly currentTree │ │ ├─┬ body-parser@1.18.2 1704 silly currentTree │ │ │ └── raw-body@2.3.2 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── finalhandler@1.1.1 1704 silly currentTree │ │ ├─┬ proxy-addr@2.0.3 1704 silly currentTree │ │ │ └── ipaddr.js@1.6.0 1704 silly currentTree │ │ ├─┬ send@0.16.2 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── serve-static@1.13.2 1704 silly currentTree │ │ ├── setprototypeof@1.1.0 1704 silly currentTree │ │ └─┬ type-is@1.6.16 1704 silly currentTree │ │ └─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├─┬ follow-redirects@1.4.1 1704 silly currentTree │ │ └─┬ debug@3.1.0 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ ├─┬ fs-extra@5.0.0 1704 silly currentTree │ │ ├── jsonfile@4.0.0 1704 silly currentTree │ │ └── universalify@0.1.2 1704 silly currentTree │ ├── hash-sum@1.0.2 1704 silly currentTree │ ├─┬ i18next@1.10.6 1704 silly currentTree │ │ ├─┬ cookies@0.7.1 1704 silly currentTree │ │ │ └── keygrip@1.0.2 1704 silly currentTree │ │ ├── i18next-client@1.10.3 1704 silly currentTree │ │ └── json5@0.2.0 1704 silly currentTree │ ├─┬ js-yaml@3.11.0 1704 silly currentTree │ │ ├─┬ argparse@1.0.10 1704 silly currentTree │ │ │ └── sprintf-js@1.0.3 1704 silly currentTree │ │ └── esprima@4.0.0 1704 silly currentTree │ ├── jsonata@1.5.4 1704 silly currentTree │ ├─┬ memorystore@1.6.0 1704 silly currentTree │ │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ └─┬ lru-cache@4.1.3 1704 silly currentTree │ │ ├── pseudomap@1.0.2 1704 silly currentTree │ │ └── yallist@2.1.2 1704 silly currentTree │ ├─┬ mqtt@2.18.0 1704 silly currentTree │ │ ├─┬ commist@1.0.0 1704 silly currentTree │ │ │ └── leven@1.0.2 1704 silly currentTree │ │ ├─┬ concat-stream@1.6.2 1704 silly currentTree │ │ │ ├── buffer-from@1.1.0 1704 silly currentTree │ │ │ └── typedarray@0.0.6 1704 silly currentTree │ │ ├── end-of-stream@1.4.1 1704 silly currentTree │ │ ├─┬ help-me@1.1.0 1704 silly currentTree │ │ │ ├── callback-stream@1.1.0 1704 silly currentTree │ │ │ ├─┬ glob-stream@6.1.0 1704 silly currentTree │ │ │ │ ├─┬ glob-parent@3.1.0 1704 silly currentTree │ │ │ │ │ ├─┬ is-glob@3.1.0 1704 silly currentTree │ │ │ │ │ │ └── is-extglob@2.1.1 1704 silly currentTree │ │ │ │ │ └── path-dirname@1.0.2 1704 silly currentTree │ │ │ │ ├── is-negated-glob@1.0.0 1704 silly currentTree │ │ │ │ ├── ordered-read-streams@1.0.1 1704 silly currentTree │ │ │ │ ├─┬ pumpify@1.5.1 1704 silly currentTree │ │ │ │ │ ├─┬ duplexify@3.6.0 1704 silly currentTree │ │ │ │ │ │ └── stream-shift@1.0.0 1704 silly currentTree │ │ │ │ │ └── pump@2.0.1 1704 silly currentTree │ │ │ │ ├── remove-trailing-separator@1.1.0 1704 silly currentTree │ │ │ │ ├─┬ to-absolute-glob@2.0.2 1704 silly currentTree │ │ │ │ │ └─┬ is-absolute@1.0.0 1704 silly currentTree │ │ │ │ │ ├─┬ is-relative@1.0.0 1704 silly currentTree │ │ │ │ │ │ └─┬ is-unc-path@1.0.0 1704 silly currentTree │ │ │ │ │ │ └── unc-path-regex@0.1.2 1704 silly currentTree │ │ │ │ │ └── is-windows@1.0.2 1704 silly currentTree │ │ │ │ └─┬ unique-stream@2.2.1 1704 silly currentTree │ │ │ │ ├─┬ json-stable-stringify@1.0.1 1704 silly currentTree │ │ │ │ │ └── jsonify@0.0.0 1704 silly currentTree │ │ │ │ └── through2-filter@2.0.0 1704 silly currentTree │ │ │ └── through2@2.0.3 1704 silly currentTree │ │ ├── minimist@1.2.0 1704 silly currentTree │ │ ├─┬ mqtt-packet@5.6.0 1704 silly currentTree │ │ │ ├── bl@1.2.2 1704 silly currentTree │ │ │ └── process-nextick-args@2.0.0 1704 silly currentTree │ │ ├── pump@3.0.0 1704 silly currentTree │ │ ├─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ ├── reinterval@1.1.0 1704 silly currentTree │ │ ├─┬ split2@2.2.0 1704 silly currentTree │ │ │ └── through2@2.0.3 1704 silly currentTree │ │ └─┬ websocket-stream@5.1.2 1704 silly currentTree │ │ ├─┬ duplexify@3.6.0 1704 silly currentTree │ │ │ └── stream-shift@1.0.0 1704 silly currentTree │ │ └─┬ ws@3.3.3 1704 silly currentTree │ │ ├── async-limiter@1.0.0 1704 silly currentTree │ │ └── ultron@1.1.1 1704 silly currentTree │ ├─┬ multer@1.3.0 1704 silly currentTree │ │ ├── append-field@0.1.0 1704 silly currentTree │ │ ├─┬ concat-stream@1.6.2 1704 silly currentTree │ │ │ ├── buffer-from@1.1.0 1704 silly currentTree │ │ │ ├─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ │ └── typedarray@0.0.6 1704 silly currentTree │ │ └── object-assign@3.0.0 1704 silly currentTree │ ├── mustache@2.3.0 1704 silly currentTree │ ├─┬ node-red-node-email@0.1.29 1704 silly currentTree │ │ ├─┬ imap@0.8.19 1704 silly currentTree │ │ │ └─┬ utf7@1.0.2 1704 silly currentTree │ │ │ └── semver@5.3.0 1704 silly currentTree │ │ ├─┬ mailparser@0.6.2 1704 silly currentTree │ │ │ ├── encoding@0.1.12 1704 silly currentTree │ │ │ ├─┬ mimelib@0.3.1 1704 silly currentTree │ │ │ │ └── addressparser@1.0.1 1704 silly currentTree │ │ │ └─┬ uue@3.1.2 1704 silly currentTree │ │ │ └── escape-string-regexp@1.0.5 1704 silly currentTree │ │ ├─┬ nodemailer@1.11.0 1704 silly currentTree │ │ │ ├─┬ libmime@1.2.0 1704 silly currentTree │ │ │ │ ├── libbase64@0.1.0 1704 silly currentTree │ │ │ │ └── libqp@1.1.0 1704 silly currentTree │ │ │ ├─┬ mailcomposer@2.1.0 1704 silly currentTree │ │ │ │ └─┬ buildmail@2.0.0 1704 silly currentTree │ │ │ │ ├── addressparser@0.3.2 1704 silly currentTree │ │ │ │ ├── libbase64@0.1.0 1704 silly currentTree │ │ │ │ ├── libqp@1.1.0 1704 silly currentTree │ │ │ │ └── needle@0.10.0 1704 silly currentTree │ │ │ ├── needle@0.11.0 1704 silly currentTree │ │ │ ├─┬ nodemailer-direct-transport@1.1.0 1704 silly currentTree │ │ │ │ └── smtp-connection@1.3.8 1704 silly currentTree │ │ │ └─┬ nodemailer-smtp-transport@1.1.0 1704 silly currentTree │ │ │ ├── clone@1.0.4 1704 silly currentTree │ │ │ ├── nodemailer-wellknown@0.1.10 1704 silly currentTree │ │ │ └── smtp-connection@1.3.8 1704 silly currentTree │ │ └─┬ poplib@0.1.7 1704 silly currentTree │ │ └─┬ optimist@0.6.1 1704 silly currentTree │ │ └── wordwrap@0.0.3 1704 silly currentTree │ ├── node-red-node-feedparser@0.1.12 1704 silly currentTree │ ├── node-red-node-rbe@0.2.3 1704 silly currentTree │ ├─┬ node-red-node-twitter@1.0.1 1704 silly currentTree │ │ ├── oauth@0.9.14 1704 silly currentTree │ │ └── twitter-ng@0.6.2 1704 silly currentTree │ ├─┬ nopt@4.0.1 1704 silly currentTree │ │ ├── abbrev@1.1.1 1704 silly currentTree │ │ └─┬ osenv@0.1.5 1704 silly currentTree │ │ ├── os-homedir@1.0.2 1704 silly currentTree │ │ └── os-tmpdir@1.0.2 1704 silly currentTree │ ├─┬ oauth2orize@1.11.0 1704 silly currentTree │ │ └── uid2@0.0.3 1704 silly currentTree │ ├── passport-http-bearer@1.0.1 1704 silly currentTree │ ├── passport-oauth2-client-password@0.1.2 1704 silly currentTree │ ├── passport@0.4.0 1704 silly currentTree │ ├─┬ raw-body@2.3.3 1704 silly currentTree │ │ ├─┬ http-errors@1.6.3 1704 silly currentTree │ │ │ └── setprototypeof@1.1.0 1704 silly currentTree │ │ └─┬ iconv-lite@0.4.23 1704 silly currentTree │ │ └── safer-buffer@2.1.2 1704 silly currentTree │ ├── sentiment@2.1.0 1704 silly currentTree │ ├─┬ uglify-js@3.3.25 1704 silly currentTree │ │ ├── commander@2.15.1 1704 silly currentTree │ │ └── source-map@0.6.1 1704 silly currentTree │ └── when@3.7.8 1704 silly currentTree ├─┬ iobroker.radar@1.1.3 1704 silly currentTree │ ├─┬ noble@1.9.0 1704 silly currentTree │ │ ├── bluetooth-hci-socket@0.5.1 1704 silly currentTree │ │ └── bplist-parser@0.0.6 1704 silly currentTree │ └─┬ ping@0.2.2 1704 silly currentTree │ └── underscore@1.8.3 1704 silly currentTree ├─┬ iobroker.sonoff@2.2.2 1704 silly currentTree │ └─┬ mqtt-connection@4.0.0 1704 silly currentTree │ ├─┬ duplexify@3.6.0 1704 silly currentTree │ │ ├── end-of-stream@1.4.1 1704 silly currentTree │ │ ├─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ └── stream-shift@1.0.0 1704 silly currentTree │ ├─┬ mqtt-packet@6.0.0 1704 silly currentTree │ │ ├─┬ bl@1.2.2 1704 silly currentTree │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ └── process-nextick-args@2.0.0 1704 silly currentTree │ └─┬ through2@2.0.3 1704 silly currentTree │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ ├── isarray@1.0.0 1704 silly currentTree │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ └── string_decoder@1.1.1 1704 silly currentTree ├─┬ iobroker.tankerkoenig@1.0.4 1704 silly currentTree │ └─┬ xml2js@0.2.8 1704 silly currentTree │ └── sax@0.5.8 1704 silly currentTree ├─┬ iobroker.telegram@1.2.5 1704 silly currentTree │ ├─┬ node-telegram-bot-api@0.30.0 1704 silly currentTree │ │ ├─┬ array.prototype.findindex@2.0.2 1704 silly currentTree │ │ │ └─┬ es-abstract@1.12.0 1704 silly currentTree │ │ │ ├─┬ es-to-primitive@1.1.1 1704 silly currentTree │ │ │ │ ├── is-date-object@1.0.1 1704 silly currentTree │ │ │ │ └── is-symbol@1.0.1 1704 silly currentTree │ │ │ ├── has@1.0.3 1704 silly currentTree │ │ │ ├── is-callable@1.1.4 1704 silly currentTree │ │ │ └── is-regex@1.0.4 1704 silly currentTree │ │ ├─┬ bl@1.2.2 1704 silly currentTree │ │ │ └─┬ readable-stream@2.3.6 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@2.0.0 1704 silly currentTree │ │ │ └── string_decoder@1.1.1 1704 silly currentTree │ │ ├─┬ debug@3.1.0 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── eventemitter3@3.1.0 1704 silly currentTree │ │ ├── file-type@3.9.0 1704 silly currentTree │ │ ├── mime@1.6.0 1704 silly currentTree │ │ ├─┬ pump@2.0.1 1704 silly currentTree │ │ │ └── end-of-stream@1.4.1 1704 silly currentTree │ │ └─┬ request-promise@4.2.2 1704 silly currentTree │ │ ├── request-promise-core@1.1.1 1704 silly currentTree │ │ └── stealthy-require@1.1.1 1704 silly currentTree │ └─┬ socksv5@0.0.6 1704 silly currentTree │ └─┬ ipv6@3.1.1 1704 silly currentTree │ └── sprintf@0.1.3 1704 silly currentTree ├─┬ iobroker.terminal@0.1.2 1704 silly currentTree │ └── passport@0.2.2 1704 silly currentTree ├── iobroker.text2command@1.2.2 1704 silly currentTree ├── iobroker.vis-bars@0.1.4 1704 silly currentTree ├── iobroker.vis-canvas-gauges@0.1.5 1704 silly currentTree ├── iobroker.vis-fancyswitch@1.1.0 1704 silly currentTree ├── iobroker.vis-hqwidgets@1.1.1 1704 silly currentTree ├── iobroker.vis-jqui-mfd@1.0.9 1704 silly currentTree ├── iobroker.vis-justgage@1.0.0 1704 silly currentTree ├── iobroker.vis-keyboard@0.0.2 1704 silly currentTree ├── iobroker.vis-metro@1.1.2 1704 silly currentTree ├── iobroker.vis-players@0.1.5 1704 silly currentTree ├── iobroker.vis-timeandweather@1.1.7 1704 silly currentTree ├── iobroker.vis-weather@1.1.2 1704 silly currentTree ├─┬ iobroker.vis@1.1.1 1704 silly currentTree │ └─┬ jsonwebtoken@8.1.1 1704 silly currentTree │ ├─┬ jws@3.1.4 1704 silly currentTree │ │ ├── base64url@2.0.0 1704 silly currentTree │ │ └─┬ jwa@1.1.5 1704 silly currentTree │ │ ├── buffer-equal-constant-time@1.0.1 1704 silly currentTree │ │ └── ecdsa-sig-formatter@1.0.9 1704 silly currentTree │ ├── lodash.includes@4.3.0 1704 silly currentTree │ ├── lodash.isboolean@3.0.3 1704 silly currentTree │ ├── lodash.isinteger@4.0.4 1704 silly currentTree │ ├── lodash.isnumber@3.0.3 1704 silly currentTree │ ├── lodash.isplainobject@4.0.6 1704 silly currentTree │ ├── lodash.isstring@4.0.1 1704 silly currentTree │ ├── lodash.once@4.1.1 1704 silly currentTree │ └── ms@2.1.1 1704 silly currentTree ├─┬ iobroker.web@2.3.6 1704 silly currentTree │ ├─┬ body-parser@1.18.3 1704 silly currentTree │ │ ├── bytes@3.0.0 1704 silly currentTree │ │ ├── content-type@1.0.4 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── depd@1.1.2 1704 silly currentTree │ │ ├─┬ http-errors@1.6.3 1704 silly currentTree │ │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ │ ├── setprototypeof@1.1.0 1704 silly currentTree │ │ │ └── statuses@1.5.0 1704 silly currentTree │ │ ├─┬ iconv-lite@0.4.23 1704 silly currentTree │ │ │ └── safer-buffer@2.1.2 1704 silly currentTree │ │ ├─┬ on-finished@2.3.0 1704 silly currentTree │ │ │ └── ee-first@1.1.1 1704 silly currentTree │ │ ├── qs@6.5.2 1704 silly currentTree │ │ ├─┬ raw-body@2.3.3 1704 silly currentTree │ │ │ └── unpipe@1.0.0 1704 silly currentTree │ │ └─┬ type-is@1.6.16 1704 silly currentTree │ │ └── media-typer@0.3.0 1704 silly currentTree │ ├── connect-flash@0.1.1 1704 silly currentTree │ ├─┬ cookie-parser@1.4.3 1704 silly currentTree │ │ ├── cookie-signature@1.0.6 1704 silly currentTree │ │ └── cookie@0.3.1 1704 silly currentTree │ ├─┬ express-session@1.15.6 1704 silly currentTree │ │ ├── cookie-signature@1.0.6 1704 silly currentTree │ │ ├── cookie@0.3.1 1704 silly currentTree │ │ ├── crc@3.4.4 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── depd@1.1.2 1704 silly currentTree │ │ ├── on-headers@1.0.1 1704 silly currentTree │ │ ├── parseurl@1.3.2 1704 silly currentTree │ │ ├─┬ uid-safe@2.1.5 1704 silly currentTree │ │ │ └── random-bytes@1.0.0 1704 silly currentTree │ │ └── utils-merge@1.0.1 1704 silly currentTree │ ├─┬ express@4.16.3 1704 silly currentTree │ │ ├── accepts@1.3.5 1704 silly currentTree │ │ ├── body-parser@1.18.2 1704 silly currentTree │ │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── finalhandler@1.1.1 1704 silly currentTree │ │ ├─┬ proxy-addr@2.0.3 1704 silly currentTree │ │ │ └── ipaddr.js@1.6.0 1704 silly currentTree │ │ ├─┬ send@0.16.2 1704 silly currentTree │ │ │ └── ms@2.0.0 1704 silly currentTree │ │ ├── serve-static@1.13.2 1704 silly currentTree │ │ ├── setprototypeof@1.1.0 1704 silly currentTree │ │ └── type-is@1.6.16 1704 silly currentTree │ ├── iobroker.simple-api@2.0.0 1704 silly currentTree │ ├─┬ iobroker.socketio@2.1.1 1704 silly currentTree │ │ └─┬ socket.io@1.7.2 1704 silly currentTree │ │ ├─┬ debug@2.3.3 1704 silly currentTree │ │ │ └── ms@0.7.2 1704 silly currentTree │ │ └─┬ engine.io@1.8.2 1704 silly currentTree │ │ ├── accepts@1.3.3 1704 silly currentTree │ │ └── ws@1.1.1 1704 silly currentTree │ ├─┬ mime-types@2.1.18 1704 silly currentTree │ │ └── mime-db@1.33.0 1704 silly currentTree │ ├─┬ passport-local@1.0.0 1704 silly currentTree │ │ └── passport-strategy@1.0.0 1704 silly currentTree │ ├── passport.socketio@3.7.0 1704 silly currentTree │ ├── passport@0.4.0 1704 silly currentTree │ ├── request@2.87.0 1704 silly currentTree │ ├─┬ socket.io-client@1.7.2 1704 silly currentTree │ │ ├── component-emitter@1.2.1 1704 silly currentTree │ │ ├─┬ debug@2.3.3 1704 silly currentTree │ │ │ └── ms@0.7.2 1704 silly currentTree │ │ └─┬ engine.io-client@1.8.2 1704 silly currentTree │ │ └── ws@1.1.1 1704 silly currentTree │ └── xtend@4.0.1 1704 silly currentTree ├─┬ iobroker.yahka@0.7.1 1704 silly currentTree │ ├─┬ debug@2.6.9 1704 silly currentTree │ │ └── ms@2.0.0 1704 silly currentTree │ └─┬ hap-nodejs@0.4.47 1704 silly currentTree │ ├─┬ bonjour-hap@3.5.1 1704 silly currentTree │ │ ├── array-flatten@2.1.1 1704 silly currentTree │ │ ├── deep-equal@1.0.1 1704 silly currentTree │ │ ├── dns-equal@1.0.0 1704 silly currentTree │ │ ├─┬ dns-txt@2.0.2 1704 silly currentTree │ │ │ └── buffer-indexof@1.1.1 1704 silly currentTree │ │ ├── multicast-dns-service-types@1.1.0 1704 silly currentTree │ │ └─┬ multicast-dns@6.2.3 1704 silly currentTree │ │ └── thunky@1.0.2 1704 silly currentTree │ ├─┬ curve25519-n@1.4.0 1704 silly currentTree │ │ ├── bindings@1.3.0 1704 silly currentTree │ │ └── nan@2.10.0 1704 silly currentTree │ └─┬ ed25519-hap@0.0.5 1704 silly currentTree │ └── nan@2.10.0 1704 silly currentTree ├── iobroker@1.0.8 1704 silly currentTree ├── ip@1.1.5 1704 silly currentTree ├── ipaddr.js@1.5.2 1704 silly currentTree ├─┬ is-accessor-descriptor@0.1.6 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├── is-arrayish@0.2.1 1704 silly currentTree ├── is-buffer@1.1.6 1704 silly currentTree ├── is-builtin-module@1.0.0 1704 silly currentTree ├─┬ is-data-descriptor@0.1.4 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├─┬ is-descriptor@0.1.6 1704 silly currentTree │ └── kind-of@5.1.0 1704 silly currentTree ├── is-extendable@0.1.1 1704 silly currentTree ├── is-extglob@2.1.1 1704 silly currentTree ├── is-fullwidth-code-point@1.0.0 1704 silly currentTree ├── is-glob@4.0.0 1704 silly currentTree ├── is-nan@1.2.1 1704 silly currentTree ├─┬ is-number@3.0.0 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├── is-plain-object@2.0.4 1704 silly currentTree ├── is-typedarray@1.0.0 1704 silly currentTree ├── is-utf8@0.2.1 1704 silly currentTree ├── is-windows@1.0.2 1704 silly currentTree ├── is@3.2.1 1704 silly currentTree ├── isarray@0.0.1 1704 silly currentTree ├── isobject@3.0.1 1704 silly currentTree ├── isstream@0.1.2 1704 silly currentTree ├── jsbn@0.1.1 1704 silly currentTree ├── json-schema-traverse@0.3.1 1704 silly currentTree ├── json-schema@0.2.3 1704 silly currentTree ├── json-stringify-safe@5.0.1 1704 silly currentTree ├── json3@3.3.2 1704 silly currentTree ├── jsonfile@2.4.0 1704 silly currentTree ├── jsprim@1.4.1 1704 silly currentTree ├─┬ jszip@3.1.5 1704 silly currentTree │ ├── isarray@1.0.0 1704 silly currentTree │ └── readable-stream@2.0.6 1704 silly currentTree ├── kind-of@6.0.2 1704 silly currentTree ├── lcid@1.0.0 1704 silly currentTree ├── le-acme-core@2.1.1 1704 silly currentTree ├── le-challenge-fs@2.0.8 1704 silly currentTree ├── le-challenge-sni@2.0.1 1704 silly currentTree ├── le-sni-auto@2.1.1 1704 silly currentTree ├── le-store-certbot@2.0.5 1704 silly currentTree ├── le-tls-sni@0.1.4 1704 silly currentTree ├── lie@3.1.1 1704 silly currentTree ├── load-json-file@1.1.0 1704 silly currentTree ├── localhost.daplie.me-certificates@1.3.5 1704 silly currentTree ├── lodash@4.17.4 1704 silly currentTree ├── long-timeout@0.1.1 1704 silly currentTree ├── macaddress@0.2.8 1704 silly currentTree ├── map-cache@0.2.2 1704 silly currentTree ├── map-visit@1.0.0 1704 silly currentTree ├── mdns-discovery@0.2.6 1704 silly currentTree ├── media-typer@0.3.0 1704 silly currentTree ├── merge-descriptors@1.0.1 1704 silly currentTree ├── methods@1.1.2 1704 silly currentTree ├── micromatch@3.1.10 1704 silly currentTree ├── mime-db@1.30.0 1704 silly currentTree ├── mime-types@2.1.17 1704 silly currentTree ├── mime@1.4.1 1704 silly currentTree ├── minimatch@3.0.4 1704 silly currentTree ├── minimist@0.0.8 1704 silly currentTree ├── minipass@2.2.1 1704 silly currentTree ├── minizlib@1.1.0 1704 silly currentTree ├─┬ mixin-deep@1.3.1 1704 silly currentTree │ └── is-extendable@1.0.1 1704 silly currentTree ├── mkdirp@0.5.1 1704 silly currentTree ├── moment-timezone@0.5.14 1704 silly currentTree ├── moment@2.20.1 1704 silly currentTree ├── ms@0.7.1 1704 silly currentTree ├── mute-stream@0.0.7 1704 silly currentTree ├── nan@2.8.0 1704 silly currentTree ├── nanomatch@1.2.13 1704 silly currentTree ├── ncp@2.0.0 1704 silly currentTree ├── negotiator@0.6.1 1704 silly currentTree ├── netmask@1.0.6 1704 silly currentTree ├── node-forge@0.6.49 1704 silly currentTree ├── node-hue-api@2.4.2 1704 silly currentTree ├─┬ node-persist@0.0.11 1704 silly currentTree │ └── q@1.1.2 1704 silly currentTree ├── node-schedule@1.3.0 1704 silly currentTree ├─┬ node-ssdp@3.2.5 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ └── ms@2.0.0 1704 silly currentTree ├── node.extend@2.0.0 1704 silly currentTree ├── normalize-package-data@2.4.0 1704 silly currentTree ├─┬ npm@2.15.12 1704 silly currentTree │ ├── abbrev@1.0.9 1704 silly currentTree │ ├── ansi-regex@2.0.0 1704 silly currentTree │ ├── ansi@0.3.1 1704 silly currentTree │ ├── ansicolors@0.3.2 1704 silly currentTree │ ├── ansistyles@0.1.3 1704 silly currentTree │ ├── archy@1.0.0 1704 silly currentTree │ ├── async-some@1.0.2 1704 silly currentTree │ ├── block-stream@0.0.9 1704 silly currentTree │ ├── char-spinner@1.0.1 1704 silly currentTree │ ├── chmodr@1.0.2 1704 silly currentTree │ ├── chownr@1.0.1 1704 silly currentTree │ ├── cmd-shim@2.0.2 1704 silly currentTree │ ├─┬ columnify@1.5.4 1704 silly currentTree │ │ └─┬ wcwidth@1.0.0 1704 silly currentTree │ │ └─┬ defaults@1.0.3 1704 silly currentTree │ │ └── clone@1.0.2 1704 silly currentTree │ ├─┬ config-chain@1.1.10 1704 silly currentTree │ │ └── proto-list@1.2.4 1704 silly currentTree │ ├─┬ dezalgo@1.0.3 1704 silly currentTree │ │ └── asap@2.0.3 1704 silly currentTree │ ├── editor@1.0.0 1704 silly currentTree │ ├── fs-vacuum@1.2.9 1704 silly currentTree │ ├─┬ fs-write-stream-atomic@1.0.8 1704 silly currentTree │ │ └── iferr@0.1.5 1704 silly currentTree │ ├─┬ fstream-npm@1.1.1 1704 silly currentTree │ │ └── fstream-ignore@1.0.5 1704 silly currentTree │ ├── fstream@1.0.10 1704 silly currentTree │ ├── github-url-from-git@1.4.0 1704 silly currentTree │ ├── github-url-from-username-repo@1.0.2 1704 silly currentTree │ ├─┬ glob@7.0.6 1704 silly currentTree │ │ ├── fs.realpath@1.0.0 1704 silly currentTree │ │ └── path-is-absolute@1.0.0 1704 silly currentTree │ ├── graceful-fs@4.1.6 1704 silly currentTree │ ├── hosted-git-info@2.1.5 1704 silly currentTree │ ├── imurmurhash@0.1.4 1704 silly currentTree │ ├── inflight@1.0.5 1704 silly currentTree │ ├── inherits@2.0.3 1704 silly currentTree │ ├── ini@1.3.4 1704 silly currentTree │ ├─┬ init-package-json@1.9.4 1704 silly currentTree │ │ ├─┬ glob@6.0.4 1704 silly currentTree │ │ │ └── path-is-absolute@1.0.0 1704 silly currentTree │ │ └── promzard@0.3.0 1704 silly currentTree │ ├── lockfile@1.0.1 1704 silly currentTree │ ├─┬ lru-cache@4.0.1 1704 silly currentTree │ │ ├── pseudomap@1.0.2 1704 silly currentTree │ │ └── yallist@2.0.0 1704 silly currentTree │ ├─┬ minimatch@3.0.3 1704 silly currentTree │ │ └─┬ brace-expansion@1.1.6 1704 silly currentTree │ │ ├── balanced-match@0.4.2 1704 silly currentTree │ │ └── concat-map@0.0.1 1704 silly currentTree │ ├─┬ mkdirp@0.5.1 1704 silly currentTree │ │ └── minimist@0.0.8 1704 silly currentTree │ ├─┬ node-gyp@3.6.0 1704 silly currentTree │ │ └── semver@5.3.0 1704 silly currentTree │ ├── nopt@3.0.6 1704 silly currentTree │ ├── normalize-git-url@3.0.2 1704 silly currentTree │ ├─┬ normalize-package-data@2.3.5 1704 silly currentTree │ │ └─┬ is-builtin-module@1.0.0 1704 silly currentTree │ │ └── builtin-modules@1.1.0 1704 silly currentTree │ ├── npm-cache-filename@1.0.2 1704 silly currentTree │ ├── npm-install-checks@1.0.7 1704 silly currentTree │ ├── npm-package-arg@4.1.0 1704 silly currentTree │ ├─┬ npm-registry-client@7.2.1 1704 silly currentTree │ │ ├─┬ concat-stream@1.5.2 1704 silly currentTree │ │ │ ├─┬ readable-stream@2.0.6 1704 silly currentTree │ │ │ │ ├── core-util-is@1.0.2 1704 silly currentTree │ │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ │ ├── process-nextick-args@1.0.7 1704 silly currentTree │ │ │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ │ │ └── util-deprecate@1.0.2 1704 silly currentTree │ │ │ └── typedarray@0.0.6 1704 silly currentTree │ │ └── retry@0.10.0 1704 silly currentTree │ ├── npm-user-validate@0.1.5 1704 silly currentTree │ ├─┬ npmlog@2.0.4 1704 silly currentTree │ │ ├─┬ are-we-there-yet@1.1.2 1704 silly currentTree │ │ │ └── delegates@1.0.0 1704 silly currentTree │ │ └─┬ gauge@1.2.7 1704 silly currentTree │ │ ├── has-unicode@2.0.0 1704 silly currentTree │ │ ├── lodash._baseslice@4.0.0 1704 silly currentTree │ │ ├── lodash._basetostring@4.12.0 1704 silly currentTree │ │ ├── lodash.pad@4.4.0 1704 silly currentTree │ │ ├── lodash.padend@4.5.0 1704 silly currentTree │ │ ├── lodash.padstart@4.5.0 1704 silly currentTree │ │ └── lodash.tostring@4.1.4 1704 silly currentTree │ ├── once@1.4.0 1704 silly currentTree │ ├── opener@1.4.1 1704 silly currentTree │ ├─┬ osenv@0.1.3 1704 silly currentTree │ │ ├── os-homedir@1.0.0 1704 silly currentTree │ │ └── os-tmpdir@1.0.1 1704 silly currentTree │ ├── path-is-inside@1.0.1 1704 silly currentTree │ ├─┬ read-installed@4.0.3 1704 silly currentTree │ │ ├── debuglog@1.0.1 1704 silly currentTree │ │ ├── readdir-scoped-modules@1.0.2 1704 silly currentTree │ │ └── util-extend@1.0.1 1704 silly currentTree │ ├─┬ read-package-json@2.0.4 1704 silly currentTree │ │ ├─┬ glob@6.0.4 1704 silly currentTree │ │ │ └── path-is-absolute@1.0.0 1704 silly currentTree │ │ └─┬ json-parse-helpfulerror@1.0.3 1704 silly currentTree │ │ └── jju@1.3.0 1704 silly currentTree │ ├─┬ read@1.0.7 1704 silly currentTree │ │ └── mute-stream@0.0.5 1704 silly currentTree │ ├─┬ readable-stream@2.1.5 1704 silly currentTree │ │ ├── buffer-shims@1.0.0 1704 silly currentTree │ │ ├── core-util-is@1.0.2 1704 silly currentTree │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ ├── process-nextick-args@1.0.7 1704 silly currentTree │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ └── util-deprecate@1.0.2 1704 silly currentTree │ ├── realize-package-specifier@3.0.1 1704 silly currentTree │ ├─┬ request@2.74.0 1704 silly currentTree │ │ ├── aws-sign2@0.6.0 1704 silly currentTree │ │ ├── aws4@1.4.1 1704 silly currentTree │ │ ├─┬ bl@1.1.2 1704 silly currentTree │ │ │ └─┬ readable-stream@2.0.6 1704 silly currentTree │ │ │ ├── core-util-is@1.0.2 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@1.0.7 1704 silly currentTree │ │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ │ └── util-deprecate@1.0.2 1704 silly currentTree │ │ ├── caseless@0.11.0 1704 silly currentTree │ │ ├─┬ combined-stream@1.0.5 1704 silly currentTree │ │ │ └── delayed-stream@1.0.0 1704 silly currentTree │ │ ├── extend@3.0.0 1704 silly currentTree │ │ ├── forever-agent@0.6.1 1704 silly currentTree │ │ ├─┬ form-data@1.0.0-rc4 1704 silly currentTree │ │ │ └── async@1.5.2 1704 silly currentTree │ │ ├─┬ har-validator@2.0.6 1704 silly currentTree │ │ │ ├─┬ chalk@1.1.3 1704 silly currentTree │ │ │ │ ├── ansi-styles@2.2.1 1704 silly currentTree │ │ │ │ ├── escape-string-regexp@1.0.5 1704 silly currentTree │ │ │ │ ├── has-ansi@2.0.0 1704 silly currentTree │ │ │ │ └── supports-color@2.0.0 1704 silly currentTree │ │ │ ├─┬ commander@2.9.0 1704 silly currentTree │ │ │ │ └── graceful-readlink@1.0.1 1704 silly currentTree │ │ │ ├─┬ is-my-json-valid@2.13.1 1704 silly currentTree │ │ │ │ ├── generate-function@2.0.0 1704 silly currentTree │ │ │ │ ├─┬ generate-object-property@1.2.0 1704 silly currentTree │ │ │ │ │ └── is-property@1.0.2 1704 silly currentTree │ │ │ │ ├── jsonpointer@2.0.0 1704 silly currentTree │ │ │ │ └── xtend@4.0.1 1704 silly currentTree │ │ │ └─┬ pinkie-promise@2.0.1 1704 silly currentTree │ │ │ └── pinkie@2.0.4 1704 silly currentTree │ │ ├─┬ hawk@3.1.3 1704 silly currentTree │ │ │ ├── boom@2.10.1 1704 silly currentTree │ │ │ ├── cryptiles@2.0.5 1704 silly currentTree │ │ │ ├── hoek@2.16.3 1704 silly currentTree │ │ │ └── sntp@1.0.9 1704 silly currentTree │ │ ├─┬ http-signature@1.1.1 1704 silly currentTree │ │ │ ├── assert-plus@0.2.0 1704 silly currentTree │ │ │ ├─┬ jsprim@1.3.0 1704 silly currentTree │ │ │ │ ├── extsprintf@1.0.2 1704 silly currentTree │ │ │ │ ├── json-schema@0.2.2 1704 silly currentTree │ │ │ │ └── verror@1.3.6 1704 silly currentTree │ │ │ └─┬ sshpk@1.9.2 1704 silly currentTree │ │ │ ├── asn1@0.2.3 1704 silly currentTree │ │ │ ├── assert-plus@1.0.0 1704 silly currentTree │ │ │ ├── dashdash@1.14.0 1704 silly currentTree │ │ │ ├── ecc-jsbn@0.1.1 1704 silly currentTree │ │ │ ├── getpass@0.1.6 1704 silly currentTree │ │ │ ├── jodid25519@1.0.2 1704 silly currentTree │ │ │ ├── jsbn@0.1.0 1704 silly currentTree │ │ │ └── tweetnacl@0.13.3 1704 silly currentTree │ │ ├── is-typedarray@1.0.0 1704 silly currentTree │ │ ├── isstream@0.1.2 1704 silly currentTree │ │ ├── json-stringify-safe@5.0.1 1704 silly currentTree │ │ ├─┬ mime-types@2.1.11 1704 silly currentTree │ │ │ └── mime-db@1.23.0 1704 silly currentTree │ │ ├── node-uuid@1.4.7 1704 silly currentTree │ │ ├── oauth-sign@0.8.2 1704 silly currentTree │ │ ├── qs@6.2.1 1704 silly currentTree │ │ ├── stringstream@0.0.5 1704 silly currentTree │ │ ├── tough-cookie@2.3.1 1704 silly currentTree │ │ └── tunnel-agent@0.4.3 1704 silly currentTree │ ├── retry@0.10.0 1704 silly currentTree │ ├── rimraf@2.5.4 1704 silly currentTree │ ├── semver@5.1.0 1704 silly currentTree │ ├─┬ sha@2.0.1 1704 silly currentTree │ │ └─┬ readable-stream@2.0.2 1704 silly currentTree │ │ ├── core-util-is@1.0.1 1704 silly currentTree │ │ ├── isarray@0.0.1 1704 silly currentTree │ │ ├── process-nextick-args@1.0.3 1704 silly currentTree │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ └── util-deprecate@1.0.1 1704 silly currentTree │ ├── slide@1.1.6 1704 silly currentTree │ ├── sorted-object@2.0.0 1704 silly currentTree │ ├── spdx-license-ids@1.2.2 1704 silly currentTree │ ├── strip-ansi@3.0.1 1704 silly currentTree │ ├── tar@2.2.1 1704 silly currentTree │ ├── text-table@0.2.0 1704 silly currentTree │ ├── uid-number@0.0.6 1704 silly currentTree │ ├── umask@1.1.0 1704 silly currentTree │ ├─┬ validate-npm-package-license@3.0.1 1704 silly currentTree │ │ ├── spdx-correct@1.0.2 1704 silly currentTree │ │ └─┬ spdx-expression-parse@1.0.2 1704 silly currentTree │ │ └── spdx-exceptions@1.0.4 1704 silly currentTree │ ├─┬ validate-npm-package-name@2.2.2 1704 silly currentTree │ │ └── builtins@0.0.7 1704 silly currentTree │ ├─┬ which@1.2.11 1704 silly currentTree │ │ └── isexe@1.1.2 1704 silly currentTree │ ├── wrappy@1.0.2 1704 silly currentTree │ └── write-file-atomic@1.1.4 1704 silly currentTree ├── number-is-nan@1.0.1 1704 silly currentTree ├── oauth-sign@0.8.2 1704 silly currentTree ├── object-assign@4.1.0 1704 silly currentTree ├── object-component@0.0.3 1704 silly currentTree ├─┬ object-copy@0.1.0 1704 silly currentTree │ ├── define-property@0.2.5 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├── object-keys@1.0.11 1704 silly currentTree ├── object-visit@1.0.1 1704 silly currentTree ├── object.assign@4.1.0 1704 silly currentTree ├── object.pick@1.3.0 1704 silly currentTree ├── on-finished@2.3.0 1704 silly currentTree ├── on-headers@1.0.1 1704 silly currentTree ├── once@1.4.0 1704 silly currentTree ├── options@0.0.6 1704 silly currentTree ├── os-locale@1.4.0 1704 silly currentTree ├── pako@1.0.6 1704 silly currentTree ├── parse-json@2.2.0 1704 silly currentTree ├── parsejson@0.0.3 1704 silly currentTree ├── parseqs@0.0.5 1704 silly currentTree ├── parseuri@0.0.5 1704 silly currentTree ├── parseurl@1.3.2 1704 silly currentTree ├── pascalcase@0.1.1 1704 silly currentTree ├── passport-local@1.0.0 1704 silly currentTree ├── passport-strategy@1.0.0 1704 silly currentTree ├── passport.socketio@3.7.0 1704 silly currentTree ├── passport@0.3.2 1704 silly currentTree ├── path-exists@2.1.0 1704 silly currentTree ├── path-is-absolute@1.0.1 1704 silly currentTree ├── path-to-regexp@0.1.7 1704 silly currentTree ├── path-type@1.1.0 1704 silly currentTree ├── pause@0.0.1 1704 silly currentTree ├── performance-now@2.1.0 1704 silly currentTree ├── pify@2.3.0 1704 silly currentTree ├── pinkie-promise@2.0.1 1704 silly currentTree ├── pinkie@2.0.4 1704 silly currentTree ├── pkginfo@0.4.1 1704 silly currentTree ├── pkijs@1.3.33 1704 silly currentTree ├── posix-character-classes@0.1.1 1704 silly currentTree ├── process-nextick-args@1.0.7 1704 silly currentTree ├─┬ prompt@1.0.0 1704 silly currentTree │ ├── async@1.0.0 1704 silly currentTree │ └─┬ winston@2.1.1 1704 silly currentTree │ ├── colors@1.0.3 1704 silly currentTree │ └── pkginfo@0.3.1 1704 silly currentTree ├── proxy-addr@2.0.2 1704 silly currentTree ├── punycode@1.4.1 1704 silly currentTree ├── pyconf@1.1.2 1704 silly currentTree ├── q@1.4.1 1704 silly currentTree ├── qs@6.5.1 1704 silly currentTree ├── querystring@0.2.0 1704 silly currentTree ├── random-bytes@1.0.0 1704 silly currentTree ├── range-parser@1.2.0 1704 silly currentTree ├── raw-body@2.3.2 1704 silly currentTree ├── read-pkg-up@1.0.1 1704 silly currentTree ├── read-pkg@1.1.0 1704 silly currentTree ├── read@1.0.7 1704 silly currentTree ├── readable-stream@1.1.14 1704 silly currentTree ├── redis-commands@1.3.1 1704 silly currentTree ├── redis-parser@2.6.0 1704 silly currentTree ├── redis@2.8.0 1704 silly currentTree ├── regex-not@1.0.2 1704 silly currentTree ├── repeat-element@1.1.2 1704 silly currentTree ├── repeat-string@1.6.1 1704 silly currentTree ├── request@2.83.0 1704 silly currentTree ├── require-directory@2.1.1 1704 silly currentTree ├── require-main-filename@1.0.1 1704 silly currentTree ├── requires-port@1.0.0 1704 silly currentTree ├── resolve-url@0.2.1 1704 silly currentTree ├── ret@0.1.15 1704 silly currentTree ├── revalidator@0.1.8 1704 silly currentTree ├── rimraf@2.6.2 1704 silly currentTree ├── rsa-compat@1.2.7 1704 silly currentTree ├── safe-buffer@5.1.1 1704 silly currentTree ├── safe-regex@1.1.0 1704 silly currentTree ├── safe-replace@1.0.2 1704 silly currentTree ├── sax@1.2.4 1704 silly currentTree ├── semver@5.5.0 1704 silly currentTree ├─┬ send@0.16.1 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ └── statuses@1.3.1 1704 silly currentTree ├─┬ serialport@4.0.7 1704 silly currentTree │ ├── debug@2.6.9 1704 silly currentTree │ ├── ms@2.0.0 1704 silly currentTree │ └─┬ node-pre-gyp@0.6.32 1704 silly currentTree │ ├─┬ mkdirp@0.5.1 1704 silly currentTree │ │ └── minimist@0.0.8 1704 silly currentTree │ ├─┬ nopt@3.0.6 1704 silly currentTree │ │ └── abbrev@1.0.9 1704 silly currentTree │ ├─┬ npmlog@4.0.1 1704 silly currentTree │ │ ├─┬ are-we-there-yet@1.1.2 1704 silly currentTree │ │ │ ├── delegates@1.0.0 1704 silly currentTree │ │ │ └─┬ readable-stream@2.2.2 1704 silly currentTree │ │ │ ├── buffer-shims@1.0.0 1704 silly currentTree │ │ │ ├── core-util-is@1.0.2 1704 silly currentTree │ │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@1.0.7 1704 silly currentTree │ │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ │ └── util-deprecate@1.0.2 1704 silly currentTree │ │ ├── console-control-strings@1.1.0 1704 silly currentTree │ │ ├─┬ gauge@2.7.2 1704 silly currentTree │ │ │ ├── aproba@1.0.4 1704 silly currentTree │ │ │ ├── has-unicode@2.0.1 1704 silly currentTree │ │ │ ├── object-assign@4.1.0 1704 silly currentTree │ │ │ ├── signal-exit@3.0.2 1704 silly currentTree │ │ │ ├─┬ string-width@1.0.2 1704 silly currentTree │ │ │ │ ├── code-point-at@1.1.0 1704 silly currentTree │ │ │ │ └─┬ is-fullwidth-code-point@1.0.0 1704 silly currentTree │ │ │ │ └── number-is-nan@1.0.1 1704 silly currentTree │ │ │ ├─┬ strip-ansi@3.0.1 1704 silly currentTree │ │ │ │ └── ansi-regex@2.0.0 1704 silly currentTree │ │ │ ├── supports-color@0.2.0 1704 silly currentTree │ │ │ └── wide-align@1.1.0 1704 silly currentTree │ │ └── set-blocking@2.0.0 1704 silly currentTree │ ├─┬ rc@1.1.6 1704 silly currentTree │ │ ├── deep-extend@0.4.1 1704 silly currentTree │ │ ├── ini@1.3.4 1704 silly currentTree │ │ ├── minimist@1.2.0 1704 silly currentTree │ │ └── strip-json-comments@1.0.4 1704 silly currentTree │ ├─┬ request@2.79.0 1704 silly currentTree │ │ ├── aws-sign2@0.6.0 1704 silly currentTree │ │ ├── aws4@1.5.0 1704 silly currentTree │ │ ├── caseless@0.11.0 1704 silly currentTree │ │ ├─┬ combined-stream@1.0.5 1704 silly currentTree │ │ │ └── delayed-stream@1.0.0 1704 silly currentTree │ │ ├── extend@3.0.0 1704 silly currentTree │ │ ├── forever-agent@0.6.1 1704 silly currentTree │ │ ├─┬ form-data@2.1.2 1704 silly currentTree │ │ │ └── asynckit@0.4.0 1704 silly currentTree │ │ ├─┬ har-validator@2.0.6 1704 silly currentTree │ │ │ ├─┬ chalk@1.1.3 1704 silly currentTree │ │ │ │ ├── ansi-styles@2.2.1 1704 silly currentTree │ │ │ │ ├── escape-string-regexp@1.0.5 1704 silly currentTree │ │ │ │ ├─┬ has-ansi@2.0.0 1704 silly currentTree │ │ │ │ │ └── ansi-regex@2.0.0 1704 silly currentTree │ │ │ │ ├─┬ strip-ansi@3.0.1 1704 silly currentTree │ │ │ │ │ └── ansi-regex@2.0.0 1704 silly currentTree │ │ │ │ └── supports-color@2.0.0 1704 silly currentTree │ │ │ ├─┬ is-my-json-valid@2.15.0 1704 silly currentTree │ │ │ │ ├── generate-function@2.0.0 1704 silly currentTree │ │ │ │ ├─┬ generate-object-property@1.2.0 1704 silly currentTree │ │ │ │ │ └── is-property@1.0.2 1704 silly currentTree │ │ │ │ ├── jsonpointer@4.0.0 1704 silly currentTree │ │ │ │ └── xtend@4.0.1 1704 silly currentTree │ │ │ └─┬ pinkie-promise@2.0.1 1704 silly currentTree │ │ │ └── pinkie@2.0.4 1704 silly currentTree │ │ ├─┬ hawk@3.1.3 1704 silly currentTree │ │ │ ├── boom@2.10.1 1704 silly currentTree │ │ │ ├── cryptiles@2.0.5 1704 silly currentTree │ │ │ ├── hoek@2.16.3 1704 silly currentTree │ │ │ └── sntp@1.0.9 1704 silly currentTree │ │ ├─┬ http-signature@1.1.1 1704 silly currentTree │ │ │ ├── assert-plus@0.2.0 1704 silly currentTree │ │ │ ├─┬ jsprim@1.3.1 1704 silly currentTree │ │ │ │ ├── extsprintf@1.0.2 1704 silly currentTree │ │ │ │ ├── json-schema@0.2.3 1704 silly currentTree │ │ │ │ └── verror@1.3.6 1704 silly currentTree │ │ │ └─┬ sshpk@1.10.1 1704 silly currentTree │ │ │ ├── asn1@0.2.3 1704 silly currentTree │ │ │ ├── assert-plus@1.0.0 1704 silly currentTree │ │ │ ├── bcrypt-pbkdf@1.0.0 1704 silly currentTree │ │ │ ├── dashdash@1.14.1 1704 silly currentTree │ │ │ ├── ecc-jsbn@0.1.1 1704 silly currentTree │ │ │ ├── getpass@0.1.6 1704 silly currentTree │ │ │ ├── jodid25519@1.0.2 1704 silly currentTree │ │ │ ├── jsbn@0.1.0 1704 silly currentTree │ │ │ └── tweetnacl@0.14.4 1704 silly currentTree │ │ ├── is-typedarray@1.0.0 1704 silly currentTree │ │ ├── isstream@0.1.2 1704 silly currentTree │ │ ├── json-stringify-safe@5.0.1 1704 silly currentTree │ │ ├─┬ mime-types@2.1.13 1704 silly currentTree │ │ │ └── mime-db@1.25.0 1704 silly currentTree │ │ ├── oauth-sign@0.8.2 1704 silly currentTree │ │ ├── qs@6.3.0 1704 silly currentTree │ │ ├── stringstream@0.0.5 1704 silly currentTree │ │ ├─┬ tough-cookie@2.3.2 1704 silly currentTree │ │ │ └── punycode@1.4.1 1704 silly currentTree │ │ ├── tunnel-agent@0.4.3 1704 silly currentTree │ │ └── uuid@3.0.1 1704 silly currentTree │ ├─┬ rimraf@2.5.4 1704 silly currentTree │ │ └─┬ glob@7.1.1 1704 silly currentTree │ │ ├── fs.realpath@1.0.0 1704 silly currentTree │ │ ├─┬ inflight@1.0.6 1704 silly currentTree │ │ │ └── wrappy@1.0.2 1704 silly currentTree │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ ├─┬ minimatch@3.0.3 1704 silly currentTree │ │ │ └─┬ brace-expansion@1.1.6 1704 silly currentTree │ │ │ ├── balanced-match@0.4.2 1704 silly currentTree │ │ │ └── concat-map@0.0.1 1704 silly currentTree │ │ ├─┬ once@1.4.0 1704 silly currentTree │ │ │ └── wrappy@1.0.2 1704 silly currentTree │ │ └── path-is-absolute@1.0.1 1704 silly currentTree │ ├── semver@5.3.0 1704 silly currentTree │ ├─┬ tar-pack@3.3.0 1704 silly currentTree │ │ ├─┬ debug@2.2.0 1704 silly currentTree │ │ │ └── ms@0.7.1 1704 silly currentTree │ │ ├─┬ fstream-ignore@1.0.5 1704 silly currentTree │ │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ │ └─┬ minimatch@3.0.3 1704 silly currentTree │ │ │ └─┬ brace-expansion@1.1.6 1704 silly currentTree │ │ │ ├── balanced-match@0.4.2 1704 silly currentTree │ │ │ └── concat-map@0.0.1 1704 silly currentTree │ │ ├─┬ fstream@1.0.10 1704 silly currentTree │ │ │ ├── graceful-fs@4.1.11 1704 silly currentTree │ │ │ └── inherits@2.0.3 1704 silly currentTree │ │ ├─┬ once@1.3.3 1704 silly currentTree │ │ │ └── wrappy@1.0.2 1704 silly currentTree │ │ ├─┬ readable-stream@2.1.5 1704 silly currentTree │ │ │ ├── buffer-shims@1.0.0 1704 silly currentTree │ │ │ ├── core-util-is@1.0.2 1704 silly currentTree │ │ │ ├── inherits@2.0.3 1704 silly currentTree │ │ │ ├── isarray@1.0.0 1704 silly currentTree │ │ │ ├── process-nextick-args@1.0.7 1704 silly currentTree │ │ │ ├── string_decoder@0.10.31 1704 silly currentTree │ │ │ └── util-deprecate@1.0.2 1704 silly currentTree │ │ └── uid-number@0.0.6 1704 silly currentTree │ └─┬ tar@2.2.1 1704 silly currentTree │ ├── block-stream@0.0.9 1704 silly currentTree │ ├─┬ fstream@1.0.10 1704 silly currentTree │ │ └── graceful-fs@4.1.11 1704 silly currentTree │ └── inherits@2.0.3 1704 silly currentTree ├── serve-static@1.13.1 1704 silly currentTree ├── set-blocking@2.0.0 1704 silly currentTree ├─┬ set-value@2.0.0 1704 silly currentTree │ └── extend-shallow@2.0.1 1704 silly currentTree ├── setprototypeof@1.0.3 1704 silly currentTree ├─┬ snapdragon-node@2.1.1 1704 silly currentTree │ ├── define-property@1.0.0 1704 silly currentTree │ ├── is-accessor-descriptor@1.0.0 1704 silly currentTree │ ├── is-data-descriptor@1.0.0 1704 silly currentTree │ └── is-descriptor@1.0.2 1704 silly currentTree ├─┬ snapdragon-util@3.0.1 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├─┬ snapdragon@0.8.2 1704 silly currentTree │ ├── define-property@0.2.5 1704 silly currentTree │ └── extend-shallow@2.0.1 1704 silly currentTree ├── sntp@2.1.0 1704 silly currentTree ├─┬ socket.io-adapter@0.5.0 1704 silly currentTree │ ├── debug@2.3.3 1704 silly currentTree │ └── ms@0.7.2 1704 silly currentTree ├─┬ socket.io-client@1.7.4 1704 silly currentTree │ ├── component-emitter@1.2.1 1704 silly currentTree │ ├── debug@2.3.3 1704 silly currentTree │ └── ms@0.7.2 1704 silly currentTree ├── socket.io-parser@2.3.1 1704 silly currentTree ├─┬ socket.io@1.7.4 1704 silly currentTree │ ├── debug@2.3.3 1704 silly currentTree │ └── ms@0.7.2 1704 silly currentTree ├── sorted-array-functions@1.1.0 1704 silly currentTree ├── source-map-resolve@0.5.2 1704 silly currentTree ├── source-map-url@0.4.0 1704 silly currentTree ├── source-map@0.5.7 1704 silly currentTree ├── spdx-correct@1.0.2 1704 silly currentTree ├── spdx-expression-parse@1.0.4 1704 silly currentTree ├── spdx-license-ids@1.2.2 1704 silly currentTree ├── split-string@3.1.0 1704 silly currentTree ├── sshpk@1.13.1 1704 silly currentTree ├── stack-trace@0.0.10 1704 silly currentTree ├─┬ static-extend@0.1.2 1704 silly currentTree │ └── define-property@0.2.5 1704 silly currentTree ├── statuses@1.4.0 1704 silly currentTree ├── streamifier@0.1.1 1704 silly currentTree ├── streamsearch@0.1.2 1704 silly currentTree ├── string_decoder@0.10.31 1704 silly currentTree ├── string-width@1.0.2 1704 silly currentTree ├── stringstream@0.0.5 1704 silly currentTree ├── strip-ansi@3.0.1 1704 silly currentTree ├── strip-bom@2.0.0 1704 silly currentTree ├── suncalc@1.8.0 1704 silly currentTree ├── tar@4.3.0 1704 silly currentTree ├── to-array@0.1.4 1704 silly currentTree ├─┬ to-object-path@0.3.0 1704 silly currentTree │ └── kind-of@3.2.2 1704 silly currentTree ├── to-regex-range@2.1.1 1704 silly currentTree ├── to-regex@3.0.2 1704 silly currentTree ├── tough-cookie@2.3.3 1704 silly currentTree ├── traits@0.4.0 1704 silly currentTree ├── tunnel-agent@0.6.0 1704 silly currentTree ├── tweetnacl@0.14.5 1704 silly currentTree ├── type-is@1.6.15 1704 silly currentTree ├── typedarray@0.0.6 1704 silly currentTree ├── typescript@2.6.2 1704 silly currentTree ├── uid-number@0.0.6 1704 silly currentTree ├── uid-safe@2.1.5 1704 silly currentTree ├── ultron@1.0.2 1704 silly currentTree ├─┬ union-value@1.0.0 1704 silly currentTree │ ├── extend-shallow@2.0.1 1704 silly currentTree │ └── set-value@0.4.3 1704 silly currentTree ├─┬ unix-dgram@0.2.3 1704 silly currentTree │ ├── bindings@1.1.1 1704 silly currentTree │ └── nan@2.3.5 1704 silly currentTree ├── unpipe@1.0.0 1704 silly currentTree ├─┬ unset-value@1.0.0 1704 silly currentTree │ ├─┬ has-value@0.3.1 1704 silly currentTree │ │ └── isobject@2.1.0 1704 silly currentTree │ ├── has-values@0.1.4 1704 silly currentTree │ └── isarray@1.0.0 1704 silly currentTree ├── urix@0.1.0 1704 silly currentTree ├── ursa@0.9.4 1704 silly currentTree ├── use@3.1.1 1704 silly currentTree ├── util-deprecate@1.0.2 1704 silly currentTree ├─┬ util@0.10.3 1704 silly currentTree │ └── inherits@2.0.1 1704 silly currentTree ├─┬ utile@0.3.0 1704 silly currentTree │ ├── async@0.9.2 1704 silly currentTree │ └── ncp@1.0.1 1704 silly currentTree ├── utils-merge@1.0.1 1704 silly currentTree ├── uuid@3.2.1 1704 silly currentTree ├── validate-npm-package-license@3.0.1 1704 silly currentTree ├── vary@1.1.2 1704 silly currentTree ├── verror@1.10.0 1704 silly currentTree ├─┬ virtual-tsc@0.3.4 1704 silly currentTree │ ├── debug@3.1.0 1704 silly currentTree │ └── ms@2.0.0 1704 silly currentTree ├── wake_on_lan@0.0.4 1704 silly currentTree ├── which-module@1.0.0 1704 silly currentTree ├── winston-daily-rotate-file@1.7.2 1704 silly currentTree ├── winston-syslog@1.2.6 1704 silly currentTree ├─┬ winston@2.4.0 1704 silly currentTree │ ├── async@1.0.0 1704 silly currentTree │ └── colors@1.0.3 1704 silly currentTree ├── wrap-ansi@2.1.0 1704 silly currentTree ├── wrappy@1.0.2 1704 silly currentTree ├── ws@1.1.5 1704 silly currentTree ├── wtf-8@1.0.0 1704 silly currentTree ├── xml2js@0.4.19 1704 silly currentTree ├── xmlbuilder@9.0.4 1704 silly currentTree ├── xmlhttprequest-ssl@1.5.3 1704 silly currentTree ├── xtend@4.0.1 1704 silly currentTree ├── y18n@3.2.1 1704 silly currentTree ├── yallist@3.0.2 1704 silly currentTree ├── yargs-parser@5.0.0 1704 silly currentTree ├── yargs@7.1.0 1704 silly currentTree └── yeast@0.1.2 1705 silly idealTree iobroker.inst@1.0.8 1705 silly idealTree ├── @types/node@8.5.9 1705 silly idealTree ├── abbrev@1.1.1 1705 silly idealTree ├── accepts@1.3.4 1705 silly idealTree ├── after@0.8.2 1705 silly idealTree ├── ajv@5.5.2 1705 silly idealTree ├─┬ alexa-cookie2@0.2.1 1705 silly idealTree │ ├── accepts@1.3.5 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── express@4.16.3 1705 silly idealTree │ ├── finalhandler@1.1.1 1705 silly idealTree │ ├── ipaddr.js@1.6.0 1705 silly idealTree │ ├── mime-db@1.35.0 1705 silly idealTree │ ├── mime-types@2.1.19 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ ├── proxy-addr@2.0.3 1705 silly idealTree │ ├── send@0.16.2 1705 silly idealTree │ ├── serve-static@1.13.2 1705 silly idealTree │ ├── setprototypeof@1.1.0 1705 silly idealTree │ └── type-is@1.6.16 1705 silly idealTree ├── alexa-remote2@0.2.3 1705 silly idealTree ├── ansi-regex@2.1.1 1705 silly idealTree ├── aproba@1.2.0 1705 silly idealTree ├─┬ are-we-there-yet@1.1.5 1705 silly idealTree │ ├── isarray@1.0.0 1705 silly idealTree │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ ├── readable-stream@2.3.6 1705 silly idealTree │ └── string_decoder@1.1.1 1705 silly idealTree ├── arr-diff@4.0.0 1705 silly idealTree ├── arr-flatten@1.1.0 1705 silly idealTree ├── arr-union@3.1.0 1705 silly idealTree ├── array-flatten@1.1.1 1705 silly idealTree ├── array-unique@0.3.2 1705 silly idealTree ├── arraybuffer.slice@0.0.6 1705 silly idealTree ├── asn1@0.2.3 1705 silly idealTree ├── asn1js@1.2.12 1705 silly idealTree ├── assert-plus@1.0.0 1705 silly idealTree ├── assign-symbols@1.0.0 1705 silly idealTree ├── async@2.6.0 1705 silly idealTree ├── asynckit@0.4.0 1705 silly idealTree ├── atob@2.1.1 1705 silly idealTree ├── authenticate-pam@1.0.2 1705 silly idealTree ├── aws-sign2@0.7.0 1705 silly idealTree ├── aws4@1.6.0 1705 silly idealTree ├── axios@0.15.3 1705 silly idealTree ├── backo2@1.0.2 1705 silly idealTree ├── balanced-match@1.0.0 1705 silly idealTree ├─┬ base@0.11.2 1705 silly idealTree │ ├── component-emitter@1.2.1 1705 silly idealTree │ ├── define-property@1.0.0 1705 silly idealTree │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ └── is-descriptor@1.0.2 1705 silly idealTree ├── base64-arraybuffer@0.1.5 1705 silly idealTree ├── base64id@1.0.0 1705 silly idealTree ├── bcrypt-pbkdf@1.0.1 1705 silly idealTree ├── better-assert@1.0.2 1705 silly idealTree ├── bindings@1.2.1 1705 silly idealTree ├── blob@0.0.4 1705 silly idealTree ├── bluebird@3.5.1 1705 silly idealTree ├─┬ body-parser@1.18.2 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ └── ms@2.0.0 1705 silly idealTree ├── boom@4.3.1 1705 silly idealTree ├── brace-expansion@1.1.8 1705 silly idealTree ├─┬ braces@2.3.2 1705 silly idealTree │ └── extend-shallow@2.0.1 1705 silly idealTree ├── buffer-from@1.1.0 1705 silly idealTree ├── buffer-shims@1.0.0 1705 silly idealTree ├── buffer-v6-polyfill@1.0.5 1705 silly idealTree ├── bufferhelper@0.2.1 1705 silly idealTree ├── builtin-modules@1.1.1 1705 silly idealTree ├── busboy@0.2.14 1705 silly idealTree ├── bytes@3.0.0 1705 silly idealTree ├─┬ cache-base@1.0.1 1705 silly idealTree │ └── component-emitter@1.2.1 1705 silly idealTree ├── callsite@1.0.0 1705 silly idealTree ├── camelcase@3.0.0 1705 silly idealTree ├── caseless@0.12.0 1705 silly idealTree ├─┬ certpem@1.0.1 1705 silly idealTree │ └── node.extend@1.1.6 1705 silly idealTree ├── chownr@1.0.1 1705 silly idealTree ├─┬ class-utils@0.3.6 1705 silly idealTree │ └── define-property@0.2.5 1705 silly idealTree ├── cli@0.4.5 1705 silly idealTree ├─┬ cliff@0.1.10 1705 silly idealTree │ ├── async@0.2.10 1705 silly idealTree │ ├── colors@1.0.3 1705 silly idealTree │ ├── pkginfo@0.3.1 1705 silly idealTree │ └─┬ winston@0.8.3 1705 silly idealTree │ └── colors@0.6.2 1705 silly idealTree ├── cliui@3.2.0 1705 silly idealTree ├── co@4.6.0 1705 silly idealTree ├── code-point-at@1.1.0 1705 silly idealTree ├── coffee-compiler@0.3.2 1705 silly idealTree ├── coffee-script@1.12.7 1705 silly idealTree ├── collection-visit@1.0.0 1705 silly idealTree ├── color-name@1.1.1 1705 silly idealTree ├── colors@1.1.2 1705 silly idealTree ├── combined-stream@1.0.5 1705 silly idealTree ├── commander@2.13.0 1705 silly idealTree ├── component-bind@1.0.0 1705 silly idealTree ├── component-emitter@1.1.2 1705 silly idealTree ├── component-inherit@0.0.3 1705 silly idealTree ├── concat-map@0.0.1 1705 silly idealTree ├─┬ concat-stream@1.6.2 1705 silly idealTree │ ├── isarray@1.0.0 1705 silly idealTree │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ ├── readable-stream@2.3.6 1705 silly idealTree │ └── string_decoder@1.1.1 1705 silly idealTree ├── connect-flash@0.1.1 1705 silly idealTree ├─┬ connect@3.6.5 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── finalhandler@1.0.6 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ └── statuses@1.3.1 1705 silly idealTree ├── console-control-strings@1.1.0 1705 silly idealTree ├── content-disposition@0.5.2 1705 silly idealTree ├── content-type@1.0.4 1705 silly idealTree ├── cookie-parser@1.4.3 1705 silly idealTree ├── cookie-signature@1.0.6 1705 silly idealTree ├── cookie@0.3.1 1705 silly idealTree ├── copy-descriptor@0.1.1 1705 silly idealTree ├── core-js@2.3.0 1705 silly idealTree ├── core-util-is@1.0.2 1705 silly idealTree ├── crc@3.4.4 1705 silly idealTree ├── cron-parser@2.4.4 1705 silly idealTree ├─┬ cryptiles@3.1.2 1705 silly idealTree │ └── boom@5.2.0 1705 silly idealTree ├── curve25519-n2@1.1.3 1705 silly idealTree ├── cycle@1.0.3 1705 silly idealTree ├── daemonize2@0.4.2 1705 silly idealTree ├── dashdash@1.14.1 1705 silly idealTree ├── debug@2.2.0 1705 silly idealTree ├── decamelize@1.2.0 1705 silly idealTree ├── decimal.js@7.5.1 1705 silly idealTree ├── decode-uri-component@0.2.0 1705 silly idealTree ├── deep-equal@0.2.2 1705 silly idealTree ├── deep-extend@0.4.2 1705 silly idealTree ├── define-properties@1.1.2 1705 silly idealTree ├─┬ define-property@2.0.2 1705 silly idealTree │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ └── is-descriptor@1.0.2 1705 silly idealTree ├── delayed-stream@1.0.0 1705 silly idealTree ├── delegates@1.0.0 1705 silly idealTree ├── depd@1.1.2 1705 silly idealTree ├── destroy@1.0.4 1705 silly idealTree ├── detect-libc@1.0.3 1705 silly idealTree ├── dev-null@0.1.1 1705 silly idealTree ├── dgram@1.0.1 1705 silly idealTree ├── dicer@0.2.5 1705 silly idealTree ├── dns-packet@1.3.1 1705 silly idealTree ├── double-ended-queue@2.1.0-0 1705 silly idealTree ├── ecc-jsbn@0.1.1 1705 silly idealTree ├── ed25519@0.0.4 1705 silly idealTree ├── ee-first@1.1.1 1705 silly idealTree ├── encodeurl@1.0.2 1705 silly idealTree ├─┬ engine.io-client@1.8.5 1705 silly idealTree │ ├── component-emitter@1.2.1 1705 silly idealTree │ ├── debug@2.3.3 1705 silly idealTree │ └── ms@0.7.2 1705 silly idealTree ├── engine.io-parser@1.3.2 1705 silly idealTree ├─┬ engine.io@1.8.5 1705 silly idealTree │ ├── accepts@1.3.3 1705 silly idealTree │ ├── debug@2.3.3 1705 silly idealTree │ └── ms@0.7.2 1705 silly idealTree ├── error-ex@1.3.1 1705 silly idealTree ├── es6-promise@3.0.2 1705 silly idealTree ├── escape-html@1.0.3 1705 silly idealTree ├── etag@1.8.1 1705 silly idealTree ├── eventemitter3@3.1.0 1705 silly idealTree ├─┬ expand-brackets@2.1.4 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── define-property@0.2.5 1705 silly idealTree │ ├── extend-shallow@2.0.1 1705 silly idealTree │ └── ms@2.0.0 1705 silly idealTree ├── express-fileupload@0.1.4 1705 silly idealTree ├─┬ express-session@1.15.6 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ └── ms@2.0.0 1705 silly idealTree ├─┬ express@4.16.2 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ ├── setprototypeof@1.1.0 1705 silly idealTree │ └── statuses@1.3.1 1705 silly idealTree ├─┬ extend-shallow@3.0.2 1705 silly idealTree │ └── is-extendable@1.0.1 1705 silly idealTree ├── extend@3.0.1 1705 silly idealTree ├─┬ extglob@2.0.4 1705 silly idealTree │ ├── define-property@1.0.0 1705 silly idealTree │ ├── extend-shallow@2.0.1 1705 silly idealTree │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ └── is-descriptor@1.0.2 1705 silly idealTree ├── extsprintf@1.3.0 1705 silly idealTree ├── eyes@0.1.8 1705 silly idealTree ├── fast-deep-equal@1.0.0 1705 silly idealTree ├── fast-json-stable-stringify@2.0.0 1705 silly idealTree ├── fast-srp-hap@1.0.1 1705 silly idealTree ├─┬ fill-range@4.0.0 1705 silly idealTree │ └── extend-shallow@2.0.1 1705 silly idealTree ├─┬ finalhandler@1.1.0 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ └── statuses@1.3.1 1705 silly idealTree ├── find-up@1.1.2 1705 silly idealTree ├── follow-redirects@1.0.0 1705 silly idealTree ├── for-in@1.0.2 1705 silly idealTree ├── foreach@2.0.5 1705 silly idealTree ├── forever-agent@0.6.1 1705 silly idealTree ├── form-data@2.3.1 1705 silly idealTree ├── forwarded@0.1.2 1705 silly idealTree ├── fragment-cache@0.2.1 1705 silly idealTree ├── fresh@0.5.2 1705 silly idealTree ├── fs-extra@0.22.1 1705 silly idealTree ├── fs-minipass@1.2.5 1705 silly idealTree ├── fs.realpath@1.0.0 1705 silly idealTree ├── function-bind@1.1.1 1705 silly idealTree ├── gauge@2.7.4 1705 silly idealTree ├── get-caller-file@1.0.2 1705 silly idealTree ├── get-value@2.0.6 1705 silly idealTree ├── getpass@0.1.7 1705 silly idealTree ├── glob@7.1.2 1705 silly idealTree ├── glossy@0.1.7 1705 silly idealTree ├── graceful-fs@4.1.11 1705 silly idealTree ├─┬ greenlock@2.1.18 1705 silly idealTree │ └── node.extend@1.1.6 1705 silly idealTree ├── har-schema@2.0.0 1705 silly idealTree ├── har-validator@5.0.3 1705 silly idealTree ├── has-binary@0.1.7 1705 silly idealTree ├── has-cors@1.1.0 1705 silly idealTree ├── has-symbols@1.0.0 1705 silly idealTree ├── has-unicode@2.0.1 1705 silly idealTree ├── has-value@1.0.0 1705 silly idealTree ├─┬ has-values@1.0.0 1705 silly idealTree │ └── kind-of@4.0.0 1705 silly idealTree ├── hawk@6.0.2 1705 silly idealTree ├── hoek@4.2.0 1705 silly idealTree ├── homedir@0.6.0 1705 silly idealTree ├── hosted-git-info@2.5.0 1705 silly idealTree ├─┬ http-errors@1.6.2 1705 silly idealTree │ └── depd@1.1.1 1705 silly idealTree ├─┬ http-proxy-middleware@0.18.0 1705 silly idealTree │ └── lodash@4.17.10 1705 silly idealTree ├── http-proxy-response-rewrite@0.0.1 1705 silly idealTree ├── http-proxy@1.17.0 1705 silly idealTree ├── http-signature@1.2.0 1705 silly idealTree ├── https@1.0.0 1705 silly idealTree ├── i@0.3.6 1705 silly idealTree ├── iconv-lite@0.4.19 1705 silly idealTree ├── ignore-walk@3.0.1 1705 silly idealTree ├── immediate@3.0.6 1705 silly idealTree ├── indexof@0.0.1 1705 silly idealTree ├── inflight@1.0.6 1705 silly idealTree ├── inherits@2.0.3 1705 silly idealTree ├── ini@1.3.5 1705 silly idealTree ├── invert-kv@1.0.0 1705 silly idealTree ├── iobroker.admin@2.0.9 1705 silly idealTree ├─┬ iobroker.alexa@0.0.34 1705 silly idealTree │ ├─┬ alexa-remote@0.0.24 1705 silly idealTree │ │ └─┬ alexa-cookie@0.0.20 1705 silly idealTree │ │ └── querystring@0.2.0 1705 silly idealTree │ ├── https@1.0.0 1705 silly idealTree │ └─┬ soef@0.4.15 1705 silly idealTree │ ├── array-ext@0.1.5 1705 silly idealTree │ └── sprintf-js@1.1.1 1705 silly idealTree ├── iobroker.alexa2@0.2.3 1705 silly idealTree ├─┬ iobroker.cloud@2.6.2 1705 silly idealTree │ ├─┬ cookie-parser@1.4.3 1705 silly idealTree │ │ ├── cookie-signature@1.0.6 1705 silly idealTree │ │ └── cookie@0.3.1 1705 silly idealTree │ ├── request@2.87.0 1705 silly idealTree │ ├─┬ socket.io-client@2.1.1 1705 silly idealTree │ │ ├── component-emitter@1.2.1 1705 silly idealTree │ │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├─┬ engine.io-client@3.2.1 1705 silly idealTree │ │ │ ├─┬ engine.io-parser@2.1.2 1705 silly idealTree │ │ │ │ └── arraybuffer.slice@0.0.7 1705 silly idealTree │ │ │ ├─┬ ws@3.3.3 1705 silly idealTree │ │ │ │ ├── async-limiter@1.0.0 1705 silly idealTree │ │ │ │ └── ultron@1.1.1 1705 silly idealTree │ │ │ └── xmlhttprequest-ssl@1.5.5 1705 silly idealTree │ │ ├─┬ has-binary2@1.0.3 1705 silly idealTree │ │ │ └── isarray@2.0.1 1705 silly idealTree │ │ └─┬ socket.io-parser@3.2.0 1705 silly idealTree │ │ └── isarray@2.0.1 1705 silly idealTree │ └─┬ socket.io@2.1.1 1705 silly idealTree │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ ├─┬ engine.io@3.2.0 1705 silly idealTree │ │ ├─┬ engine.io-parser@2.1.2 1705 silly idealTree │ │ │ └── arraybuffer.slice@0.0.7 1705 silly idealTree │ │ └─┬ ws@3.3.3 1705 silly idealTree │ │ ├── async-limiter@1.0.0 1705 silly idealTree │ │ └── ultron@1.1.1 1705 silly idealTree │ ├─┬ has-binary2@1.0.3 1705 silly idealTree │ │ └── isarray@2.0.1 1705 silly idealTree │ ├── socket.io-adapter@1.1.1 1705 silly idealTree │ └─┬ socket.io-parser@3.2.0 1705 silly idealTree │ ├── component-emitter@1.2.1 1705 silly idealTree │ └── isarray@2.0.1 1705 silly idealTree ├─┬ iobroker.discovery@1.1.1 1705 silly idealTree │ ├─┬ mdns-discovery@0.2.6 1705 silly idealTree │ │ ├─┬ debug@2.2.0 1705 silly idealTree │ │ │ └── ms@0.7.1 1705 silly idealTree │ │ ├── dgram@1.0.1 1705 silly idealTree │ │ └─┬ dns-packet@1.3.1 1705 silly idealTree │ │ ├── ip@1.1.5 1705 silly idealTree │ │ └── safe-buffer@5.1.2 1705 silly idealTree │ ├── netmask@1.0.6 1705 silly idealTree │ ├─┬ node-ssdp@3.3.0 1705 silly idealTree │ │ ├─┬ async@2.6.1 1705 silly idealTree │ │ │ └── lodash@4.17.10 1705 silly idealTree │ │ ├── bluebird@3.5.1 1705 silly idealTree │ │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── extend@3.0.1 1705 silly idealTree │ │ └── ip@1.1.5 1705 silly idealTree │ └─┬ serialport@6.2.0 1705 silly idealTree │ ├── bindings@1.3.0 1705 silly idealTree │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ ├── nan@2.10.0 1705 silly idealTree │ ├── parser-byte-length@1.0.2 1705 silly idealTree │ ├── parser-cctalk@1.0.2 1705 silly idealTree │ ├── parser-delimiter@1.0.2 1705 silly idealTree │ ├── parser-readline@1.0.2 1705 silly idealTree │ ├── parser-ready@1.0.2 1705 silly idealTree │ ├── parser-regex@1.0.2 1705 silly idealTree │ ├─┬ prebuild-install@2.5.3 1705 silly idealTree │ │ ├── detect-libc@1.0.3 1705 silly idealTree │ │ ├── expand-template@1.1.1 1705 silly idealTree │ │ ├── github-from-package@0.0.0 1705 silly idealTree │ │ ├── minimist@1.2.0 1705 silly idealTree │ │ ├── node-abi@2.4.3 1705 silly idealTree │ │ ├── noop-logger@0.1.1 1705 silly idealTree │ │ ├─┬ npmlog@4.1.2 1705 silly idealTree │ │ │ ├─┬ are-we-there-yet@1.1.5 1705 silly idealTree │ │ │ │ ├── delegates@1.0.0 1705 silly idealTree │ │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ │ ├── console-control-strings@1.1.0 1705 silly idealTree │ │ │ └─┬ gauge@2.7.4 1705 silly idealTree │ │ │ ├── aproba@1.2.0 1705 silly idealTree │ │ │ ├── has-unicode@2.0.1 1705 silly idealTree │ │ │ ├── signal-exit@3.0.2 1705 silly idealTree │ │ │ └── wide-align@1.1.3 1705 silly idealTree │ │ ├── os-homedir@1.0.2 1705 silly idealTree │ │ ├─┬ pump@2.0.1 1705 silly idealTree │ │ │ └── end-of-stream@1.4.1 1705 silly idealTree │ │ ├─┬ rc@1.2.8 1705 silly idealTree │ │ │ ├── deep-extend@0.6.0 1705 silly idealTree │ │ │ ├── ini@1.3.5 1705 silly idealTree │ │ │ └── strip-json-comments@2.0.1 1705 silly idealTree │ │ ├─┬ simple-get@2.8.1 1705 silly idealTree │ │ │ ├─┬ decompress-response@3.3.0 1705 silly idealTree │ │ │ │ └── mimic-response@1.0.0 1705 silly idealTree │ │ │ └── simple-concat@1.0.0 1705 silly idealTree │ │ ├─┬ tar-fs@1.16.3 1705 silly idealTree │ │ │ ├─┬ pump@1.0.3 1705 silly idealTree │ │ │ │ └── end-of-stream@1.4.1 1705 silly idealTree │ │ │ └─┬ tar-stream@1.6.1 1705 silly idealTree │ │ │ ├── bl@1.2.2 1705 silly idealTree │ │ │ ├─┬ buffer-alloc@1.2.0 1705 silly idealTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0 1705 silly idealTree │ │ │ │ └── buffer-fill@1.0.0 1705 silly idealTree │ │ │ ├── end-of-stream@1.4.1 1705 silly idealTree │ │ │ ├── fs-constants@1.0.0 1705 silly idealTree │ │ │ ├─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ │ └── to-buffer@1.1.1 1705 silly idealTree │ │ └── which-pm-runs@1.0.0 1705 silly idealTree │ ├── promirepl@1.0.1 1705 silly idealTree │ └─┬ prompt-list@3.2.0 1705 silly idealTree │ ├─┬ ansi-cyan@0.1.1 1705 silly idealTree │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ ├─┬ ansi-dim@0.1.1 1705 silly idealTree │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ └─┬ prompt-radio@1.2.1 1705 silly idealTree │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ └─┬ prompt-checkbox@2.2.0 1705 silly idealTree │ └─┬ prompt-base@4.1.0 1705 silly idealTree │ ├── component-emitter@1.2.1 1705 silly idealTree │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ ├── koalas@1.0.2 1705 silly idealTree │ ├─┬ log-utils@0.2.1 1705 silly idealTree │ │ ├─┬ ansi-colors@0.2.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgblack@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgblue@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgcyan@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bggreen@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgmagenta@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgred@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgwhite@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bgyellow@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-black@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-blue@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-bold@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-gray@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-green@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-grey@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-hidden@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-inverse@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-italic@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-magenta@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-red@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-reset@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-strikethrough@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-underline@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-white@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-yellow@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ └─┬ lazy-cache@2.0.2 1705 silly idealTree │ │ │ └─┬ set-getter@0.1.0 1705 silly idealTree │ │ │ └─┬ to-object-path@0.3.0 1705 silly idealTree │ │ │ └─┬ kind-of@3.2.2 1705 silly idealTree │ │ │ └── is-buffer@1.1.6 1705 silly idealTree │ │ ├── error-symbol@0.1.0 1705 silly idealTree │ │ ├── info-symbol@0.1.0 1705 silly idealTree │ │ ├─┬ log-ok@0.1.1 1705 silly idealTree │ │ │ └─┬ ansi-green@0.1.1 1705 silly idealTree │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ ├── success-symbol@0.1.0 1705 silly idealTree │ │ ├── time-stamp@1.1.0 1705 silly idealTree │ │ └── warning-symbol@0.1.0 1705 silly idealTree │ ├─┬ prompt-actions@3.0.2 1705 silly idealTree │ │ └─┬ debug@2.6.9 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ ├─┬ prompt-question@5.0.2 1705 silly idealTree │ │ ├─┬ clone-deep@1.0.0 1705 silly idealTree │ │ │ ├─┬ for-own@1.0.0 1705 silly idealTree │ │ │ │ └── for-in@1.0.2 1705 silly idealTree │ │ │ ├── is-plain-object@2.0.4 1705 silly idealTree │ │ │ └─┬ shallow-clone@1.0.0 1705 silly idealTree │ │ │ ├── is-extendable@0.1.1 1705 silly idealTree │ │ │ └─┬ mixin-object@2.0.1 1705 silly idealTree │ │ │ └── for-in@0.1.8 1705 silly idealTree │ │ ├─┬ define-property@1.0.0 1705 silly idealTree │ │ │ └─┬ is-descriptor@1.0.2 1705 silly idealTree │ │ │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ │ │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ │ │ └── kind-of@6.0.2 1705 silly idealTree │ │ ├── isobject@3.0.1 1705 silly idealTree │ │ ├── kind-of@5.1.0 1705 silly idealTree │ │ └─┬ prompt-choices@4.1.0 1705 silly idealTree │ │ ├── arr-flatten@1.1.0 1705 silly idealTree │ │ ├─┬ arr-swap@1.0.1 1705 silly idealTree │ │ │ └─┬ is-number@3.0.0 1705 silly idealTree │ │ │ └─┬ kind-of@3.2.2 1705 silly idealTree │ │ │ └── is-buffer@1.1.6 1705 silly idealTree │ │ ├─┬ choices-separator@2.0.0 1705 silly idealTree │ │ │ └─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├─┬ clone-deep@4.0.0 1705 silly idealTree │ │ │ └── shallow-clone@3.0.0 1705 silly idealTree │ │ ├─┬ collection-visit@1.0.0 1705 silly idealTree │ │ │ ├── map-visit@1.0.0 1705 silly idealTree │ │ │ └── object-visit@1.0.1 1705 silly idealTree │ │ ├─┬ define-property@2.0.2 1705 silly idealTree │ │ │ └─┬ is-descriptor@1.0.2 1705 silly idealTree │ │ │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ │ │ └── is-data-descriptor@1.0.0 1705 silly idealTree │ │ ├── is-number@6.0.0 1705 silly idealTree │ │ ├── kind-of@6.0.2 1705 silly idealTree │ │ ├── pointer-symbol@1.0.0 1705 silly idealTree │ │ ├─┬ radio-symbol@2.0.0 1705 silly idealTree │ │ │ ├─┬ ansi-gray@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ ├─┬ ansi-green@0.1.1 1705 silly idealTree │ │ │ │ └── ansi-wrap@0.1.0 1705 silly idealTree │ │ │ └── is-windows@1.0.2 1705 silly idealTree │ │ ├─┬ set-value@3.0.0 1705 silly idealTree │ │ │ └── is-plain-object@2.0.4 1705 silly idealTree │ │ ├── strip-color@0.1.0 1705 silly idealTree │ │ ├─┬ terminal-paginator@2.0.2 1705 silly idealTree │ │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ │ └─┬ extend-shallow@2.0.1 1705 silly idealTree │ │ │ └── is-extendable@0.1.1 1705 silly idealTree │ │ └── toggle-array@1.0.1 1705 silly idealTree │ ├─┬ readline-ui@2.2.3 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ └─┬ string-width@2.1.1 1705 silly idealTree │ │ ├── is-fullwidth-code-point@2.0.0 1705 silly idealTree │ │ └─┬ strip-ansi@4.0.0 1705 silly idealTree │ │ └── ansi-regex@3.0.0 1705 silly idealTree │ ├─┬ readline-utils@2.2.3 1705 silly idealTree │ │ ├── arr-flatten@1.1.0 1705 silly idealTree │ │ ├─┬ extend-shallow@2.0.1 1705 silly idealTree │ │ │ └── is-extendable@0.1.1 1705 silly idealTree │ │ ├── is-buffer@1.1.6 1705 silly idealTree │ │ ├─┬ is-number@3.0.0 1705 silly idealTree │ │ │ └── kind-of@3.2.2 1705 silly idealTree │ │ ├── is-windows@1.0.2 1705 silly idealTree │ │ ├── strip-color@0.1.0 1705 silly idealTree │ │ └─┬ window-size@1.1.0 1705 silly idealTree │ │ └─┬ define-property@1.0.0 1705 silly idealTree │ │ └─┬ is-descriptor@1.0.2 1705 silly idealTree │ │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ │ └── kind-of@6.0.2 1705 silly idealTree │ └─┬ static-extend@0.1.2 1705 silly idealTree │ ├─┬ define-property@0.2.5 1705 silly idealTree │ │ └─┬ is-descriptor@0.1.6 1705 silly idealTree │ │ ├─┬ is-accessor-descriptor@0.1.6 1705 silly idealTree │ │ │ └─┬ kind-of@3.2.2 1705 silly idealTree │ │ │ └── is-buffer@1.1.6 1705 silly idealTree │ │ ├─┬ is-data-descriptor@0.1.4 1705 silly idealTree │ │ │ └─┬ kind-of@3.2.2 1705 silly idealTree │ │ │ └── is-buffer@1.1.6 1705 silly idealTree │ │ └── kind-of@5.1.0 1705 silly idealTree │ └─┬ object-copy@0.1.0 1705 silly idealTree │ ├── copy-descriptor@0.1.1 1705 silly idealTree │ └─┬ kind-of@3.2.2 1705 silly idealTree │ └── is-buffer@1.1.6 1705 silly idealTree ├─┬ iobroker.feiertage@1.0.0 1705 silly idealTree │ └─┬ request@2.83.0 1705 silly idealTree │ ├── aws-sign2@0.7.0 1705 silly idealTree │ ├── aws4@1.6.0 1705 silly idealTree │ ├── caseless@0.12.0 1705 silly idealTree │ ├─┬ combined-stream@1.0.6 1705 silly idealTree │ │ └── delayed-stream@1.0.0 1705 silly idealTree │ ├── extend@3.0.1 1705 silly idealTree │ ├── forever-agent@0.6.1 1705 silly idealTree │ ├─┬ form-data@2.3.2 1705 silly idealTree │ │ └── asynckit@0.4.0 1705 silly idealTree │ ├─┬ har-validator@5.0.3 1705 silly idealTree │ │ ├─┬ ajv@5.5.2 1705 silly idealTree │ │ │ ├── co@4.6.0 1705 silly idealTree │ │ │ ├── fast-deep-equal@1.1.0 1705 silly idealTree │ │ │ ├── fast-json-stable-stringify@2.0.0 1705 silly idealTree │ │ │ └── json-schema-traverse@0.3.1 1705 silly idealTree │ │ └── har-schema@2.0.0 1705 silly idealTree │ ├─┬ hawk@6.0.2 1705 silly idealTree │ │ ├── boom@4.3.1 1705 silly idealTree │ │ ├─┬ cryptiles@3.1.2 1705 silly idealTree │ │ │ └── boom@5.2.0 1705 silly idealTree │ │ ├── hoek@4.2.1 1705 silly idealTree │ │ └── sntp@2.1.0 1705 silly idealTree │ ├─┬ http-signature@1.2.0 1705 silly idealTree │ │ ├── assert-plus@1.0.0 1705 silly idealTree │ │ ├─┬ jsprim@1.4.1 1705 silly idealTree │ │ │ ├── extsprintf@1.3.0 1705 silly idealTree │ │ │ ├── json-schema@0.2.3 1705 silly idealTree │ │ │ └─┬ verror@1.10.0 1705 silly idealTree │ │ │ └── core-util-is@1.0.2 1705 silly idealTree │ │ └─┬ sshpk@1.13.1 1705 silly idealTree │ │ ├── asn1@0.2.3 1705 silly idealTree │ │ ├── bcrypt-pbkdf@1.0.1 1705 silly idealTree │ │ ├── dashdash@1.14.1 1705 silly idealTree │ │ ├── ecc-jsbn@0.1.1 1705 silly idealTree │ │ ├── getpass@0.1.7 1705 silly idealTree │ │ ├── jsbn@0.1.1 1705 silly idealTree │ │ └── tweetnacl@0.14.5 1705 silly idealTree │ ├── is-typedarray@1.0.0 1705 silly idealTree │ ├── isstream@0.1.2 1705 silly idealTree │ ├── json-stringify-safe@5.0.1 1705 silly idealTree │ ├─┬ mime-types@2.1.18 1705 silly idealTree │ │ └── mime-db@1.33.0 1705 silly idealTree │ ├── oauth-sign@0.8.2 1705 silly idealTree │ ├── performance-now@2.1.0 1705 silly idealTree │ ├── qs@6.5.1 1705 silly idealTree │ ├── safe-buffer@5.1.1 1705 silly idealTree │ ├── stringstream@0.0.5 1705 silly idealTree │ ├─┬ tough-cookie@2.3.4 1705 silly idealTree │ │ └── punycode@1.4.1 1705 silly idealTree │ ├── tunnel-agent@0.6.0 1705 silly idealTree │ └── uuid@3.2.1 1705 silly idealTree ├─┬ iobroker.fritzdect@0.1.1 1705 silly idealTree │ ├─┬ fritzapi@0.10.3 1705 silly idealTree │ │ ├─┬ cheerio@0.19.0 1705 silly idealTree │ │ │ ├─┬ css-select@1.0.0 1705 silly idealTree │ │ │ │ ├── boolbase@1.0.0 1705 silly idealTree │ │ │ │ ├── css-what@1.0.0 1705 silly idealTree │ │ │ │ ├─┬ domutils@1.4.3 1705 silly idealTree │ │ │ │ │ └── domelementtype@1.3.0 1705 silly idealTree │ │ │ │ └── nth-check@1.0.1 1705 silly idealTree │ │ │ ├─┬ dom-serializer@0.1.0 1705 silly idealTree │ │ │ │ └── domelementtype@1.1.3 1705 silly idealTree │ │ │ ├── entities@1.1.1 1705 silly idealTree │ │ │ ├─┬ htmlparser2@3.8.3 1705 silly idealTree │ │ │ │ ├── domelementtype@1.3.0 1705 silly idealTree │ │ │ │ ├── domhandler@2.3.0 1705 silly idealTree │ │ │ │ ├── domutils@1.5.1 1705 silly idealTree │ │ │ │ └── entities@1.0.0 1705 silly idealTree │ │ │ └── lodash@3.10.1 1705 silly idealTree │ │ ├─┬ command-line-args@4.0.7 1705 silly idealTree │ │ │ ├── array-back@2.0.0 1705 silly idealTree │ │ │ ├─┬ find-replace@1.0.3 1705 silly idealTree │ │ │ │ ├── array-back@1.0.4 1705 silly idealTree │ │ │ │ └── test-value@2.1.0 1705 silly idealTree │ │ │ └── typical@2.6.1 1705 silly idealTree │ │ └─┬ command-line-usage@4.1.0 1705 silly idealTree │ │ ├── ansi-escape-sequences@4.0.0 1705 silly idealTree │ │ ├── array-back@2.0.0 1705 silly idealTree │ │ ├─┬ table-layout@0.4.2 1705 silly idealTree │ │ │ ├── deep-extend@0.5.0 1705 silly idealTree │ │ │ ├── lodash.padend@4.6.1 1705 silly idealTree │ │ │ └─┬ wordwrapjs@3.0.0 1705 silly idealTree │ │ │ └── reduce-flatten@1.0.1 1705 silly idealTree │ │ └── typical@2.6.1 1705 silly idealTree │ └── xml2json-light@1.0.6 1705 silly idealTree ├── iobroker.hs100@1.0.2 1705 silly idealTree ├─┬ iobroker.hue@0.6.9 1705 silly idealTree │ ├── axios@0.15.3 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── deep-extend@0.4.2 1705 silly idealTree │ ├── follow-redirects@1.0.0 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ ├── node-hue-api@2.4.2 1705 silly idealTree │ ├── q@1.4.1 1705 silly idealTree │ ├── sax@1.2.4 1705 silly idealTree │ ├── traits@0.4.0 1705 silly idealTree │ ├── xml2js@0.4.19 1705 silly idealTree │ └── xmlbuilder@9.0.4 1705 silly idealTree ├─┬ iobroker.hyperion@0.0.9 1705 silly idealTree │ ├── color-convert@1.9.2 1705 silly idealTree │ ├── fs@0.0.1-security 1705 silly idealTree │ ├── hyperion-client@1.0.3 1705 silly idealTree │ └── type-of-is@3.5.1 1705 silly idealTree ├─┬ iobroker.ical@1.6.1 1705 silly idealTree │ ├── cloneextend@0.0.3 1705 silly idealTree │ ├─┬ node-ical@0.7.0 1705 silly idealTree │ │ └── request@2.87.0 1705 silly idealTree │ ├─┬ request@2.87.0 1705 silly idealTree │ │ ├── aws-sign2@0.7.0 1705 silly idealTree │ │ ├── aws4@1.7.0 1705 silly idealTree │ │ ├── caseless@0.12.0 1705 silly idealTree │ │ ├─┬ combined-stream@1.0.6 1705 silly idealTree │ │ │ └── delayed-stream@1.0.0 1705 silly idealTree │ │ ├── extend@3.0.1 1705 silly idealTree │ │ ├── forever-agent@0.6.1 1705 silly idealTree │ │ ├─┬ form-data@2.3.2 1705 silly idealTree │ │ │ └── asynckit@0.4.0 1705 silly idealTree │ │ ├─┬ har-validator@5.0.3 1705 silly idealTree │ │ │ ├─┬ ajv@5.5.2 1705 silly idealTree │ │ │ │ ├── co@4.6.0 1705 silly idealTree │ │ │ │ ├── fast-deep-equal@1.1.0 1705 silly idealTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0 1705 silly idealTree │ │ │ │ └── json-schema-traverse@0.3.1 1705 silly idealTree │ │ │ └── har-schema@2.0.0 1705 silly idealTree │ │ ├─┬ http-signature@1.2.0 1705 silly idealTree │ │ │ ├── assert-plus@1.0.0 1705 silly idealTree │ │ │ ├─┬ jsprim@1.4.1 1705 silly idealTree │ │ │ │ ├── extsprintf@1.3.0 1705 silly idealTree │ │ │ │ ├── json-schema@0.2.3 1705 silly idealTree │ │ │ │ └─┬ verror@1.10.0 1705 silly idealTree │ │ │ │ └── core-util-is@1.0.2 1705 silly idealTree │ │ │ └─┬ sshpk@1.14.2 1705 silly idealTree │ │ │ ├── asn1@0.2.3 1705 silly idealTree │ │ │ ├── bcrypt-pbkdf@1.0.2 1705 silly idealTree │ │ │ ├── dashdash@1.14.1 1705 silly idealTree │ │ │ ├── ecc-jsbn@0.1.1 1705 silly idealTree │ │ │ ├── getpass@0.1.7 1705 silly idealTree │ │ │ ├── jsbn@0.1.1 1705 silly idealTree │ │ │ ├── safer-buffer@2.1.2 1705 silly idealTree │ │ │ └── tweetnacl@0.14.5 1705 silly idealTree │ │ ├── is-typedarray@1.0.0 1705 silly idealTree │ │ ├── isstream@0.1.2 1705 silly idealTree │ │ ├── json-stringify-safe@5.0.1 1705 silly idealTree │ │ ├─┬ mime-types@2.1.18 1705 silly idealTree │ │ │ └── mime-db@1.33.0 1705 silly idealTree │ │ ├── oauth-sign@0.8.2 1705 silly idealTree │ │ ├── performance-now@2.1.0 1705 silly idealTree │ │ ├── qs@6.5.2 1705 silly idealTree │ │ ├── safe-buffer@5.1.2 1705 silly idealTree │ │ ├─┬ tough-cookie@2.3.4 1705 silly idealTree │ │ │ └── punycode@1.4.1 1705 silly idealTree │ │ ├── tunnel-agent@0.6.0 1705 silly idealTree │ │ └── uuid@3.3.2 1705 silly idealTree │ └── rrule@2.2.9 1705 silly idealTree ├── iobroker.icons-fatcow-hosting@0.1.0 1705 silly idealTree ├── iobroker.icons-material-png@0.1.0 1705 silly idealTree ├─┬ iobroker.javascript@3.6.4 1705 silly idealTree │ └─┬ node-schedule@1.2.1 1705 silly idealTree │ └── cron-parser@1.1.0 1705 silly idealTree ├─┬ iobroker.js-controller@1.2.3 1705 silly idealTree │ ├── yargs-parser@4.2.1 1705 silly idealTree │ └── yargs@6.6.0 1705 silly idealTree ├─┬ iobroker.landroid-s@2.1.3 1705 silly idealTree │ └─┬ mqtt@2.18.2 1705 silly idealTree │ ├─┬ commist@1.0.0 1705 silly idealTree │ │ └── leven@1.0.2 1705 silly idealTree │ ├─┬ concat-stream@1.6.2 1705 silly idealTree │ │ ├── buffer-from@1.1.0 1705 silly idealTree │ │ └── typedarray@0.0.6 1705 silly idealTree │ ├── end-of-stream@1.4.1 1705 silly idealTree │ ├─┬ help-me@1.1.0 1705 silly idealTree │ │ ├── callback-stream@1.1.0 1705 silly idealTree │ │ ├─┬ glob-stream@6.1.0 1705 silly idealTree │ │ │ ├─┬ glob-parent@3.1.0 1705 silly idealTree │ │ │ │ ├─┬ is-glob@3.1.0 1705 silly idealTree │ │ │ │ │ └── is-extglob@2.1.1 1705 silly idealTree │ │ │ │ └── path-dirname@1.0.2 1705 silly idealTree │ │ │ ├── is-negated-glob@1.0.0 1705 silly idealTree │ │ │ ├── ordered-read-streams@1.0.1 1705 silly idealTree │ │ │ ├─┬ pumpify@1.5.1 1705 silly idealTree │ │ │ │ ├─┬ duplexify@3.6.0 1705 silly idealTree │ │ │ │ │ └── stream-shift@1.0.0 1705 silly idealTree │ │ │ │ └── pump@2.0.1 1705 silly idealTree │ │ │ ├── remove-trailing-separator@1.1.0 1705 silly idealTree │ │ │ ├─┬ to-absolute-glob@2.0.2 1705 silly idealTree │ │ │ │ └─┬ is-absolute@1.0.0 1705 silly idealTree │ │ │ │ ├─┬ is-relative@1.0.0 1705 silly idealTree │ │ │ │ │ └─┬ is-unc-path@1.0.0 1705 silly idealTree │ │ │ │ │ └── unc-path-regex@0.1.2 1705 silly idealTree │ │ │ │ └── is-windows@1.0.2 1705 silly idealTree │ │ │ └─┬ unique-stream@2.2.1 1705 silly idealTree │ │ │ ├─┬ json-stable-stringify@1.0.1 1705 silly idealTree │ │ │ │ └── jsonify@0.0.0 1705 silly idealTree │ │ │ └── through2-filter@2.0.0 1705 silly idealTree │ │ └── through2@2.0.3 1705 silly idealTree │ ├── minimist@1.2.0 1705 silly idealTree │ ├─┬ mqtt-packet@5.6.0 1705 silly idealTree │ │ ├── bl@1.2.2 1705 silly idealTree │ │ └── process-nextick-args@2.0.0 1705 silly idealTree │ ├── pump@3.0.0 1705 silly idealTree │ ├─┬ readable-stream@2.3.6 1705 silly idealTree │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ └── string_decoder@1.1.1 1705 silly idealTree │ ├── reinterval@1.1.0 1705 silly idealTree │ ├─┬ split2@2.2.0 1705 silly idealTree │ │ └── through2@2.0.3 1705 silly idealTree │ └─┬ websocket-stream@5.1.2 1705 silly idealTree │ ├─┬ duplexify@3.6.0 1705 silly idealTree │ │ └── stream-shift@1.0.0 1705 silly idealTree │ └─┬ ws@3.3.3 1705 silly idealTree │ ├── async-limiter@1.0.0 1705 silly idealTree │ └── ultron@1.1.1 1705 silly idealTree ├─┬ iobroker.node-red@1.5.1 1705 silly idealTree │ ├─┬ feedparser@2.2.9 1705 silly idealTree │ │ ├── addressparser@1.0.1 1705 silly idealTree │ │ ├── array-indexofobject@0.0.1 1705 silly idealTree │ │ ├── lodash.assign@4.2.0 1705 silly idealTree │ │ ├── lodash.get@4.4.2 1705 silly idealTree │ │ ├── lodash.has@4.5.2 1705 silly idealTree │ │ ├── lodash.uniq@4.5.0 1705 silly idealTree │ │ ├── mri@1.1.1 1705 silly idealTree │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ └── string_decoder@1.1.1 1705 silly idealTree │ ├─┬ fs.notify@0.0.4 1705 silly idealTree │ │ ├── async@0.1.22 1705 silly idealTree │ │ └── retry@0.6.1 1705 silly idealTree │ ├─┬ js2xmlparser@3.0.0 1705 silly idealTree │ │ └── xmlcreate@1.0.2 1705 silly idealTree │ ├─┬ mongodb@3.1.1 1705 silly idealTree │ │ └─┬ mongodb-core@3.1.0 1705 silly idealTree │ │ ├── bson@1.0.9 1705 silly idealTree │ │ ├─┬ require_optional@1.0.1 1705 silly idealTree │ │ │ └── resolve-from@2.0.0 1705 silly idealTree │ │ └── saslprep@1.0.0 1705 silly idealTree │ ├─┬ node-red-contrib-aggregator@1.3.0 1705 silly idealTree │ │ └── simple-statistics@2.5.0 1705 silly idealTree │ ├─┬ node-red-contrib-os@0.1.7 1705 silly idealTree │ │ └─┬ node-df@0.1.4 1705 silly idealTree │ │ └── underscore@1.9.1 1705 silly idealTree │ ├── node-red-contrib-polymer@0.0.21 1705 silly idealTree │ ├─┬ node-red-dashboard@2.9.5 1705 silly idealTree │ │ └─┬ serve-static@1.13.2 1705 silly idealTree │ │ └─┬ send@0.16.2 1705 silly idealTree │ │ ├── debug@2.6.9 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ └─┬ node-red@0.18.7 1705 silly idealTree │ ├── basic-auth@2.0.0 1705 silly idealTree │ ├─┬ bcrypt@1.0.3 1705 silly idealTree │ │ ├── nan@2.6.2 1705 silly idealTree │ │ └─┬ node-pre-gyp@0.6.36 1705 silly idealTree │ │ ├─┬ npmlog@4.1.2 1705 silly idealTree │ │ │ ├─┬ are-we-there-yet@1.1.5 1705 silly idealTree │ │ │ │ ├── delegates@1.0.0 1705 silly idealTree │ │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ │ ├── console-control-strings@1.1.0 1705 silly idealTree │ │ │ └─┬ gauge@2.7.4 1705 silly idealTree │ │ │ ├── aproba@1.2.0 1705 silly idealTree │ │ │ ├── has-unicode@2.0.1 1705 silly idealTree │ │ │ ├── signal-exit@3.0.2 1705 silly idealTree │ │ │ └── wide-align@1.1.3 1705 silly idealTree │ │ ├─┬ rc@1.2.8 1705 silly idealTree │ │ │ ├── deep-extend@0.6.0 1705 silly idealTree │ │ │ ├── ini@1.3.5 1705 silly idealTree │ │ │ ├── minimist@1.2.0 1705 silly idealTree │ │ │ └── strip-json-comments@2.0.1 1705 silly idealTree │ │ ├─┬ tar-pack@3.4.1 1705 silly idealTree │ │ │ ├── fstream-ignore@1.0.5 1705 silly idealTree │ │ │ ├── fstream@1.0.11 1705 silly idealTree │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ └─┬ tar@2.2.1 1705 silly idealTree │ │ ├── block-stream@0.0.9 1705 silly idealTree │ │ └── fstream@1.0.11 1705 silly idealTree │ ├── bcryptjs@2.4.3 1705 silly idealTree │ ├─┬ body-parser@1.18.3 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├─┬ http-errors@1.6.3 1705 silly idealTree │ │ │ └── setprototypeof@1.1.0 1705 silly idealTree │ │ ├─┬ iconv-lite@0.4.23 1705 silly idealTree │ │ │ └── safer-buffer@2.1.2 1705 silly idealTree │ │ ├── qs@6.5.2 1705 silly idealTree │ │ └─┬ type-is@1.6.16 1705 silly idealTree │ │ └─┬ mime-types@2.1.18 1705 silly idealTree │ │ └── mime-db@1.33.0 1705 silly idealTree │ ├─┬ cheerio@0.22.0 1705 silly idealTree │ │ ├─┬ css-select@1.2.0 1705 silly idealTree │ │ │ ├── boolbase@1.0.0 1705 silly idealTree │ │ │ ├── css-what@2.1.0 1705 silly idealTree │ │ │ ├─┬ domutils@1.5.1 1705 silly idealTree │ │ │ │ └── domelementtype@1.3.0 1705 silly idealTree │ │ │ └── nth-check@1.0.1 1705 silly idealTree │ │ ├─┬ dom-serializer@0.1.0 1705 silly idealTree │ │ │ └── domelementtype@1.1.3 1705 silly idealTree │ │ ├── entities@1.1.1 1705 silly idealTree │ │ ├─┬ htmlparser2@3.9.2 1705 silly idealTree │ │ │ ├── domelementtype@1.3.0 1705 silly idealTree │ │ │ ├── domhandler@2.4.2 1705 silly idealTree │ │ │ ├── domutils@1.7.0 1705 silly idealTree │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ ├── lodash.assignin@4.2.0 1705 silly idealTree │ │ ├── lodash.bind@4.2.1 1705 silly idealTree │ │ ├── lodash.defaults@4.2.0 1705 silly idealTree │ │ ├── lodash.filter@4.6.0 1705 silly idealTree │ │ ├── lodash.flatten@4.4.0 1705 silly idealTree │ │ ├── lodash.foreach@4.5.0 1705 silly idealTree │ │ ├── lodash.map@4.6.0 1705 silly idealTree │ │ ├── lodash.merge@4.6.1 1705 silly idealTree │ │ ├── lodash.pick@4.4.0 1705 silly idealTree │ │ ├── lodash.reduce@4.6.0 1705 silly idealTree │ │ ├── lodash.reject@4.6.0 1705 silly idealTree │ │ └── lodash.some@4.6.0 1705 silly idealTree │ ├── clone@2.1.1 1705 silly idealTree │ ├── cors@2.8.4 1705 silly idealTree │ ├── cron@1.3.0 1705 silly idealTree │ ├─┬ express@4.16.3 1705 silly idealTree │ │ ├─┬ accepts@1.3.5 1705 silly idealTree │ │ │ └─┬ mime-types@2.1.18 1705 silly idealTree │ │ │ └── mime-db@1.33.0 1705 silly idealTree │ │ ├─┬ body-parser@1.18.2 1705 silly idealTree │ │ │ └── raw-body@2.3.2 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── finalhandler@1.1.1 1705 silly idealTree │ │ ├─┬ proxy-addr@2.0.3 1705 silly idealTree │ │ │ └── ipaddr.js@1.6.0 1705 silly idealTree │ │ ├─┬ send@0.16.2 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── serve-static@1.13.2 1705 silly idealTree │ │ ├── setprototypeof@1.1.0 1705 silly idealTree │ │ └─┬ type-is@1.6.16 1705 silly idealTree │ │ └─┬ mime-types@2.1.18 1705 silly idealTree │ │ └── mime-db@1.33.0 1705 silly idealTree │ ├─┬ follow-redirects@1.4.1 1705 silly idealTree │ │ └─┬ debug@3.1.0 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ ├─┬ fs-extra@5.0.0 1705 silly idealTree │ │ ├── jsonfile@4.0.0 1705 silly idealTree │ │ └── universalify@0.1.2 1705 silly idealTree │ ├── hash-sum@1.0.2 1705 silly idealTree │ ├─┬ i18next@1.10.6 1705 silly idealTree │ │ ├─┬ cookies@0.7.1 1705 silly idealTree │ │ │ └── keygrip@1.0.2 1705 silly idealTree │ │ ├── i18next-client@1.10.3 1705 silly idealTree │ │ └── json5@0.2.0 1705 silly idealTree │ ├─┬ js-yaml@3.11.0 1705 silly idealTree │ │ ├─┬ argparse@1.0.10 1705 silly idealTree │ │ │ └── sprintf-js@1.0.3 1705 silly idealTree │ │ └── esprima@4.0.0 1705 silly idealTree │ ├── jsonata@1.5.4 1705 silly idealTree │ ├─┬ memorystore@1.6.0 1705 silly idealTree │ │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ └─┬ lru-cache@4.1.3 1705 silly idealTree │ │ ├── pseudomap@1.0.2 1705 silly idealTree │ │ └── yallist@2.1.2 1705 silly idealTree │ ├─┬ mqtt@2.18.0 1705 silly idealTree │ │ ├─┬ commist@1.0.0 1705 silly idealTree │ │ │ └── leven@1.0.2 1705 silly idealTree │ │ ├─┬ concat-stream@1.6.2 1705 silly idealTree │ │ │ ├── buffer-from@1.1.0 1705 silly idealTree │ │ │ └── typedarray@0.0.6 1705 silly idealTree │ │ ├── end-of-stream@1.4.1 1705 silly idealTree │ │ ├─┬ help-me@1.1.0 1705 silly idealTree │ │ │ ├── callback-stream@1.1.0 1705 silly idealTree │ │ │ ├─┬ glob-stream@6.1.0 1705 silly idealTree │ │ │ │ ├─┬ glob-parent@3.1.0 1705 silly idealTree │ │ │ │ │ ├─┬ is-glob@3.1.0 1705 silly idealTree │ │ │ │ │ │ └── is-extglob@2.1.1 1705 silly idealTree │ │ │ │ │ └── path-dirname@1.0.2 1705 silly idealTree │ │ │ │ ├── is-negated-glob@1.0.0 1705 silly idealTree │ │ │ │ ├── ordered-read-streams@1.0.1 1705 silly idealTree │ │ │ │ ├─┬ pumpify@1.5.1 1705 silly idealTree │ │ │ │ │ ├─┬ duplexify@3.6.0 1705 silly idealTree │ │ │ │ │ │ └── stream-shift@1.0.0 1705 silly idealTree │ │ │ │ │ └── pump@2.0.1 1705 silly idealTree │ │ │ │ ├── remove-trailing-separator@1.1.0 1705 silly idealTree │ │ │ │ ├─┬ to-absolute-glob@2.0.2 1705 silly idealTree │ │ │ │ │ └─┬ is-absolute@1.0.0 1705 silly idealTree │ │ │ │ │ ├─┬ is-relative@1.0.0 1705 silly idealTree │ │ │ │ │ │ └─┬ is-unc-path@1.0.0 1705 silly idealTree │ │ │ │ │ │ └── unc-path-regex@0.1.2 1705 silly idealTree │ │ │ │ │ └── is-windows@1.0.2 1705 silly idealTree │ │ │ │ └─┬ unique-stream@2.2.1 1705 silly idealTree │ │ │ │ ├─┬ json-stable-stringify@1.0.1 1705 silly idealTree │ │ │ │ │ └── jsonify@0.0.0 1705 silly idealTree │ │ │ │ └── through2-filter@2.0.0 1705 silly idealTree │ │ │ └── through2@2.0.3 1705 silly idealTree │ │ ├── minimist@1.2.0 1705 silly idealTree │ │ ├─┬ mqtt-packet@5.6.0 1705 silly idealTree │ │ │ ├── bl@1.2.2 1705 silly idealTree │ │ │ └── process-nextick-args@2.0.0 1705 silly idealTree │ │ ├── pump@3.0.0 1705 silly idealTree │ │ ├─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ ├── reinterval@1.1.0 1705 silly idealTree │ │ ├─┬ split2@2.2.0 1705 silly idealTree │ │ │ └── through2@2.0.3 1705 silly idealTree │ │ └─┬ websocket-stream@5.1.2 1705 silly idealTree │ │ ├─┬ duplexify@3.6.0 1705 silly idealTree │ │ │ └── stream-shift@1.0.0 1705 silly idealTree │ │ └─┬ ws@3.3.3 1705 silly idealTree │ │ ├── async-limiter@1.0.0 1705 silly idealTree │ │ └── ultron@1.1.1 1705 silly idealTree │ ├─┬ multer@1.3.0 1705 silly idealTree │ │ ├── append-field@0.1.0 1705 silly idealTree │ │ ├─┬ concat-stream@1.6.2 1705 silly idealTree │ │ │ ├── buffer-from@1.1.0 1705 silly idealTree │ │ │ ├─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ │ └── typedarray@0.0.6 1705 silly idealTree │ │ └── object-assign@3.0.0 1705 silly idealTree │ ├── mustache@2.3.0 1705 silly idealTree │ ├─┬ node-red-node-email@0.1.29 1705 silly idealTree │ │ ├─┬ imap@0.8.19 1705 silly idealTree │ │ │ └─┬ utf7@1.0.2 1705 silly idealTree │ │ │ └── semver@5.3.0 1705 silly idealTree │ │ ├─┬ mailparser@0.6.2 1705 silly idealTree │ │ │ ├── encoding@0.1.12 1705 silly idealTree │ │ │ ├─┬ mimelib@0.3.1 1705 silly idealTree │ │ │ │ └── addressparser@1.0.1 1705 silly idealTree │ │ │ └─┬ uue@3.1.2 1705 silly idealTree │ │ │ └── escape-string-regexp@1.0.5 1705 silly idealTree │ │ ├─┬ nodemailer@1.11.0 1705 silly idealTree │ │ │ ├─┬ libmime@1.2.0 1705 silly idealTree │ │ │ │ ├── libbase64@0.1.0 1705 silly idealTree │ │ │ │ └── libqp@1.1.0 1705 silly idealTree │ │ │ ├─┬ mailcomposer@2.1.0 1705 silly idealTree │ │ │ │ └─┬ buildmail@2.0.0 1705 silly idealTree │ │ │ │ ├── addressparser@0.3.2 1705 silly idealTree │ │ │ │ ├── libbase64@0.1.0 1705 silly idealTree │ │ │ │ ├── libqp@1.1.0 1705 silly idealTree │ │ │ │ └── needle@0.10.0 1705 silly idealTree │ │ │ ├── needle@0.11.0 1705 silly idealTree │ │ │ ├─┬ nodemailer-direct-transport@1.1.0 1705 silly idealTree │ │ │ │ └── smtp-connection@1.3.8 1705 silly idealTree │ │ │ └─┬ nodemailer-smtp-transport@1.1.0 1705 silly idealTree │ │ │ ├── clone@1.0.4 1705 silly idealTree │ │ │ ├── nodemailer-wellknown@0.1.10 1705 silly idealTree │ │ │ └── smtp-connection@1.3.8 1705 silly idealTree │ │ └─┬ poplib@0.1.7 1705 silly idealTree │ │ └─┬ optimist@0.6.1 1705 silly idealTree │ │ └── wordwrap@0.0.3 1705 silly idealTree │ ├── node-red-node-feedparser@0.1.12 1705 silly idealTree │ ├── node-red-node-rbe@0.2.3 1705 silly idealTree │ ├─┬ node-red-node-twitter@1.0.1 1705 silly idealTree │ │ ├── oauth@0.9.14 1705 silly idealTree │ │ └── twitter-ng@0.6.2 1705 silly idealTree │ ├─┬ nopt@4.0.1 1705 silly idealTree │ │ ├── abbrev@1.1.1 1705 silly idealTree │ │ └─┬ osenv@0.1.5 1705 silly idealTree │ │ ├── os-homedir@1.0.2 1705 silly idealTree │ │ └── os-tmpdir@1.0.2 1705 silly idealTree │ ├─┬ oauth2orize@1.11.0 1705 silly idealTree │ │ └── uid2@0.0.3 1705 silly idealTree │ ├── passport-http-bearer@1.0.1 1705 silly idealTree │ ├── passport-oauth2-client-password@0.1.2 1705 silly idealTree │ ├── passport@0.4.0 1705 silly idealTree │ ├─┬ raw-body@2.3.3 1705 silly idealTree │ │ ├─┬ http-errors@1.6.3 1705 silly idealTree │ │ │ └── setprototypeof@1.1.0 1705 silly idealTree │ │ └─┬ iconv-lite@0.4.23 1705 silly idealTree │ │ └── safer-buffer@2.1.2 1705 silly idealTree │ ├── sentiment@2.1.0 1705 silly idealTree │ ├─┬ uglify-js@3.3.25 1705 silly idealTree │ │ ├── commander@2.15.1 1705 silly idealTree │ │ └── source-map@0.6.1 1705 silly idealTree │ └── when@3.7.8 1705 silly idealTree ├─┬ iobroker.radar@1.1.3 1705 silly idealTree │ ├─┬ noble@1.9.0 1705 silly idealTree │ │ ├── bluetooth-hci-socket@0.5.1 1705 silly idealTree │ │ └── bplist-parser@0.0.6 1705 silly idealTree │ └─┬ ping@0.2.2 1705 silly idealTree │ └── underscore@1.8.3 1705 silly idealTree ├─┬ iobroker.sonoff@2.2.2 1705 silly idealTree │ └─┬ mqtt-connection@4.0.0 1705 silly idealTree │ ├─┬ duplexify@3.6.0 1705 silly idealTree │ │ ├── end-of-stream@1.4.1 1705 silly idealTree │ │ ├─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ └── stream-shift@1.0.0 1705 silly idealTree │ ├─┬ mqtt-packet@6.0.0 1705 silly idealTree │ │ ├─┬ bl@1.2.2 1705 silly idealTree │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ └── process-nextick-args@2.0.0 1705 silly idealTree │ └─┬ through2@2.0.3 1705 silly idealTree │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ ├── isarray@1.0.0 1705 silly idealTree │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ └── string_decoder@1.1.1 1705 silly idealTree ├─┬ iobroker.tankerkoenig@1.0.4 1705 silly idealTree │ └─┬ xml2js@0.2.8 1705 silly idealTree │ └── sax@0.5.8 1705 silly idealTree ├─┬ iobroker.telegram@1.2.5 1705 silly idealTree │ ├─┬ node-telegram-bot-api@0.30.0 1705 silly idealTree │ │ ├─┬ array.prototype.findindex@2.0.2 1705 silly idealTree │ │ │ └─┬ es-abstract@1.12.0 1705 silly idealTree │ │ │ ├─┬ es-to-primitive@1.1.1 1705 silly idealTree │ │ │ │ ├── is-date-object@1.0.1 1705 silly idealTree │ │ │ │ └── is-symbol@1.0.1 1705 silly idealTree │ │ │ ├── has@1.0.3 1705 silly idealTree │ │ │ ├── is-callable@1.1.4 1705 silly idealTree │ │ │ └── is-regex@1.0.4 1705 silly idealTree │ │ ├─┬ bl@1.2.2 1705 silly idealTree │ │ │ └─┬ readable-stream@2.3.6 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@2.0.0 1705 silly idealTree │ │ │ └── string_decoder@1.1.1 1705 silly idealTree │ │ ├─┬ debug@3.1.0 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── eventemitter3@3.1.0 1705 silly idealTree │ │ ├── file-type@3.9.0 1705 silly idealTree │ │ ├── mime@1.6.0 1705 silly idealTree │ │ ├─┬ pump@2.0.1 1705 silly idealTree │ │ │ └── end-of-stream@1.4.1 1705 silly idealTree │ │ └─┬ request-promise@4.2.2 1705 silly idealTree │ │ ├── request-promise-core@1.1.1 1705 silly idealTree │ │ └── stealthy-require@1.1.1 1705 silly idealTree │ └─┬ socksv5@0.0.6 1705 silly idealTree │ └─┬ ipv6@3.1.1 1705 silly idealTree │ └── sprintf@0.1.3 1705 silly idealTree ├─┬ iobroker.terminal@0.1.2 1705 silly idealTree │ └── passport@0.2.2 1705 silly idealTree ├── iobroker.text2command@1.2.2 1705 silly idealTree ├── iobroker.vis-bars@0.1.4 1705 silly idealTree ├── iobroker.vis-canvas-gauges@0.1.5 1705 silly idealTree ├── iobroker.vis-fancyswitch@1.1.0 1705 silly idealTree ├── iobroker.vis-hqwidgets@1.1.1 1705 silly idealTree ├── iobroker.vis-jqui-mfd@1.0.9 1705 silly idealTree ├── iobroker.vis-justgage@1.0.0 1705 silly idealTree ├── iobroker.vis-keyboard@0.0.2 1705 silly idealTree ├── iobroker.vis-metro@1.1.2 1705 silly idealTree ├── iobroker.vis-players@0.1.5 1705 silly idealTree ├── iobroker.vis-timeandweather@1.1.7 1705 silly idealTree ├── iobroker.vis-weather@1.1.2 1705 silly idealTree ├─┬ iobroker.vis@1.1.1 1705 silly idealTree │ └─┬ jsonwebtoken@8.1.1 1705 silly idealTree │ ├─┬ jws@3.1.4 1705 silly idealTree │ │ ├── base64url@2.0.0 1705 silly idealTree │ │ └─┬ jwa@1.1.5 1705 silly idealTree │ │ ├── buffer-equal-constant-time@1.0.1 1705 silly idealTree │ │ └── ecdsa-sig-formatter@1.0.9 1705 silly idealTree │ ├── lodash.includes@4.3.0 1705 silly idealTree │ ├── lodash.isboolean@3.0.3 1705 silly idealTree │ ├── lodash.isinteger@4.0.4 1705 silly idealTree │ ├── lodash.isnumber@3.0.3 1705 silly idealTree │ ├── lodash.isplainobject@4.0.6 1705 silly idealTree │ ├── lodash.isstring@4.0.1 1705 silly idealTree │ ├── lodash.once@4.1.1 1705 silly idealTree │ └── ms@2.1.1 1705 silly idealTree ├─┬ iobroker.web@2.3.6 1705 silly idealTree │ ├─┬ body-parser@1.18.3 1705 silly idealTree │ │ ├── bytes@3.0.0 1705 silly idealTree │ │ ├── content-type@1.0.4 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── depd@1.1.2 1705 silly idealTree │ │ ├─┬ http-errors@1.6.3 1705 silly idealTree │ │ │ ├── inherits@2.0.3 1705 silly idealTree │ │ │ ├── setprototypeof@1.1.0 1705 silly idealTree │ │ │ └── statuses@1.5.0 1705 silly idealTree │ │ ├─┬ iconv-lite@0.4.23 1705 silly idealTree │ │ │ └── safer-buffer@2.1.2 1705 silly idealTree │ │ ├─┬ on-finished@2.3.0 1705 silly idealTree │ │ │ └── ee-first@1.1.1 1705 silly idealTree │ │ ├── qs@6.5.2 1705 silly idealTree │ │ ├─┬ raw-body@2.3.3 1705 silly idealTree │ │ │ └── unpipe@1.0.0 1705 silly idealTree │ │ └─┬ type-is@1.6.16 1705 silly idealTree │ │ └── media-typer@0.3.0 1705 silly idealTree │ ├── connect-flash@0.1.1 1705 silly idealTree │ ├─┬ cookie-parser@1.4.3 1705 silly idealTree │ │ ├── cookie-signature@1.0.6 1705 silly idealTree │ │ └── cookie@0.3.1 1705 silly idealTree │ ├─┬ express-session@1.15.6 1705 silly idealTree │ │ ├── cookie-signature@1.0.6 1705 silly idealTree │ │ ├── cookie@0.3.1 1705 silly idealTree │ │ ├── crc@3.4.4 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── depd@1.1.2 1705 silly idealTree │ │ ├── on-headers@1.0.1 1705 silly idealTree │ │ ├── parseurl@1.3.2 1705 silly idealTree │ │ ├─┬ uid-safe@2.1.5 1705 silly idealTree │ │ │ └── random-bytes@1.0.0 1705 silly idealTree │ │ └── utils-merge@1.0.1 1705 silly idealTree │ ├─┬ express@4.16.3 1705 silly idealTree │ │ ├── accepts@1.3.5 1705 silly idealTree │ │ ├── body-parser@1.18.2 1705 silly idealTree │ │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── finalhandler@1.1.1 1705 silly idealTree │ │ ├─┬ proxy-addr@2.0.3 1705 silly idealTree │ │ │ └── ipaddr.js@1.6.0 1705 silly idealTree │ │ ├─┬ send@0.16.2 1705 silly idealTree │ │ │ └── ms@2.0.0 1705 silly idealTree │ │ ├── serve-static@1.13.2 1705 silly idealTree │ │ ├── setprototypeof@1.1.0 1705 silly idealTree │ │ └── type-is@1.6.16 1705 silly idealTree │ ├── iobroker.simple-api@2.0.0 1705 silly idealTree │ ├─┬ iobroker.socketio@2.1.1 1705 silly idealTree │ │ └─┬ socket.io@1.7.2 1705 silly idealTree │ │ ├─┬ debug@2.3.3 1705 silly idealTree │ │ │ └── ms@0.7.2 1705 silly idealTree │ │ └─┬ engine.io@1.8.2 1705 silly idealTree │ │ ├── accepts@1.3.3 1705 silly idealTree │ │ └── ws@1.1.1 1705 silly idealTree │ ├─┬ mime-types@2.1.18 1705 silly idealTree │ │ └── mime-db@1.33.0 1705 silly idealTree │ ├─┬ passport-local@1.0.0 1705 silly idealTree │ │ └── passport-strategy@1.0.0 1705 silly idealTree │ ├── passport.socketio@3.7.0 1705 silly idealTree │ ├── passport@0.4.0 1705 silly idealTree │ ├── request@2.87.0 1705 silly idealTree │ ├─┬ socket.io-client@1.7.2 1705 silly idealTree │ │ ├── component-emitter@1.2.1 1705 silly idealTree │ │ ├─┬ debug@2.3.3 1705 silly idealTree │ │ │ └── ms@0.7.2 1705 silly idealTree │ │ └─┬ engine.io-client@1.8.2 1705 silly idealTree │ │ └── ws@1.1.1 1705 silly idealTree │ └── xtend@4.0.1 1705 silly idealTree ├─┬ iobroker.yahka@0.7.1 1705 silly idealTree │ ├─┬ debug@2.6.9 1705 silly idealTree │ │ └── ms@2.0.0 1705 silly idealTree │ └─┬ hap-nodejs@0.4.47 1705 silly idealTree │ ├─┬ bonjour-hap@3.5.1 1705 silly idealTree │ │ ├── array-flatten@2.1.1 1705 silly idealTree │ │ ├── deep-equal@1.0.1 1705 silly idealTree │ │ ├── dns-equal@1.0.0 1705 silly idealTree │ │ ├─┬ dns-txt@2.0.2 1705 silly idealTree │ │ │ └── buffer-indexof@1.1.1 1705 silly idealTree │ │ ├── multicast-dns-service-types@1.1.0 1705 silly idealTree │ │ └─┬ multicast-dns@6.2.3 1705 silly idealTree │ │ └── thunky@1.0.2 1705 silly idealTree │ ├─┬ curve25519-n@1.4.0 1705 silly idealTree │ │ ├── bindings@1.3.0 1705 silly idealTree │ │ └── nan@2.10.0 1705 silly idealTree │ └─┬ ed25519-hap@0.0.5 1705 silly idealTree │ └── nan@2.10.0 1705 silly idealTree ├── iobroker@1.0.8 1705 silly idealTree ├── ip@1.1.5 1705 silly idealTree ├── ipaddr.js@1.5.2 1705 silly idealTree ├─┬ is-accessor-descriptor@0.1.6 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├── is-arrayish@0.2.1 1705 silly idealTree ├── is-buffer@1.1.6 1705 silly idealTree ├── is-builtin-module@1.0.0 1705 silly idealTree ├─┬ is-data-descriptor@0.1.4 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├─┬ is-descriptor@0.1.6 1705 silly idealTree │ └── kind-of@5.1.0 1705 silly idealTree ├── is-extendable@0.1.1 1705 silly idealTree ├── is-extglob@2.1.1 1705 silly idealTree ├── is-fullwidth-code-point@1.0.0 1705 silly idealTree ├── is-glob@4.0.0 1705 silly idealTree ├── is-nan@1.2.1 1705 silly idealTree ├─┬ is-number@3.0.0 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├── is-plain-object@2.0.4 1705 silly idealTree ├── is-typedarray@1.0.0 1705 silly idealTree ├── is-utf8@0.2.1 1705 silly idealTree ├── is-windows@1.0.2 1705 silly idealTree ├── is@3.2.1 1705 silly idealTree ├── isarray@0.0.1 1705 silly idealTree ├── isobject@3.0.1 1705 silly idealTree ├── isstream@0.1.2 1705 silly idealTree ├── jsbn@0.1.1 1705 silly idealTree ├── json-schema-traverse@0.3.1 1705 silly idealTree ├── json-schema@0.2.3 1705 silly idealTree ├── json-stringify-safe@5.0.1 1705 silly idealTree ├── json3@3.3.2 1705 silly idealTree ├── jsonfile@2.4.0 1705 silly idealTree ├── jsprim@1.4.1 1705 silly idealTree ├─┬ jszip@3.1.5 1705 silly idealTree │ ├── isarray@1.0.0 1705 silly idealTree │ └── readable-stream@2.0.6 1705 silly idealTree ├── kind-of@6.0.2 1705 silly idealTree ├── lcid@1.0.0 1705 silly idealTree ├── le-acme-core@2.1.1 1705 silly idealTree ├── le-challenge-fs@2.0.8 1705 silly idealTree ├── le-challenge-sni@2.0.1 1705 silly idealTree ├── le-sni-auto@2.1.1 1705 silly idealTree ├── le-store-certbot@2.0.5 1705 silly idealTree ├── le-tls-sni@0.1.4 1705 silly idealTree ├── lie@3.1.1 1705 silly idealTree ├── load-json-file@1.1.0 1705 silly idealTree ├── localhost.daplie.me-certificates@1.3.5 1705 silly idealTree ├── lodash@4.17.4 1705 silly idealTree ├── long-timeout@0.1.1 1705 silly idealTree ├── macaddress@0.2.8 1705 silly idealTree ├── map-cache@0.2.2 1705 silly idealTree ├── map-visit@1.0.0 1705 silly idealTree ├── mdns-discovery@0.2.6 1705 silly idealTree ├── media-typer@0.3.0 1705 silly idealTree ├── merge-descriptors@1.0.1 1705 silly idealTree ├── methods@1.1.2 1705 silly idealTree ├── micromatch@3.1.10 1705 silly idealTree ├── mime-db@1.30.0 1705 silly idealTree ├── mime-types@2.1.17 1705 silly idealTree ├── mime@1.4.1 1705 silly idealTree ├── minimatch@3.0.4 1705 silly idealTree ├── minimist@0.0.8 1705 silly idealTree ├── minipass@2.2.1 1705 silly idealTree ├── minizlib@1.1.0 1705 silly idealTree ├─┬ mixin-deep@1.3.1 1705 silly idealTree │ └── is-extendable@1.0.1 1705 silly idealTree ├── mkdirp@0.5.1 1705 silly idealTree ├── moment-timezone@0.5.14 1705 silly idealTree ├── moment@2.20.1 1705 silly idealTree ├── ms@0.7.1 1705 silly idealTree ├── mute-stream@0.0.7 1705 silly idealTree ├── nan@2.8.0 1705 silly idealTree ├── nanomatch@1.2.13 1705 silly idealTree ├── ncp@2.0.0 1705 silly idealTree ├── needle@2.2.1 1705 silly idealTree ├── negotiator@0.6.1 1705 silly idealTree ├── netmask@1.0.6 1705 silly idealTree ├── node-forge@0.6.49 1705 silly idealTree ├── node-hue-api@2.4.2 1705 silly idealTree ├─┬ node-persist@0.0.11 1705 silly idealTree │ └── q@1.1.2 1705 silly idealTree ├── node-pre-gyp@0.10.3 1705 silly idealTree ├── node-schedule@1.3.0 1705 silly idealTree ├─┬ node-ssdp@3.2.5 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ └── ms@2.0.0 1705 silly idealTree ├── node.extend@2.0.0 1705 silly idealTree ├── nopt@4.0.1 1705 silly idealTree ├── normalize-package-data@2.4.0 1705 silly idealTree ├── npm-bundled@1.0.3 1705 silly idealTree ├── npm-packlist@1.1.11 1705 silly idealTree ├─┬ npm@2.15.12 1705 silly idealTree │ ├── abbrev@1.0.9 1705 silly idealTree │ ├── ansi-regex@2.0.0 1705 silly idealTree │ ├── ansi@0.3.1 1705 silly idealTree │ ├── ansicolors@0.3.2 1705 silly idealTree │ ├── ansistyles@0.1.3 1705 silly idealTree │ ├── archy@1.0.0 1705 silly idealTree │ ├── async-some@1.0.2 1705 silly idealTree │ ├── block-stream@0.0.9 1705 silly idealTree │ ├── char-spinner@1.0.1 1705 silly idealTree │ ├── chmodr@1.0.2 1705 silly idealTree │ ├── chownr@1.0.1 1705 silly idealTree │ ├── cmd-shim@2.0.2 1705 silly idealTree │ ├─┬ columnify@1.5.4 1705 silly idealTree │ │ └─┬ wcwidth@1.0.0 1705 silly idealTree │ │ └─┬ defaults@1.0.3 1705 silly idealTree │ │ └── clone@1.0.2 1705 silly idealTree │ ├─┬ config-chain@1.1.10 1705 silly idealTree │ │ └── proto-list@1.2.4 1705 silly idealTree │ ├─┬ dezalgo@1.0.3 1705 silly idealTree │ │ └── asap@2.0.3 1705 silly idealTree │ ├── editor@1.0.0 1705 silly idealTree │ ├── fs-vacuum@1.2.9 1705 silly idealTree │ ├─┬ fs-write-stream-atomic@1.0.8 1705 silly idealTree │ │ └── iferr@0.1.5 1705 silly idealTree │ ├─┬ fstream-npm@1.1.1 1705 silly idealTree │ │ └── fstream-ignore@1.0.5 1705 silly idealTree │ ├── fstream@1.0.10 1705 silly idealTree │ ├── github-url-from-git@1.4.0 1705 silly idealTree │ ├── github-url-from-username-repo@1.0.2 1705 silly idealTree │ ├─┬ glob@7.0.6 1705 silly idealTree │ │ ├── fs.realpath@1.0.0 1705 silly idealTree │ │ └── path-is-absolute@1.0.0 1705 silly idealTree │ ├── graceful-fs@4.1.6 1705 silly idealTree │ ├── hosted-git-info@2.1.5 1705 silly idealTree │ ├── imurmurhash@0.1.4 1705 silly idealTree │ ├── inflight@1.0.5 1705 silly idealTree │ ├── inherits@2.0.3 1705 silly idealTree │ ├── ini@1.3.4 1705 silly idealTree │ ├─┬ init-package-json@1.9.4 1705 silly idealTree │ │ ├─┬ glob@6.0.4 1705 silly idealTree │ │ │ └── path-is-absolute@1.0.0 1705 silly idealTree │ │ └── promzard@0.3.0 1705 silly idealTree │ ├── lockfile@1.0.1 1705 silly idealTree │ ├─┬ lru-cache@4.0.1 1705 silly idealTree │ │ ├── pseudomap@1.0.2 1705 silly idealTree │ │ └── yallist@2.0.0 1705 silly idealTree │ ├─┬ minimatch@3.0.3 1705 silly idealTree │ │ └─┬ brace-expansion@1.1.6 1705 silly idealTree │ │ ├── balanced-match@0.4.2 1705 silly idealTree │ │ └── concat-map@0.0.1 1705 silly idealTree │ ├─┬ mkdirp@0.5.1 1705 silly idealTree │ │ └── minimist@0.0.8 1705 silly idealTree │ ├─┬ node-gyp@3.6.0 1705 silly idealTree │ │ └── semver@5.3.0 1705 silly idealTree │ ├── nopt@3.0.6 1705 silly idealTree │ ├── normalize-git-url@3.0.2 1705 silly idealTree │ ├─┬ normalize-package-data@2.3.5 1705 silly idealTree │ │ └─┬ is-builtin-module@1.0.0 1705 silly idealTree │ │ └── builtin-modules@1.1.0 1705 silly idealTree │ ├── npm-cache-filename@1.0.2 1705 silly idealTree │ ├── npm-install-checks@1.0.7 1705 silly idealTree │ ├── npm-package-arg@4.1.0 1705 silly idealTree │ ├─┬ npm-registry-client@7.2.1 1705 silly idealTree │ │ ├─┬ concat-stream@1.5.2 1705 silly idealTree │ │ │ ├─┬ readable-stream@2.0.6 1705 silly idealTree │ │ │ │ ├── core-util-is@1.0.2 1705 silly idealTree │ │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ │ ├── process-nextick-args@1.0.7 1705 silly idealTree │ │ │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ │ │ └── util-deprecate@1.0.2 1705 silly idealTree │ │ │ └── typedarray@0.0.6 1705 silly idealTree │ │ └── retry@0.10.0 1705 silly idealTree │ ├── npm-user-validate@0.1.5 1705 silly idealTree │ ├─┬ npmlog@2.0.4 1705 silly idealTree │ │ ├─┬ are-we-there-yet@1.1.2 1705 silly idealTree │ │ │ └── delegates@1.0.0 1705 silly idealTree │ │ └─┬ gauge@1.2.7 1705 silly idealTree │ │ ├── has-unicode@2.0.0 1705 silly idealTree │ │ ├── lodash._baseslice@4.0.0 1705 silly idealTree │ │ ├── lodash._basetostring@4.12.0 1705 silly idealTree │ │ ├── lodash.pad@4.4.0 1705 silly idealTree │ │ ├── lodash.padend@4.5.0 1705 silly idealTree │ │ ├── lodash.padstart@4.5.0 1705 silly idealTree │ │ └── lodash.tostring@4.1.4 1705 silly idealTree │ ├── once@1.4.0 1705 silly idealTree │ ├── opener@1.4.1 1705 silly idealTree │ ├─┬ osenv@0.1.3 1705 silly idealTree │ │ ├── os-homedir@1.0.0 1705 silly idealTree │ │ └── os-tmpdir@1.0.1 1705 silly idealTree │ ├── path-is-inside@1.0.1 1705 silly idealTree │ ├─┬ read-installed@4.0.3 1705 silly idealTree │ │ ├── debuglog@1.0.1 1705 silly idealTree │ │ ├── readdir-scoped-modules@1.0.2 1705 silly idealTree │ │ └── util-extend@1.0.1 1705 silly idealTree │ ├─┬ read-package-json@2.0.4 1705 silly idealTree │ │ ├─┬ glob@6.0.4 1705 silly idealTree │ │ │ └── path-is-absolute@1.0.0 1705 silly idealTree │ │ └─┬ json-parse-helpfulerror@1.0.3 1705 silly idealTree │ │ └── jju@1.3.0 1705 silly idealTree │ ├─┬ read@1.0.7 1705 silly idealTree │ │ └── mute-stream@0.0.5 1705 silly idealTree │ ├─┬ readable-stream@2.1.5 1705 silly idealTree │ │ ├── buffer-shims@1.0.0 1705 silly idealTree │ │ ├── core-util-is@1.0.2 1705 silly idealTree │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ ├── process-nextick-args@1.0.7 1705 silly idealTree │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ └── util-deprecate@1.0.2 1705 silly idealTree │ ├── realize-package-specifier@3.0.1 1705 silly idealTree │ ├─┬ request@2.74.0 1705 silly idealTree │ │ ├── aws-sign2@0.6.0 1705 silly idealTree │ │ ├── aws4@1.4.1 1705 silly idealTree │ │ ├─┬ bl@1.1.2 1705 silly idealTree │ │ │ └─┬ readable-stream@2.0.6 1705 silly idealTree │ │ │ ├── core-util-is@1.0.2 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@1.0.7 1705 silly idealTree │ │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ │ └── util-deprecate@1.0.2 1705 silly idealTree │ │ ├── caseless@0.11.0 1705 silly idealTree │ │ ├─┬ combined-stream@1.0.5 1705 silly idealTree │ │ │ └── delayed-stream@1.0.0 1705 silly idealTree │ │ ├── extend@3.0.0 1705 silly idealTree │ │ ├── forever-agent@0.6.1 1705 silly idealTree │ │ ├─┬ form-data@1.0.0-rc4 1705 silly idealTree │ │ │ └── async@1.5.2 1705 silly idealTree │ │ ├─┬ har-validator@2.0.6 1705 silly idealTree │ │ │ ├─┬ chalk@1.1.3 1705 silly idealTree │ │ │ │ ├── ansi-styles@2.2.1 1705 silly idealTree │ │ │ │ ├── escape-string-regexp@1.0.5 1705 silly idealTree │ │ │ │ ├── has-ansi@2.0.0 1705 silly idealTree │ │ │ │ └── supports-color@2.0.0 1705 silly idealTree │ │ │ ├─┬ commander@2.9.0 1705 silly idealTree │ │ │ │ └── graceful-readlink@1.0.1 1705 silly idealTree │ │ │ ├─┬ is-my-json-valid@2.13.1 1705 silly idealTree │ │ │ │ ├── generate-function@2.0.0 1705 silly idealTree │ │ │ │ ├─┬ generate-object-property@1.2.0 1705 silly idealTree │ │ │ │ │ └── is-property@1.0.2 1705 silly idealTree │ │ │ │ ├── jsonpointer@2.0.0 1705 silly idealTree │ │ │ │ └── xtend@4.0.1 1705 silly idealTree │ │ │ └─┬ pinkie-promise@2.0.1 1705 silly idealTree │ │ │ └── pinkie@2.0.4 1705 silly idealTree │ │ ├─┬ hawk@3.1.3 1705 silly idealTree │ │ │ ├── boom@2.10.1 1705 silly idealTree │ │ │ ├── cryptiles@2.0.5 1705 silly idealTree │ │ │ ├── hoek@2.16.3 1705 silly idealTree │ │ │ └── sntp@1.0.9 1705 silly idealTree │ │ ├─┬ http-signature@1.1.1 1705 silly idealTree │ │ │ ├── assert-plus@0.2.0 1705 silly idealTree │ │ │ ├─┬ jsprim@1.3.0 1705 silly idealTree │ │ │ │ ├── extsprintf@1.0.2 1705 silly idealTree │ │ │ │ ├── json-schema@0.2.2 1705 silly idealTree │ │ │ │ └── verror@1.3.6 1705 silly idealTree │ │ │ └─┬ sshpk@1.9.2 1705 silly idealTree │ │ │ ├── asn1@0.2.3 1705 silly idealTree │ │ │ ├── assert-plus@1.0.0 1705 silly idealTree │ │ │ ├── dashdash@1.14.0 1705 silly idealTree │ │ │ ├── ecc-jsbn@0.1.1 1705 silly idealTree │ │ │ ├── getpass@0.1.6 1705 silly idealTree │ │ │ ├── jodid25519@1.0.2 1705 silly idealTree │ │ │ ├── jsbn@0.1.0 1705 silly idealTree │ │ │ └── tweetnacl@0.13.3 1705 silly idealTree │ │ ├── is-typedarray@1.0.0 1705 silly idealTree │ │ ├── isstream@0.1.2 1705 silly idealTree │ │ ├── json-stringify-safe@5.0.1 1705 silly idealTree │ │ ├─┬ mime-types@2.1.11 1705 silly idealTree │ │ │ └── mime-db@1.23.0 1705 silly idealTree │ │ ├── node-uuid@1.4.7 1705 silly idealTree │ │ ├── oauth-sign@0.8.2 1705 silly idealTree │ │ ├── qs@6.2.1 1705 silly idealTree │ │ ├── stringstream@0.0.5 1705 silly idealTree │ │ ├── tough-cookie@2.3.1 1705 silly idealTree │ │ └── tunnel-agent@0.4.3 1705 silly idealTree │ ├── retry@0.10.0 1705 silly idealTree │ ├── rimraf@2.5.4 1705 silly idealTree │ ├── semver@5.1.0 1705 silly idealTree │ ├─┬ sha@2.0.1 1705 silly idealTree │ │ └─┬ readable-stream@2.0.2 1705 silly idealTree │ │ ├── core-util-is@1.0.1 1705 silly idealTree │ │ ├── isarray@0.0.1 1705 silly idealTree │ │ ├── process-nextick-args@1.0.3 1705 silly idealTree │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ └── util-deprecate@1.0.1 1705 silly idealTree │ ├── slide@1.1.6 1705 silly idealTree │ ├── sorted-object@2.0.0 1705 silly idealTree │ ├── spdx-license-ids@1.2.2 1705 silly idealTree │ ├── strip-ansi@3.0.1 1705 silly idealTree │ ├── tar@2.2.1 1705 silly idealTree │ ├── text-table@0.2.0 1705 silly idealTree │ ├── uid-number@0.0.6 1705 silly idealTree │ ├── umask@1.1.0 1705 silly idealTree │ ├─┬ validate-npm-package-license@3.0.1 1705 silly idealTree │ │ ├── spdx-correct@1.0.2 1705 silly idealTree │ │ └─┬ spdx-expression-parse@1.0.2 1705 silly idealTree │ │ └── spdx-exceptions@1.0.4 1705 silly idealTree │ ├─┬ validate-npm-package-name@2.2.2 1705 silly idealTree │ │ └── builtins@0.0.7 1705 silly idealTree │ ├─┬ which@1.2.11 1705 silly idealTree │ │ └── isexe@1.1.2 1705 silly idealTree │ ├── wrappy@1.0.2 1705 silly idealTree │ └── write-file-atomic@1.1.4 1705 silly idealTree ├── npmlog@4.1.2 1705 silly idealTree ├── number-is-nan@1.0.1 1705 silly idealTree ├── oauth-sign@0.8.2 1705 silly idealTree ├── object-assign@4.1.0 1705 silly idealTree ├── object-component@0.0.3 1705 silly idealTree ├─┬ object-copy@0.1.0 1705 silly idealTree │ ├── define-property@0.2.5 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├── object-keys@1.0.11 1705 silly idealTree ├── object-visit@1.0.1 1705 silly idealTree ├── object.assign@4.1.0 1705 silly idealTree ├── object.pick@1.3.0 1705 silly idealTree ├── on-finished@2.3.0 1705 silly idealTree ├── on-headers@1.0.1 1705 silly idealTree ├── once@1.4.0 1705 silly idealTree ├── options@0.0.6 1705 silly idealTree ├── os-homedir@1.0.2 1705 silly idealTree ├── os-locale@1.4.0 1705 silly idealTree ├── os-tmpdir@1.0.2 1705 silly idealTree ├── osenv@0.1.5 1705 silly idealTree ├── pako@1.0.6 1705 silly idealTree ├── parse-json@2.2.0 1705 silly idealTree ├── parsejson@0.0.3 1705 silly idealTree ├── parseqs@0.0.5 1705 silly idealTree ├── parseuri@0.0.5 1705 silly idealTree ├── parseurl@1.3.2 1705 silly idealTree ├── pascalcase@0.1.1 1705 silly idealTree ├── passport-local@1.0.0 1705 silly idealTree ├── passport-strategy@1.0.0 1705 silly idealTree ├── passport.socketio@3.7.0 1705 silly idealTree ├── passport@0.3.2 1705 silly idealTree ├── path-exists@2.1.0 1705 silly idealTree ├── path-is-absolute@1.0.1 1705 silly idealTree ├── path-to-regexp@0.1.7 1705 silly idealTree ├── path-type@1.1.0 1705 silly idealTree ├── pause@0.0.1 1705 silly idealTree ├── performance-now@2.1.0 1705 silly idealTree ├── pify@2.3.0 1705 silly idealTree ├── pinkie-promise@2.0.1 1705 silly idealTree ├── pinkie@2.0.4 1705 silly idealTree ├── pkginfo@0.4.1 1705 silly idealTree ├── pkijs@1.3.33 1705 silly idealTree ├── posix-character-classes@0.1.1 1705 silly idealTree ├── process-nextick-args@1.0.7 1705 silly idealTree ├─┬ prompt@1.0.0 1705 silly idealTree │ ├── async@1.0.0 1705 silly idealTree │ └─┬ winston@2.1.1 1705 silly idealTree │ ├── colors@1.0.3 1705 silly idealTree │ └── pkginfo@0.3.1 1705 silly idealTree ├── proxy-addr@2.0.2 1705 silly idealTree ├── punycode@1.4.1 1705 silly idealTree ├── pyconf@1.1.2 1705 silly idealTree ├── q@1.4.1 1705 silly idealTree ├── qs@6.5.1 1705 silly idealTree ├── querystring@0.2.0 1705 silly idealTree ├── random-bytes@1.0.0 1705 silly idealTree ├── range-parser@1.2.0 1705 silly idealTree ├── raw-body@2.3.2 1705 silly idealTree ├─┬ rc@1.2.8 1705 silly idealTree │ ├── deep-extend@0.6.0 1705 silly idealTree │ └── minimist@1.2.0 1705 silly idealTree ├── read-pkg-up@1.0.1 1705 silly idealTree ├── read-pkg@1.1.0 1705 silly idealTree ├── read@1.0.7 1705 silly idealTree ├── readable-stream@1.1.14 1705 silly idealTree ├── redis-commands@1.3.1 1705 silly idealTree ├── redis-parser@2.6.0 1705 silly idealTree ├── redis@2.8.0 1705 silly idealTree ├── regex-not@1.0.2 1705 silly idealTree ├── repeat-element@1.1.2 1705 silly idealTree ├── repeat-string@1.6.1 1705 silly idealTree ├── request@2.83.0 1705 silly idealTree ├── require-directory@2.1.1 1705 silly idealTree ├── require-main-filename@1.0.1 1705 silly idealTree ├── requires-port@1.0.0 1705 silly idealTree ├── resolve-url@0.2.1 1705 silly idealTree ├── ret@0.1.15 1705 silly idealTree ├── revalidator@0.1.8 1705 silly idealTree ├── rimraf@2.6.2 1705 silly idealTree ├── rsa-compat@1.2.7 1705 silly idealTree ├── safe-buffer@5.1.1 1705 silly idealTree ├── safe-regex@1.1.0 1705 silly idealTree ├── safe-replace@1.0.2 1705 silly idealTree ├── sax@1.2.4 1705 silly idealTree ├── semver@5.5.0 1705 silly idealTree ├─┬ send@0.16.1 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ └── statuses@1.3.1 1705 silly idealTree ├─┬ serialport@4.0.7 1705 silly idealTree │ ├── debug@2.6.9 1705 silly idealTree │ ├── ms@2.0.0 1705 silly idealTree │ └─┬ node-pre-gyp@0.6.32 1705 silly idealTree │ ├─┬ mkdirp@0.5.1 1705 silly idealTree │ │ └── minimist@0.0.8 1705 silly idealTree │ ├─┬ nopt@3.0.6 1705 silly idealTree │ │ └── abbrev@1.0.9 1705 silly idealTree │ ├─┬ npmlog@4.0.1 1705 silly idealTree │ │ ├─┬ are-we-there-yet@1.1.2 1705 silly idealTree │ │ │ ├── delegates@1.0.0 1705 silly idealTree │ │ │ └─┬ readable-stream@2.2.2 1705 silly idealTree │ │ │ ├── buffer-shims@1.0.0 1705 silly idealTree │ │ │ ├── core-util-is@1.0.2 1705 silly idealTree │ │ │ ├── inherits@2.0.3 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@1.0.7 1705 silly idealTree │ │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ │ └── util-deprecate@1.0.2 1705 silly idealTree │ │ ├── console-control-strings@1.1.0 1705 silly idealTree │ │ ├─┬ gauge@2.7.2 1705 silly idealTree │ │ │ ├── aproba@1.0.4 1705 silly idealTree │ │ │ ├── has-unicode@2.0.1 1705 silly idealTree │ │ │ ├── object-assign@4.1.0 1705 silly idealTree │ │ │ ├── signal-exit@3.0.2 1705 silly idealTree │ │ │ ├─┬ string-width@1.0.2 1705 silly idealTree │ │ │ │ ├── code-point-at@1.1.0 1705 silly idealTree │ │ │ │ └─┬ is-fullwidth-code-point@1.0.0 1705 silly idealTree │ │ │ │ └── number-is-nan@1.0.1 1705 silly idealTree │ │ │ ├─┬ strip-ansi@3.0.1 1705 silly idealTree │ │ │ │ └── ansi-regex@2.0.0 1705 silly idealTree │ │ │ ├── supports-color@0.2.0 1705 silly idealTree │ │ │ └── wide-align@1.1.0 1705 silly idealTree │ │ └── set-blocking@2.0.0 1705 silly idealTree │ ├─┬ rc@1.1.6 1705 silly idealTree │ │ ├── deep-extend@0.4.1 1705 silly idealTree │ │ ├── ini@1.3.4 1705 silly idealTree │ │ ├── minimist@1.2.0 1705 silly idealTree │ │ └── strip-json-comments@1.0.4 1705 silly idealTree │ ├─┬ request@2.79.0 1705 silly idealTree │ │ ├── aws-sign2@0.6.0 1705 silly idealTree │ │ ├── aws4@1.5.0 1705 silly idealTree │ │ ├── caseless@0.11.0 1705 silly idealTree │ │ ├─┬ combined-stream@1.0.5 1705 silly idealTree │ │ │ └── delayed-stream@1.0.0 1705 silly idealTree │ │ ├── extend@3.0.0 1705 silly idealTree │ │ ├── forever-agent@0.6.1 1705 silly idealTree │ │ ├─┬ form-data@2.1.2 1705 silly idealTree │ │ │ └── asynckit@0.4.0 1705 silly idealTree │ │ ├─┬ har-validator@2.0.6 1705 silly idealTree │ │ │ ├─┬ chalk@1.1.3 1705 silly idealTree │ │ │ │ ├── ansi-styles@2.2.1 1705 silly idealTree │ │ │ │ ├── escape-string-regexp@1.0.5 1705 silly idealTree │ │ │ │ ├─┬ has-ansi@2.0.0 1705 silly idealTree │ │ │ │ │ └── ansi-regex@2.0.0 1705 silly idealTree │ │ │ │ ├─┬ strip-ansi@3.0.1 1705 silly idealTree │ │ │ │ │ └── ansi-regex@2.0.0 1705 silly idealTree │ │ │ │ └── supports-color@2.0.0 1705 silly idealTree │ │ │ ├─┬ is-my-json-valid@2.15.0 1705 silly idealTree │ │ │ │ ├── generate-function@2.0.0 1705 silly idealTree │ │ │ │ ├─┬ generate-object-property@1.2.0 1705 silly idealTree │ │ │ │ │ └── is-property@1.0.2 1705 silly idealTree │ │ │ │ ├── jsonpointer@4.0.0 1705 silly idealTree │ │ │ │ └── xtend@4.0.1 1705 silly idealTree │ │ │ └─┬ pinkie-promise@2.0.1 1705 silly idealTree │ │ │ └── pinkie@2.0.4 1705 silly idealTree │ │ ├─┬ hawk@3.1.3 1705 silly idealTree │ │ │ ├── boom@2.10.1 1705 silly idealTree │ │ │ ├── cryptiles@2.0.5 1705 silly idealTree │ │ │ ├── hoek@2.16.3 1705 silly idealTree │ │ │ └── sntp@1.0.9 1705 silly idealTree │ │ ├─┬ http-signature@1.1.1 1705 silly idealTree │ │ │ ├── assert-plus@0.2.0 1705 silly idealTree │ │ │ ├─┬ jsprim@1.3.1 1705 silly idealTree │ │ │ │ ├── extsprintf@1.0.2 1705 silly idealTree │ │ │ │ ├── json-schema@0.2.3 1705 silly idealTree │ │ │ │ └── verror@1.3.6 1705 silly idealTree │ │ │ └─┬ sshpk@1.10.1 1705 silly idealTree │ │ │ ├── asn1@0.2.3 1705 silly idealTree │ │ │ ├── assert-plus@1.0.0 1705 silly idealTree │ │ │ ├── bcrypt-pbkdf@1.0.0 1705 silly idealTree │ │ │ ├── dashdash@1.14.1 1705 silly idealTree │ │ │ ├── ecc-jsbn@0.1.1 1705 silly idealTree │ │ │ ├── getpass@0.1.6 1705 silly idealTree │ │ │ ├── jodid25519@1.0.2 1705 silly idealTree │ │ │ ├── jsbn@0.1.0 1705 silly idealTree │ │ │ └── tweetnacl@0.14.4 1705 silly idealTree │ │ ├── is-typedarray@1.0.0 1705 silly idealTree │ │ ├── isstream@0.1.2 1705 silly idealTree │ │ ├── json-stringify-safe@5.0.1 1705 silly idealTree │ │ ├─┬ mime-types@2.1.13 1705 silly idealTree │ │ │ └── mime-db@1.25.0 1705 silly idealTree │ │ ├── oauth-sign@0.8.2 1705 silly idealTree │ │ ├── qs@6.3.0 1705 silly idealTree │ │ ├── stringstream@0.0.5 1705 silly idealTree │ │ ├─┬ tough-cookie@2.3.2 1705 silly idealTree │ │ │ └── punycode@1.4.1 1705 silly idealTree │ │ ├── tunnel-agent@0.4.3 1705 silly idealTree │ │ └── uuid@3.0.1 1705 silly idealTree │ ├─┬ rimraf@2.5.4 1705 silly idealTree │ │ └─┬ glob@7.1.1 1705 silly idealTree │ │ ├── fs.realpath@1.0.0 1705 silly idealTree │ │ ├─┬ inflight@1.0.6 1705 silly idealTree │ │ │ └── wrappy@1.0.2 1705 silly idealTree │ │ ├── inherits@2.0.3 1705 silly idealTree │ │ ├─┬ minimatch@3.0.3 1705 silly idealTree │ │ │ └─┬ brace-expansion@1.1.6 1705 silly idealTree │ │ │ ├── balanced-match@0.4.2 1705 silly idealTree │ │ │ └── concat-map@0.0.1 1705 silly idealTree │ │ ├─┬ once@1.4.0 1705 silly idealTree │ │ │ └── wrappy@1.0.2 1705 silly idealTree │ │ └── path-is-absolute@1.0.1 1705 silly idealTree │ ├── semver@5.3.0 1705 silly idealTree │ ├─┬ tar-pack@3.3.0 1705 silly idealTree │ │ ├─┬ debug@2.2.0 1705 silly idealTree │ │ │ └── ms@0.7.1 1705 silly idealTree │ │ ├─┬ fstream-ignore@1.0.5 1705 silly idealTree │ │ │ ├── inherits@2.0.3 1705 silly idealTree │ │ │ └─┬ minimatch@3.0.3 1705 silly idealTree │ │ │ └─┬ brace-expansion@1.1.6 1705 silly idealTree │ │ │ ├── balanced-match@0.4.2 1705 silly idealTree │ │ │ └── concat-map@0.0.1 1705 silly idealTree │ │ ├─┬ fstream@1.0.10 1705 silly idealTree │ │ │ ├── graceful-fs@4.1.11 1705 silly idealTree │ │ │ └── inherits@2.0.3 1705 silly idealTree │ │ ├─┬ once@1.3.3 1705 silly idealTree │ │ │ └── wrappy@1.0.2 1705 silly idealTree │ │ ├─┬ readable-stream@2.1.5 1705 silly idealTree │ │ │ ├── buffer-shims@1.0.0 1705 silly idealTree │ │ │ ├── core-util-is@1.0.2 1705 silly idealTree │ │ │ ├── inherits@2.0.3 1705 silly idealTree │ │ │ ├── isarray@1.0.0 1705 silly idealTree │ │ │ ├── process-nextick-args@1.0.7 1705 silly idealTree │ │ │ ├── string_decoder@0.10.31 1705 silly idealTree │ │ │ └── util-deprecate@1.0.2 1705 silly idealTree │ │ └── uid-number@0.0.6 1705 silly idealTree │ └─┬ tar@2.2.1 1705 silly idealTree │ ├── block-stream@0.0.9 1705 silly idealTree │ ├─┬ fstream@1.0.10 1705 silly idealTree │ │ └── graceful-fs@4.1.11 1705 silly idealTree │ └── inherits@2.0.3 1705 silly idealTree ├── serve-static@1.13.1 1705 silly idealTree ├── set-blocking@2.0.0 1705 silly idealTree ├─┬ set-value@2.0.0 1705 silly idealTree │ └── extend-shallow@2.0.1 1705 silly idealTree ├── setprototypeof@1.0.3 1705 silly idealTree ├── signal-exit@3.0.2 1705 silly idealTree ├─┬ snapdragon-node@2.1.1 1705 silly idealTree │ ├── define-property@1.0.0 1705 silly idealTree │ ├── is-accessor-descriptor@1.0.0 1705 silly idealTree │ ├── is-data-descriptor@1.0.0 1705 silly idealTree │ └── is-descriptor@1.0.2 1705 silly idealTree ├─┬ snapdragon-util@3.0.1 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├─┬ snapdragon@0.8.2 1705 silly idealTree │ ├── define-property@0.2.5 1705 silly idealTree │ └── extend-shallow@2.0.1 1705 silly idealTree ├── sntp@2.1.0 1705 silly idealTree ├─┬ socket.io-adapter@0.5.0 1705 silly idealTree │ ├── debug@2.3.3 1705 silly idealTree │ └── ms@0.7.2 1705 silly idealTree ├─┬ socket.io-client@1.7.4 1705 silly idealTree │ ├── component-emitter@1.2.1 1705 silly idealTree │ ├── debug@2.3.3 1705 silly idealTree │ └── ms@0.7.2 1705 silly idealTree ├── socket.io-parser@2.3.1 1705 silly idealTree ├─┬ socket.io@1.7.4 1705 silly idealTree │ ├── debug@2.3.3 1705 silly idealTree │ └── ms@0.7.2 1705 silly idealTree ├── sorted-array-functions@1.1.0 1705 silly idealTree ├── source-map-resolve@0.5.2 1705 silly idealTree ├── source-map-url@0.4.0 1705 silly idealTree ├── source-map@0.5.7 1705 silly idealTree ├── spdx-correct@1.0.2 1705 silly idealTree ├── spdx-expression-parse@1.0.4 1705 silly idealTree ├── spdx-license-ids@1.2.2 1705 silly idealTree ├── split-string@3.1.0 1705 silly idealTree ├── sshpk@1.13.1 1705 silly idealTree ├── stack-trace@0.0.10 1705 silly idealTree ├─┬ static-extend@0.1.2 1705 silly idealTree │ └── define-property@0.2.5 1705 silly idealTree ├── statuses@1.4.0 1705 silly idealTree ├── streamifier@0.1.1 1705 silly idealTree ├── streamsearch@0.1.2 1705 silly idealTree ├── string_decoder@0.10.31 1705 silly idealTree ├── string-width@1.0.2 1705 silly idealTree ├── stringstream@0.0.5 1705 silly idealTree ├── strip-ansi@3.0.1 1705 silly idealTree ├── strip-bom@2.0.0 1705 silly idealTree ├── strip-json-comments@2.0.1 1705 silly idealTree ├── suncalc@1.8.0 1705 silly idealTree ├── tar@4.3.0 1705 silly idealTree ├── to-array@0.1.4 1705 silly idealTree ├─┬ to-object-path@0.3.0 1705 silly idealTree │ └── kind-of@3.2.2 1705 silly idealTree ├── to-regex-range@2.1.1 1705 silly idealTree ├── to-regex@3.0.2 1705 silly idealTree ├── tough-cookie@2.3.3 1705 silly idealTree ├── traits@0.4.0 1705 silly idealTree ├── tunnel-agent@0.6.0 1705 silly idealTree ├── tweetnacl@0.14.5 1705 silly idealTree ├── type-is@1.6.15 1705 silly idealTree ├── typedarray@0.0.6 1705 silly idealTree ├── typescript@2.6.2 1705 silly idealTree ├── uid-number@0.0.6 1705 silly idealTree ├── uid-safe@2.1.5 1705 silly idealTree ├── ultron@1.0.2 1705 silly idealTree ├─┬ union-value@1.0.0 1705 silly idealTree │ ├── extend-shallow@2.0.1 1705 silly idealTree │ └── set-value@0.4.3 1705 silly idealTree ├─┬ unix-dgram@0.2.3 1705 silly idealTree │ ├── bindings@1.1.1 1705 silly idealTree │ └── nan@2.3.5 1705 silly idealTree ├── unpipe@1.0.0 1705 silly idealTree ├─┬ unset-value@1.0.0 1705 silly idealTree │ ├─┬ has-value@0.3.1 1705 silly idealTree │ │ └── isobject@2.1.0 1705 silly idealTree │ ├── has-values@0.1.4 1705 silly idealTree │ └── isarray@1.0.0 1705 silly idealTree ├── urix@0.1.0 1705 silly idealTree ├── ursa@0.9.4 1705 silly idealTree ├── usb@1.3.2 1705 silly idealTree ├── use@3.1.1 1705 silly idealTree ├── util-deprecate@1.0.2 1705 silly idealTree ├─┬ util@0.10.3 1705 silly idealTree │ └── inherits@2.0.1 1705 silly idealTree ├─┬ utile@0.3.0 1705 silly idealTree │ ├── async@0.9.2 1705 silly idealTree │ └── ncp@1.0.1 1705 silly idealTree ├── utils-merge@1.0.1 1705 silly idealTree ├── uuid@3.2.1 1705 silly idealTree ├── validate-npm-package-license@3.0.1 1705 silly idealTree ├── vary@1.1.2 1705 silly idealTree ├── verror@1.10.0 1705 silly idealTree ├─┬ virtual-tsc@0.3.4 1705 silly idealTree │ ├── debug@3.1.0 1705 silly idealTree │ └── ms@2.0.0 1705 silly idealTree ├── wake_on_lan@0.0.4 1705 silly idealTree ├── which-module@1.0.0 1705 silly idealTree ├── wide-align@1.1.3 1705 silly idealTree ├── winston-daily-rotate-file@1.7.2 1705 silly idealTree ├── winston-syslog@1.2.6 1705 silly idealTree ├─┬ winston@2.4.0 1705 silly idealTree │ ├── async@1.0.0 1705 silly idealTree │ └── colors@1.0.3 1705 silly idealTree ├── wrap-ansi@2.1.0 1705 silly idealTree ├── wrappy@1.0.2 1705 silly idealTree ├── ws@1.1.5 1705 silly idealTree ├── wtf-8@1.0.0 1705 silly idealTree ├── xml2js@0.4.19 1705 silly idealTree ├── xmlbuilder@9.0.4 1705 silly idealTree ├── xmlhttprequest-ssl@1.5.3 1705 silly idealTree ├── xtend@4.0.1 1705 silly idealTree ├── y18n@3.2.1 1705 silly idealTree ├── yallist@3.0.2 1705 silly idealTree ├── yargs-parser@5.0.0 1705 silly idealTree ├── yargs@7.1.0 1705 silly idealTree └── yeast@0.1.2 1706 silly install generateActionsToTake 1707 warn checkPermissions Missing write access to /opt/iobroker/node_modules 1708 silly timing Tried to end timer that doesn't exist: stage:runTopLevelLifecycles 1709 silly install printInstalled 1710 warn optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection): 1711 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) 1712 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS: darwin 1712 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch: any 1712 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS: linux 1712 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: arm 1713 verbose stack Error: EACCES: permission denied, access '/opt/iobroker/node_modules' 1713 verbose stack at Error (native) 1714 verbose cwd /opt/iobroker 1715 verbose Linux 4.14.52-v7+ 1716 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "i" "iobroker.admin" "--production" 1717 verbose node v4.0.0 1718 verbose npm v4.6.1 1719 error path /opt/iobroker/node_modules 1720 error code EACCES 1721 error errno -13 1722 error syscall access 1723 error Error: EACCES: permission denied, access '/opt/iobroker/node_modules' 1723 error at Error (native) 1723 error { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules'] 1723 error errno: -13, 1723 error code: 'EACCES', 1723 error syscall: 'access', 1723 error path: '/opt/iobroker/node_modules' } 1724 error Please try running this command again as root/Administrator. 1725 verbose exit [ -13, true ]