]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/node/node-v4.8.0-win-x64/node_modules/npm/bin/read-package-json.js
Adding missing bin folder in integrated tile server
[simantics/district.git] / org.simantics.maps.server / node / node-v4.8.0-win-x64 / node_modules / npm / bin / read-package-json.js
1 var argv = process.argv
2 if (argv.length < 3) {
3   console.error("Usage: read-package.json <file> [<fields> ...]")
4   process.exit(1)
5 }
6
7 var fs = require("fs")
8   , file = argv[2]
9   , readJson = require("read-package-json")
10
11 readJson(file, function (er, data) {
12   if (er) throw er
13   if (argv.length === 3) console.log(data)
14   else argv.slice(3).forEach(function (field) {
15     field = field.split(".")
16     var val = data
17     field.forEach(function (f) {
18       val = val[f]
19     })
20     console.log(val)
21   })
22 })