Socket
Socket
Sign inDemoInstall

electron-updater

Package Overview
Dependencies
Maintainers
1
Versions
290
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electron-updater - npm Package Compare versions

Comparing version 0.0.17 to 0.0.18

10

lib/file.js

@@ -8,4 +8,10 @@ var fs = process.versions.electron ? require('original-fs') : require('fs'),

if(err) return callback(err)
var parsed = JSON.parse(data)
callback(null, parsed)
var parsed = null
try {
parsed = JSON.parse(data)
} catch (e) {
err = e
}
callback(err, parsed)
})

@@ -12,0 +18,0 @@ }

2

lib/unpack.js

@@ -26,3 +26,3 @@ var path = require('path'),

if(err) return callback(err)
var outFile = fs.createWriteStream(outPath)
var outFile = fs.createWriteStream(outPath, {mode: header.mode})
stream.pipe(outFile)

@@ -29,0 +29,0 @@ });

@@ -36,3 +36,3 @@ {

"shasum": "eb6c816320e7b2ab16f5ed997f28d8205df56375",
"tarball": "http://npm.evolvehq.com:4873/appdirectory/-/appdirectory-0.1.0.tgz"
"tarball": "http://registry.npmjs.org/appdirectory/-/appdirectory-0.1.0.tgz"
},

@@ -53,4 +53,4 @@ "_from": "appdirectory@>=0.1.0 <0.2.0",

"_shasum": "eb6c816320e7b2ab16f5ed997f28d8205df56375",
"_resolved": "http://npm.evolvehq.com:4873/appdirectory/-/appdirectory-0.1.0.tgz",
"_resolved": "https://registry.npmjs.org/appdirectory/-/appdirectory-0.1.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -30,24 +30,6 @@ {

"homepage": "https://github.com/npm/wrappy",
"gitHead": "006a8cbac6b99988315834c207896eed71fd069a",
"readme": "# wrappy\n\nCallback wrapping utility\n\n## USAGE\n\n```javascript\nvar wrappy = require(\"wrappy\")\n\n// var wrapper = wrappy(wrapperFunction)\n\n// make sure a cb is called only once\n// See also: http://npm.im/once for this specific use case\nvar once = wrappy(function (cb) {\n var called = false\n return function () {\n if (called) return\n called = true\n return cb.apply(this, arguments)\n }\n})\n\nfunction printBoo () {\n console.log('boo')\n}\n// has some rando property\nprintBoo.iAmBooPrinter = true\n\nvar onlyPrintOnce = once(printBoo)\n\nonlyPrintOnce() // prints 'boo'\nonlyPrintOnce() // does nothing\n\n// random property is retained!\nassert.equal(onlyPrintOnce.iAmBooPrinter, true)\n```\n",
"readmeFilename": "README.md",
"_id": "wrappy@1.0.1",
"_shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739",
"_from": "wrappy@>=1.0.0 <2.0.0",
"_npmVersion": "2.0.0",
"_nodeVersion": "0.10.31",
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
"maintainers": [
{
"name": "isaacs",
"email": "i@izs.me"
}
],
"dist": {
"shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739",
"tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
},
"_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
"readme": "ERROR: No README data found!"
"_from": "wrappy@>=1.0.0 <2.0.0"
}

@@ -50,3 +50,3 @@ {

"shasum": "d8feeca93b039ec1dcdee7741c92bdac5e28081b",
"tarball": "http://registry.npmjs.org/once/-/once-1.3.2.tgz"
"tarball": "http://npm.zombielair.com:4873/once/-/once-1.3.2.tgz"
},

@@ -59,4 +59,4 @@ "maintainers": [

],
"_resolved": "https://registry.npmjs.org/once/-/once-1.3.2.tgz",
"_resolved": "http://npm.zombielair.com:4873/once/-/once-1.3.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -53,4 +53,4 @@ {

"directories": {},
"_resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
"_resolved": "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -34,21 +34,4 @@ {

"_id": "core-util-is@1.0.1",
"dist": {
"shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"tarball": "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
},
"_from": "core-util-is@>=1.0.0 <1.1.0",
"_npmVersion": "1.3.23",
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
"maintainers": [
{
"name": "isaacs",
"email": "i@izs.me"
}
],
"directories": {},
"_shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
"scripts": {}
}

@@ -48,4 +48,5 @@ {

"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"readme": "ERROR: No README data found!",
"homepage": "https://github.com/isaacs/inherits#readme"
"readme": "Browser-friendly inheritance fully compatible with standard node.js\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\n\nThis package exports standard `inherits` from node.js `util` module in\nnode environment, but also provides alternative browser-friendly\nimplementation through [browser\nfield](https://gist.github.com/shtylman/4339901). Alternative\nimplementation is a literal copy of standard one located in standalone\nmodule to avoid requiring of `util`. It also has a shim for old\nbrowsers with no `Object.create` support.\n\nWhile keeping you sure you are using standard `inherits`\nimplementation in node.js environment, it allows bundlers such as\n[browserify](https://github.com/substack/node-browserify) to not\ninclude full `util` package to your client code if all you need is\njust `inherits` function. It worth, because browser shim for `util`\npackage is large and `inherits` is often the single function you need\nfrom it.\n\nIt's recommended to use this package instead of\n`require('util').inherits` for any code that has chances to be used\nnot only in node.js but in browser too.\n\n## usage\n\n```js\nvar inherits = require('inherits');\n// then use exactly as the standard one\n```\n\n## note on version ~1.0\n\nVersion ~1.0 had completely different motivation and is not compatible\nneither with 2.0 nor with standard node.js `inherits`.\n\nIf you are using version ~1.0 and planning to switch to ~2.0, be\ncareful:\n\n* new version uses `super_` instead of `super` for referencing\n superclass\n* new version overwrites current prototype while old one preserves any\n existing fields on it\n",
"readmeFilename": "README.md",
"homepage": "https://github.com/isaacs/inherits"
}

@@ -29,7 +29,6 @@ {

"license": "MIT",
"readmeFilename": "README.md",
"_id": "isarray@0.0.1",
"dist": {
"shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"tarball": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz"
"tarball": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz"
},

@@ -50,7 +49,8 @@ "_from": "isarray@0.0.1",

"_shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"_resolved": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz",
"_resolved": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz",
"readme": "\n# isarray\n\n`Array#isArray` for older browsers.\n\n## Usage\n\n```js\nvar isArray = require('isarray');\n\nconsole.log(isArray([])); // => true\nconsole.log(isArray({})); // => false\n```\n\n## Installation\n\nWith [npm](http://npmjs.org) do\n\n```bash\n$ npm install isarray\n```\n\nThen bundle for the browser with\n[browserify](https://github.com/substack/browserify).\n\nWith [component](http://component.io) do\n\n```bash\n$ component install juliangruber/isarray\n```\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
"readmeFilename": "README.md",
"bugs": {
"url": "https://github.com/juliangruber/isarray/issues"
},
"readme": "ERROR: No README data found!"
}
}

@@ -34,3 +34,3 @@ {

"shasum": "8b4d3fc586668bd5b6573e732edf2b71c1c1d8aa",
"tarball": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
},

@@ -44,4 +44,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -25,3 +25,4 @@ {

"license": "MIT",
"gitHead": "d46d4fd87cf1d06e031c23f1ba170ca7d4ade9a0",
"readme": "**string_decoder.js** (`require('string_decoder')`) from Node.js core\n\nCopyright Joyent, Inc. and other Node contributors. See LICENCE file for details.\n\nVersion numbers match the versions found in Node core, e.g. 0.10.24 matches Node 0.10.24, likewise 0.11.10 matches Node 0.11.10. **Prefer the stable version over the unstable.**\n\nThe *build/* directory contains a build script that will scrape the source from the [joyent/node](https://github.com/joyent/node) repo given a specific Node version.",
"readmeFilename": "README.md",
"bugs": {

@@ -31,26 +32,3 @@ "url": "https://github.com/rvagg/string_decoder/issues"

"_id": "string_decoder@0.10.31",
"_shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"_from": "string_decoder@>=0.10.0 <0.11.0",
"_npmVersion": "1.4.23",
"_npmUser": {
"name": "rvagg",
"email": "rod@vagg.org"
},
"maintainers": [
{
"name": "substack",
"email": "mail@substack.net"
},
{
"name": "rvagg",
"email": "rod@vagg.org"
}
],
"dist": {
"shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"tarball": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"readme": "ERROR: No README data found!"
"_from": "string_decoder@>=0.10.0 <0.11.0"
}

@@ -52,3 +52,3 @@ {

"shasum": "bec81beae8cf455168bc2e5b2b31f5bcfaed9b1b",
"tarball": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz"
},

@@ -74,4 +74,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -63,4 +63,4 @@ {

"directories": {},
"_resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.0.1.tgz",
"_resolved": "http://registry.npmjs.org/is-stream/-/is-stream-1.0.1.tgz",
"readme": "ERROR: No README data found!"
}

@@ -62,4 +62,4 @@ {

"directories": {},
"_resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
"_resolved": "http://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -48,4 +48,5 @@ {

"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"readme": "ERROR: No README data found!",
"homepage": "https://github.com/isaacs/inherits#readme"
"readme": "Browser-friendly inheritance fully compatible with standard node.js\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\n\nThis package exports standard `inherits` from node.js `util` module in\nnode environment, but also provides alternative browser-friendly\nimplementation through [browser\nfield](https://gist.github.com/shtylman/4339901). Alternative\nimplementation is a literal copy of standard one located in standalone\nmodule to avoid requiring of `util`. It also has a shim for old\nbrowsers with no `Object.create` support.\n\nWhile keeping you sure you are using standard `inherits`\nimplementation in node.js environment, it allows bundlers such as\n[browserify](https://github.com/substack/node-browserify) to not\ninclude full `util` package to your client code if all you need is\njust `inherits` function. It worth, because browser shim for `util`\npackage is large and `inherits` is often the single function you need\nfrom it.\n\nIt's recommended to use this package instead of\n`require('util').inherits` for any code that has chances to be used\nnot only in node.js but in browser too.\n\n## usage\n\n```js\nvar inherits = require('inherits');\n// then use exactly as the standard one\n```\n\n## note on version ~1.0\n\nVersion ~1.0 had completely different motivation and is not compatible\nneither with 2.0 nor with standard node.js `inherits`.\n\nIf you are using version ~1.0 and planning to switch to ~2.0, be\ncareful:\n\n* new version uses `super_` instead of `super` for referencing\n superclass\n* new version overwrites current prototype while old one preserves any\n existing fields on it\n",
"readmeFilename": "README.md",
"homepage": "https://github.com/isaacs/inherits"
}

@@ -7,3 +7,9 @@ 'use strict';

return url.trim().replace(/^(?!(?:\w+:)?\/\/)/, 'http://');
url = url.trim();
if (/^\.?\//.test(url)) {
return url;
}
return url.replace(/^(?!(?:\w+:)?\/\/)/, 'http://');
};
{
"name": "prepend-http",
"version": "1.0.1",
"version": "1.0.2",
"description": "Prepend http:// to humanized URLs like todomvc.com and localhost",

@@ -8,3 +8,3 @@ "license": "MIT",

"type": "git",
"url": "git+https://github.com/sindresorhus/prepend-http.git"
"url": "https://github.com/sindresorhus/prepend-http"
},

@@ -36,3 +36,3 @@ "author": {

},
"gitHead": "b45c718ae57a9405178bfe98f050b35cdb006d0e",
"gitHead": "f98628eedc069f33a0c4afcab74e072b72b6e51a",
"bugs": {

@@ -42,7 +42,7 @@ "url": "https://github.com/sindresorhus/prepend-http/issues"

"homepage": "https://github.com/sindresorhus/prepend-http",
"_id": "prepend-http@1.0.1",
"_shasum": "5f13dad9a434fa4f346aa51cf03f3cea15fe4eb3",
"_id": "prepend-http@1.0.2",
"_shasum": "4eefdfe40f99ac9256fdb8a1e5cb80ecddfc669e",
"_from": "prepend-http@>=1.0.0 <2.0.0",
"_npmVersion": "2.1.16",
"_nodeVersion": "0.10.32",
"_npmVersion": "2.11.2",
"_nodeVersion": "0.12.5",
"_npmUser": {

@@ -52,2 +52,6 @@ "name": "sindresorhus",

},
"dist": {
"shasum": "4eefdfe40f99ac9256fdb8a1e5cb80ecddfc669e",
"tarball": "http://registry.npmjs.org/prepend-http/-/prepend-http-1.0.2.tgz"
},
"maintainers": [

@@ -59,9 +63,4 @@ {

],
"dist": {
"shasum": "5f13dad9a434fa4f346aa51cf03f3cea15fe4eb3",
"tarball": "http://registry.npmjs.org/prepend-http/-/prepend-http-1.0.1.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.1.tgz",
"readme": "ERROR: No README data found!"
"_resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.2.tgz"
}

@@ -34,21 +34,4 @@ {

"_id": "core-util-is@1.0.1",
"dist": {
"shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"tarball": "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
},
"_from": "core-util-is@>=1.0.0 <1.1.0",
"_npmVersion": "1.3.23",
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
"maintainers": [
{
"name": "isaacs",
"email": "i@izs.me"
}
],
"directories": {},
"_shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
"scripts": {}
}

@@ -48,4 +48,5 @@ {

"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"readme": "ERROR: No README data found!",
"homepage": "https://github.com/isaacs/inherits#readme"
"readme": "Browser-friendly inheritance fully compatible with standard node.js\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\n\nThis package exports standard `inherits` from node.js `util` module in\nnode environment, but also provides alternative browser-friendly\nimplementation through [browser\nfield](https://gist.github.com/shtylman/4339901). Alternative\nimplementation is a literal copy of standard one located in standalone\nmodule to avoid requiring of `util`. It also has a shim for old\nbrowsers with no `Object.create` support.\n\nWhile keeping you sure you are using standard `inherits`\nimplementation in node.js environment, it allows bundlers such as\n[browserify](https://github.com/substack/node-browserify) to not\ninclude full `util` package to your client code if all you need is\njust `inherits` function. It worth, because browser shim for `util`\npackage is large and `inherits` is often the single function you need\nfrom it.\n\nIt's recommended to use this package instead of\n`require('util').inherits` for any code that has chances to be used\nnot only in node.js but in browser too.\n\n## usage\n\n```js\nvar inherits = require('inherits');\n// then use exactly as the standard one\n```\n\n## note on version ~1.0\n\nVersion ~1.0 had completely different motivation and is not compatible\nneither with 2.0 nor with standard node.js `inherits`.\n\nIf you are using version ~1.0 and planning to switch to ~2.0, be\ncareful:\n\n* new version uses `super_` instead of `super` for referencing\n superclass\n* new version overwrites current prototype while old one preserves any\n existing fields on it\n",
"readmeFilename": "README.md",
"homepage": "https://github.com/isaacs/inherits"
}

@@ -29,7 +29,6 @@ {

"license": "MIT",
"readmeFilename": "README.md",
"_id": "isarray@0.0.1",
"dist": {
"shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"tarball": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz"
"tarball": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz"
},

@@ -50,7 +49,8 @@ "_from": "isarray@0.0.1",

"_shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"_resolved": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz",
"_resolved": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz",
"readme": "\n# isarray\n\n`Array#isArray` for older browsers.\n\n## Usage\n\n```js\nvar isArray = require('isarray');\n\nconsole.log(isArray([])); // => true\nconsole.log(isArray({})); // => false\n```\n\n## Installation\n\nWith [npm](http://npmjs.org) do\n\n```bash\n$ npm install isarray\n```\n\nThen bundle for the browser with\n[browserify](https://github.com/substack/browserify).\n\nWith [component](http://component.io) do\n\n```bash\n$ component install juliangruber/isarray\n```\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
"readmeFilename": "README.md",
"bugs": {
"url": "https://github.com/juliangruber/isarray/issues"
},
"readme": "ERROR: No README data found!"
}
}

@@ -34,3 +34,3 @@ {

"shasum": "8b4d3fc586668bd5b6573e732edf2b71c1c1d8aa",
"tarball": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
},

@@ -44,4 +44,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -25,3 +25,4 @@ {

"license": "MIT",
"gitHead": "d46d4fd87cf1d06e031c23f1ba170ca7d4ade9a0",
"readme": "**string_decoder.js** (`require('string_decoder')`) from Node.js core\n\nCopyright Joyent, Inc. and other Node contributors. See LICENCE file for details.\n\nVersion numbers match the versions found in Node core, e.g. 0.10.24 matches Node 0.10.24, likewise 0.11.10 matches Node 0.11.10. **Prefer the stable version over the unstable.**\n\nThe *build/* directory contains a build script that will scrape the source from the [joyent/node](https://github.com/joyent/node) repo given a specific Node version.",
"readmeFilename": "README.md",
"bugs": {

@@ -31,26 +32,3 @@ "url": "https://github.com/rvagg/string_decoder/issues"

"_id": "string_decoder@0.10.31",
"_shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"_from": "string_decoder@>=0.10.0 <0.11.0",
"_npmVersion": "1.4.23",
"_npmUser": {
"name": "rvagg",
"email": "rod@vagg.org"
},
"maintainers": [
{
"name": "substack",
"email": "mail@substack.net"
},
{
"name": "rvagg",
"email": "rod@vagg.org"
}
],
"dist": {
"shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"tarball": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"readme": "ERROR: No README data found!"
"_from": "string_decoder@>=0.10.0 <0.11.0"
}

@@ -52,3 +52,3 @@ {

"shasum": "bec81beae8cf455168bc2e5b2b31f5bcfaed9b1b",
"tarball": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz"
},

@@ -74,4 +74,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -62,4 +62,4 @@ {

"directories": {},
"_resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
"_resolved": "http://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -96,3 +96,8 @@ module.exports = function (args, opts) {

var m = arg.match(/^--([^=]+)=([\s\S]*)$/);
setArg(m[1], m[2], arg);
var key = m[1];
var value = m[2];
if (flags.bools[key]) {
value = value !== 'false';
}
setArg(key, value, arg);
}

@@ -99,0 +104,0 @@ else if (/^--no-.+/.test(arg)) {

{
"name": "minimist",
"version": "1.1.1",
"version": "1.1.2",
"description": "parse argument options",

@@ -45,15 +45,19 @@ "main": "index.js",

"license": "MIT",
"gitHead": "bc9d1c466541eb52ae85e6682a4b809f4c32fe1f",
"gitHead": "a8e2fe153a22dad7a0da67fd6465fab4cfa63e37",
"bugs": {
"url": "https://github.com/substack/minimist/issues"
},
"_id": "minimist@1.1.1",
"_shasum": "1bc2bc71658cdca5712475684363615b0b4f695b",
"_id": "minimist@1.1.2",
"_shasum": "af960b80caf71b38236352af7fef10a8efceeae3",
"_from": "minimist@>=1.1.1 <2.0.0",
"_npmVersion": "2.3.0",
"_nodeVersion": "0.12.0",
"_npmVersion": "3.1.2",
"_nodeVersion": "2.0.0",
"_npmUser": {
"name": "substack",
"email": "mail@substack.net"
"email": "substack@gmail.com"
},
"dist": {
"shasum": "af960b80caf71b38236352af7fef10a8efceeae3",
"tarball": "http://npm.evolvehq.com:4873/minimist/-/minimist-1.1.2.tgz"
},
"maintainers": [

@@ -65,9 +69,5 @@ {

],
"dist": {
"shasum": "1bc2bc71658cdca5712475684363615b0b4f695b",
"tarball": "http://registry.npmjs.org/minimist/-/minimist-1.1.1.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.1.tgz",
"_resolved": "http://npm.evolvehq.com:4873/minimist/-/minimist-1.1.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -120,1 +120,25 @@ var parse = require('../');

});
test('boolean --boool=true', function (t) {
var parsed = parse(['--boool=true'], {
default: {
boool: false
},
boolean: ['boool']
});
t.same(parsed.boool, true);
t.end();
});
test('boolean --boool=false', function (t) {
var parsed = parse(['--boool=false'], {
default: {
boool: true
},
boolean: ['boool']
});
t.same(parsed.boool, false);
t.end();
});

@@ -23,7 +23,6 @@ {

},
"readme": "# spin.js\r\n\r\nAn animated CSS3 loading spinner with VML fallback for IE.\r\n\r\n * No images, no external CSS\r\n * No dependencies\r\n * Highly configurable\r\n * Resolution independent\r\n * Uses VML as fallback in old IEs\r\n * Uses @keyframe animations, falling back to setTimeout()\r\n * Works in all major browsers, including IE6\r\n * Small footprint (~1.9K gzipped)\r\n * MIT License\r\n\r\n## Usage\r\n\r\n```javascript\r\nnew Spinner({color:'#fff', lines: 12}).spin(target);\r\n```\r\n\r\nFor an interactive demo and a list of all supported options please refer to the [project's homepage](http://fgnass.github.com/spin.js).\r\n",
"_id": "spin@0.0.1",
"dist": {
"shasum": "246b756469c63b1f62f912f925b7eb2490e38cc6",
"tarball": "http://registry.npmjs.org/spin/-/spin-0.0.1.tgz"
"tarball": "http://npm.zombielair.com:4873/spin/-/spin-0.0.1.tgz"
},

@@ -37,3 +36,3 @@ "maintainers": [

"_shasum": "246b756469c63b1f62f912f925b7eb2490e38cc6",
"_resolved": "https://registry.npmjs.org/spin/-/spin-0.0.1.tgz",
"_resolved": "http://npm.zombielair.com:4873/spin/-/spin-0.0.1.tgz",
"_from": "spin@0.0.1",

@@ -43,3 +42,4 @@ "bugs": {

},
"homepage": "https://github.com/visionmedia/spin.js#readme"
"readme": "ERROR: No README data found!",
"homepage": "https://github.com/visionmedia/spin.js"
}

@@ -57,7 +57,7 @@ {

"shasum": "ada9a8a89a6d7ac60862f7dec7db207873e0c3f5",
"tarball": "http://npm.evolvehq.com:4873/bl/-/bl-1.0.0.tgz"
"tarball": "http://registry.npmjs.org/bl/-/bl-1.0.0.tgz"
},
"directories": {},
"_resolved": "http://npm.evolvehq.com:4873/bl/-/bl-1.0.0.tgz",
"_resolved": "https://registry.npmjs.org/bl/-/bl-1.0.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -30,24 +30,6 @@ {

"homepage": "https://github.com/npm/wrappy",
"gitHead": "006a8cbac6b99988315834c207896eed71fd069a",
"readme": "# wrappy\n\nCallback wrapping utility\n\n## USAGE\n\n```javascript\nvar wrappy = require(\"wrappy\")\n\n// var wrapper = wrappy(wrapperFunction)\n\n// make sure a cb is called only once\n// See also: http://npm.im/once for this specific use case\nvar once = wrappy(function (cb) {\n var called = false\n return function () {\n if (called) return\n called = true\n return cb.apply(this, arguments)\n }\n})\n\nfunction printBoo () {\n console.log('boo')\n}\n// has some rando property\nprintBoo.iAmBooPrinter = true\n\nvar onlyPrintOnce = once(printBoo)\n\nonlyPrintOnce() // prints 'boo'\nonlyPrintOnce() // does nothing\n\n// random property is retained!\nassert.equal(onlyPrintOnce.iAmBooPrinter, true)\n```\n",
"readmeFilename": "README.md",
"_id": "wrappy@1.0.1",
"_shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739",
"_from": "wrappy@>=1.0.0 <2.0.0",
"_npmVersion": "2.0.0",
"_nodeVersion": "0.10.31",
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
"maintainers": [
{
"name": "isaacs",
"email": "i@izs.me"
}
],
"dist": {
"shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739",
"tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
},
"_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
"readme": "ERROR: No README data found!"
"_from": "wrappy@>=1.0.0 <2.0.0"
}

@@ -50,3 +50,3 @@ {

"shasum": "d8feeca93b039ec1dcdee7741c92bdac5e28081b",
"tarball": "http://registry.npmjs.org/once/-/once-1.3.2.tgz"
"tarball": "http://npm.zombielair.com:4873/once/-/once-1.3.2.tgz"
},

@@ -59,4 +59,4 @@ "maintainers": [

],
"_resolved": "https://registry.npmjs.org/once/-/once-1.3.2.tgz",
"_resolved": "http://npm.zombielair.com:4873/once/-/once-1.3.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -51,7 +51,7 @@ {

"shasum": "e9353258baa9108965efc41cb0ef8ade2f3cfb07",
"tarball": "http://npm.evolvehq.com:4873/end-of-stream/-/end-of-stream-1.1.0.tgz"
"tarball": "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz"
},
"directories": {},
"_resolved": "http://npm.evolvehq.com:4873/end-of-stream/-/end-of-stream-1.1.0.tgz",
"_resolved": "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -34,21 +34,4 @@ {

"_id": "core-util-is@1.0.1",
"dist": {
"shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"tarball": "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
},
"_from": "core-util-is@>=1.0.0 <1.1.0",
"_npmVersion": "1.3.23",
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
"maintainers": [
{
"name": "isaacs",
"email": "i@izs.me"
}
],
"directories": {},
"_shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
"_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
"scripts": {}
}

@@ -48,4 +48,5 @@ {

"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"readme": "ERROR: No README data found!",
"homepage": "https://github.com/isaacs/inherits#readme"
"readme": "Browser-friendly inheritance fully compatible with standard node.js\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\n\nThis package exports standard `inherits` from node.js `util` module in\nnode environment, but also provides alternative browser-friendly\nimplementation through [browser\nfield](https://gist.github.com/shtylman/4339901). Alternative\nimplementation is a literal copy of standard one located in standalone\nmodule to avoid requiring of `util`. It also has a shim for old\nbrowsers with no `Object.create` support.\n\nWhile keeping you sure you are using standard `inherits`\nimplementation in node.js environment, it allows bundlers such as\n[browserify](https://github.com/substack/node-browserify) to not\ninclude full `util` package to your client code if all you need is\njust `inherits` function. It worth, because browser shim for `util`\npackage is large and `inherits` is often the single function you need\nfrom it.\n\nIt's recommended to use this package instead of\n`require('util').inherits` for any code that has chances to be used\nnot only in node.js but in browser too.\n\n## usage\n\n```js\nvar inherits = require('inherits');\n// then use exactly as the standard one\n```\n\n## note on version ~1.0\n\nVersion ~1.0 had completely different motivation and is not compatible\nneither with 2.0 nor with standard node.js `inherits`.\n\nIf you are using version ~1.0 and planning to switch to ~2.0, be\ncareful:\n\n* new version uses `super_` instead of `super` for referencing\n superclass\n* new version overwrites current prototype while old one preserves any\n existing fields on it\n",
"readmeFilename": "README.md",
"homepage": "https://github.com/isaacs/inherits"
}

@@ -29,7 +29,6 @@ {

"license": "MIT",
"readmeFilename": "README.md",
"_id": "isarray@0.0.1",
"dist": {
"shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"tarball": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz"
"tarball": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz"
},

@@ -50,7 +49,8 @@ "_from": "isarray@0.0.1",

"_shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
"_resolved": "http://npm.zombielair.com:4873/isarray/-/isarray-0.0.1.tgz",
"_resolved": "http://npm.evolvehq.com:4873/isarray/-/isarray-0.0.1.tgz",
"readme": "\n# isarray\n\n`Array#isArray` for older browsers.\n\n## Usage\n\n```js\nvar isArray = require('isarray');\n\nconsole.log(isArray([])); // => true\nconsole.log(isArray({})); // => false\n```\n\n## Installation\n\nWith [npm](http://npmjs.org) do\n\n```bash\n$ npm install isarray\n```\n\nThen bundle for the browser with\n[browserify](https://github.com/substack/browserify).\n\nWith [component](http://component.io) do\n\n```bash\n$ component install juliangruber/isarray\n```\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
"readmeFilename": "README.md",
"bugs": {
"url": "https://github.com/juliangruber/isarray/issues"
},
"readme": "ERROR: No README data found!"
}
}

@@ -34,3 +34,3 @@ {

"shasum": "8b4d3fc586668bd5b6573e732edf2b71c1c1d8aa",
"tarball": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
},

@@ -44,4 +44,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -25,3 +25,4 @@ {

"license": "MIT",
"gitHead": "d46d4fd87cf1d06e031c23f1ba170ca7d4ade9a0",
"readme": "**string_decoder.js** (`require('string_decoder')`) from Node.js core\n\nCopyright Joyent, Inc. and other Node contributors. See LICENCE file for details.\n\nVersion numbers match the versions found in Node core, e.g. 0.10.24 matches Node 0.10.24, likewise 0.11.10 matches Node 0.11.10. **Prefer the stable version over the unstable.**\n\nThe *build/* directory contains a build script that will scrape the source from the [joyent/node](https://github.com/joyent/node) repo given a specific Node version.",
"readmeFilename": "README.md",
"bugs": {

@@ -31,26 +32,3 @@ "url": "https://github.com/rvagg/string_decoder/issues"

"_id": "string_decoder@0.10.31",
"_shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"_from": "string_decoder@>=0.10.0 <0.11.0",
"_npmVersion": "1.4.23",
"_npmUser": {
"name": "rvagg",
"email": "rod@vagg.org"
},
"maintainers": [
{
"name": "substack",
"email": "mail@substack.net"
},
{
"name": "rvagg",
"email": "rod@vagg.org"
}
],
"dist": {
"shasum": "62e203bc41766c6c28c9fc84301dab1c5310fa94",
"tarball": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"readme": "ERROR: No README data found!"
"_from": "string_decoder@>=0.10.0 <0.11.0"
}

@@ -52,3 +52,3 @@ {

"shasum": "bec81beae8cf455168bc2e5b2b31f5bcfaed9b1b",
"tarball": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz"
"tarball": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz"
},

@@ -74,4 +74,4 @@ "maintainers": [

"directories": {},
"_resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
"_resolved": "http://npm.evolvehq.com:4873/readable-stream/-/readable-stream-2.0.2.tgz",
"readme": "ERROR: No README data found!"
}

@@ -86,4 +86,4 @@ {

"directories": {},
"_resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz",
"_resolved": "http://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz",
"readme": "ERROR: No README data found!"
}

@@ -70,3 +70,3 @@ {

"shasum": "7b09e93b93f02bce74f060d5f2146ac7cccf6021",
"tarball": "http://npm.evolvehq.com:4873/tar-stream/-/tar-stream-1.2.1.tgz"
"tarball": "http://registry.npmjs.org/tar-stream/-/tar-stream-1.2.1.tgz"
},

@@ -83,4 +83,4 @@ "maintainers": [

],
"_resolved": "http://npm.evolvehq.com:4873/tar-stream/-/tar-stream-1.2.1.tgz",
"_resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.2.1.tgz",
"readme": "ERROR: No README data found!"
}
{
"name": "electron-updater",
"version": "0.0.17",
"version": "0.0.18",
"description": "Cross platform auto-updater for electron applications",

@@ -24,5 +24,3 @@ "main": "index.js",

"electron-updater": "./bin/cli",
"elup": "./bin/cli",
"link-plugin": "./bin/link-plugin",
"lnp": "./bin/link-plugin"
"elup": "./bin/cli"
},

@@ -37,4 +35,2 @@ "dependencies": {

"tar-stream": "^1.1.4",
"shelljs": "^0.4.0",
"colors": "^1.1.0",
"commander": "^2.8.1"

@@ -41,0 +37,0 @@ },

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc