Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(496)

Unified Diff: node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/index.js

Issue 800513006: Added vulcanize under third_party/npm_modules (Closed) Base URL: https://chromium.googlesource.com/infra/third_party/npm_modules.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/index.js
diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/index.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/index.js
new file mode 100755
index 0000000000000000000000000000000000000000..3b3e6b40bf299c1f19b8b92601dd82188974a51f
--- /dev/null
+++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/index.js
@@ -0,0 +1,46 @@
+#! /usr/bin/env node
+var cc = require('./lib/utils')
+var join = require('path').join
+var deepExtend = require('deep-extend')
+var etc = '/etc'
+var win = process.platform === "win32"
+var home = win
+ ? process.env.USERPROFILE
+ : process.env.HOME
+
+module.exports = function (name, defaults, argv) {
+ if('string' !== typeof name)
+ throw new Error('rc(name): name *must* be string')
+ if(!argv)
+ argv = require('minimist')(process.argv.slice(2))
+ defaults = (
+ 'string' === typeof defaults
+ ? cc.json(defaults) : defaults
+ ) || {}
+
+ var local = cc.find('.'+name+'rc')
+
+ var env = cc.env(name + '_')
+
+ return deepExtend.apply(null, [
+ defaults,
+ win ? {} : cc.json(join(etc, name, 'config')),
+ win ? {} : cc.json(join(etc, name + 'rc')),
+ home ? cc.json(join(home, '.config', name, 'config')) : {},
+ home ? cc.json(join(home, '.config', name)) : {},
+ home ? cc.json(join(home, '.' + name, 'config')) : {},
+ home ? cc.json(join(home, '.' + name + 'rc')) : {},
+ cc.json(local),
+ local ? {config: local} : null,
+ env.config ? cc.json(env.config) : null,
+ argv.config ? cc.json(argv.config) : null,
+ env,
+ argv
+ ])
+}
+
+if(!module.parent) {
+ console.log(
+ JSON.stringify(module.exports(process.argv[2]), false, 2)
+ )
+}

Powered by Google App Engine
This is Rietveld 408576698