electron-updater
Advanced tools
Comparing version 1.6.4 to 1.7.0
@@ -43,2 +43,5 @@ "use strict"; | ||
} | ||
updateCancelled(handler) { | ||
addHandler(this.emitter, "update-cancelled", handler); | ||
} | ||
} | ||
@@ -45,0 +48,0 @@ exports.UpdaterSignal = UpdaterSignal; |
@@ -8,14 +8,34 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
var _bluebirdLstC2; | ||
var _bluebirdLst2; | ||
function _load_bluebirdLstC2() { | ||
return _bluebirdLstC2 = _interopRequireDefault(require("bluebird-lst-c")); | ||
function _load_bluebirdLst2() { | ||
return _bluebirdLst2 = _interopRequireDefault(require("bluebird-lst")); | ||
} | ||
require("source-map-support/register"); | ||
var _electronBuilderHttp; | ||
function _load_electronBuilderHttp() { | ||
return _electronBuilderHttp = require("electron-builder-http"); | ||
} | ||
var _CancellationToken; | ||
function _load_CancellationToken() { | ||
return _CancellationToken = require("electron-builder-http/out/CancellationToken"); | ||
} | ||
var _publishOptions; | ||
function _load_publishOptions() { | ||
return _publishOptions = require("electron-builder-http/out/publishOptions"); | ||
} | ||
var _events; | ||
@@ -27,2 +47,14 @@ | ||
var _fsExtraP; | ||
function _load_fsExtraP() { | ||
return _fsExtraP = require("fs-extra-p"); | ||
} | ||
var _jsYaml; | ||
function _load_jsYaml() { | ||
return _jsYaml = require("js-yaml"); | ||
} | ||
var _path = _interopRequireWildcard(require("path")); | ||
@@ -36,8 +68,2 @@ | ||
var _electronBuilderHttp; | ||
function _load_electronBuilderHttp() { | ||
return _electronBuilderHttp = require("electron-builder-http"); | ||
} | ||
var _api; | ||
@@ -55,20 +81,8 @@ | ||
var _publishOptions; | ||
var _electronHttpExecutor; | ||
function _load_publishOptions() { | ||
return _publishOptions = require("electron-builder-http/out/publishOptions"); | ||
function _load_electronHttpExecutor() { | ||
return _electronHttpExecutor = require("./electronHttpExecutor"); | ||
} | ||
var _fsExtraP; | ||
function _load_fsExtraP() { | ||
return _fsExtraP = require("fs-extra-p"); | ||
} | ||
var _jsYaml; | ||
function _load_jsYaml() { | ||
return _jsYaml = require("js-yaml"); | ||
} | ||
var _GenericProvider; | ||
@@ -86,10 +100,2 @@ | ||
var _electronHttpExecutor; | ||
function _load_electronHttpExecutor() { | ||
return _electronHttpExecutor = require("./electronHttpExecutor"); | ||
} | ||
require("source-map-support/register"); | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
@@ -120,7 +126,7 @@ | ||
this.app = global.__test_app; | ||
this.untilAppReady = (_bluebirdLstC2 || _load_bluebirdLstC2()).default.resolve(); | ||
this.untilAppReady = (_bluebirdLst2 || _load_bluebirdLst2()).default.resolve(); | ||
} else { | ||
this.app = require("electron").app; | ||
(_electronBuilderHttp || _load_electronBuilderHttp()).executorHolder.httpExecutor = new (_electronHttpExecutor || _load_electronHttpExecutor()).ElectronHttpExecutor(); | ||
this.untilAppReady = new (_bluebirdLstC2 || _load_bluebirdLstC2()).default(resolve => { | ||
this.untilAppReady = new (_bluebirdLst2 || _load_bluebirdLst2()).default(resolve => { | ||
if (this.app.isReady()) { | ||
@@ -159,3 +165,3 @@ if (this.logger != null) { | ||
} | ||
this.clientPromise = (_bluebirdLstC2 || _load_bluebirdLstC2()).default.resolve(client); | ||
this.clientPromise = (_bluebirdLst2 || _load_bluebirdLst2()).default.resolve(client); | ||
} | ||
@@ -176,3 +182,3 @@ checkForUpdates() { | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
yield _this.untilAppReady; | ||
@@ -194,3 +200,3 @@ if (_this.logger != null) { | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
if (_this2.clientPromise == null) { | ||
@@ -228,2 +234,3 @@ _this2.clientPromise = _this2.loadUpdateConfig().then(function (it) { | ||
_this2.onUpdateAvailable(versionInfo, fileInfo); | ||
const cancellationToken = new (_CancellationToken || _load_CancellationToken()).CancellationToken(); | ||
//noinspection ES6MissingAwait | ||
@@ -233,3 +240,4 @@ return { | ||
fileInfo: fileInfo, | ||
downloadPromise: _this2.autoDownload ? _this2.downloadUpdate() : null | ||
cancellationToken: cancellationToken, | ||
downloadPromise: _this2.autoDownload ? _this2.downloadUpdate(cancellationToken) : null | ||
}; | ||
@@ -251,3 +259,4 @@ })(); | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
let cancellationToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : new (_CancellationToken || _load_CancellationToken()).CancellationToken(); | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
const versionInfo = _this3.versionInfo; | ||
@@ -265,3 +274,3 @@ const fileInfo = _this3.fileInfo; | ||
try { | ||
return yield _this3.doDownloadUpdate(versionInfo, fileInfo); | ||
return yield _this3.doDownloadUpdate(versionInfo, fileInfo, cancellationToken); | ||
} catch (e) { | ||
@@ -279,3 +288,3 @@ _this3.dispatchError(e); | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
if (_this4._appUpdateConfigPath == null) { | ||
@@ -282,0 +291,0 @@ _this4._appUpdateConfigPath = _path.join(process.resourcesPath, "app-update.yml"); |
@@ -8,6 +8,6 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
@@ -47,3 +47,3 @@ | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
try { | ||
@@ -65,3 +65,3 @@ const data = yield _this.client.getVersion("_latest"); | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
try { | ||
@@ -68,0 +68,0 @@ const files = yield _this2.client.getVersionFiles(versionInfo.version); |
declare module "electron-updater/out/api" { | ||
/// <reference types="node" /> | ||
import { RequestHeaders } from "electron-builder-http" | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
import { ProgressInfo } from "electron-builder-http/out/ProgressCallbackTransform" | ||
import { VersionInfo } from "electron-builder-http/out/publishOptions" | ||
import { EventEmitter } from "events" | ||
import { RequestHeaders } from "electron-builder-http" | ||
import { ProgressInfo } from "electron-builder-http/out/ProgressCallbackTransform" | ||
@@ -33,2 +34,3 @@ export interface FileInfo { | ||
readonly downloadPromise?: Promise<any> | null | ||
readonly cancellationToken?: CancellationToken | ||
} | ||
@@ -42,2 +44,3 @@ export const DOWNLOAD_PROGRESS = "download-progress" | ||
updateDownloaded(handler: (info: VersionInfo) => void): void | ||
updateCancelled(handler: (info: VersionInfo) => void): void | ||
} | ||
@@ -58,2 +61,14 @@ } | ||
declare module "electron-updater/out/electronHttpExecutor" { | ||
/// <reference types="electron" /> | ||
import { DownloadOptions, HttpExecutor } from "electron-builder-http" | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
export class ElectronHttpExecutor extends HttpExecutor<Electron.RequestOptions, Electron.ClientRequest> { | ||
download(url: string, destination: string, options: DownloadOptions): Promise<string> | ||
doApiRequest<T>(options: Electron.RequestOptions, cancellationToken: CancellationToken, requestProcessor: (request: Electron.ClientRequest, reject: (error: Error) => void) => void, redirectCount?: number): Promise<T> | ||
protected doRequest(options: any, callback: (response: any) => void): any | ||
} | ||
} | ||
declare module "electron-updater/out/GenericProvider" { | ||
@@ -90,20 +105,9 @@ import { Provider, FileInfo } from "electron-updater/out/api" | ||
declare module "electron-updater/out/electronHttpExecutor" { | ||
/// <reference types="electron" /> | ||
import { HttpExecutor, DownloadOptions } from "electron-builder-http" | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
export class ElectronHttpExecutor extends HttpExecutor<Electron.RequestOptions, Electron.ClientRequest> { | ||
download(url: string, destination: string, options?: DownloadOptions | null): Promise<string> | ||
doApiRequest<T>(options: Electron.RequestOptions, cancellationToken: CancellationToken, requestProcessor: (request: Electron.ClientRequest, reject: (error: Error) => void) => void, redirectCount?: number): Promise<T> | ||
protected doRequest(options: any, callback: (response: any) => void): any | ||
} | ||
} | ||
declare module "electron-updater/out/AppUpdater" { | ||
/// <reference types="node" /> | ||
import { EventEmitter } from "events" | ||
import { RequestHeaders } from "electron-builder-http" | ||
import { UpdateCheckResult, FileInfo, UpdaterSignal } from "electron-updater/out/api" | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
import { PublishConfiguration, VersionInfo } from "electron-builder-http/out/publishOptions" | ||
import { EventEmitter } from "events" | ||
import { FileInfo, UpdateCheckResult, UpdaterSignal } from "electron-updater/out/api" | ||
@@ -148,5 +152,5 @@ export interface Logger { | ||
*/ | ||
downloadUpdate(): Promise<any> | ||
downloadUpdate(cancellationToken?: CancellationToken): Promise<any> | ||
protected dispatchError(e: Error): void | ||
protected abstract doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo): Promise<any> | ||
protected abstract doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo, cancellationToken: CancellationToken): Promise<any> | ||
abstract quitAndInstall(): void | ||
@@ -158,6 +162,7 @@ loadUpdateConfig(): Promise<any> | ||
declare module "electron-updater/out/MacUpdater" { | ||
import { AppUpdater } from "electron-updater/out/AppUpdater" | ||
import BluebirdPromise from "bluebird-lst" | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
import { PublishConfiguration, VersionInfo } from "electron-builder-http/out/publishOptions" | ||
import BluebirdPromise from "bluebird-lst-c" | ||
import { FileInfo } from "electron-updater/out/api" | ||
import { AppUpdater } from "electron-updater/out/AppUpdater" | ||
@@ -168,3 +173,3 @@ export class MacUpdater extends AppUpdater { | ||
protected onUpdateAvailable(versionInfo: VersionInfo, fileInfo: FileInfo): void | ||
protected doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo): BluebirdPromise<void> | ||
protected doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo, cancellationToken: CancellationToken): BluebirdPromise<void> | ||
quitAndInstall(): void | ||
@@ -175,4 +180,6 @@ } | ||
declare module "electron-updater/out/NsisUpdater" { | ||
import { CancellationToken } from "electron-builder-http/out/CancellationToken" | ||
import { PublishConfiguration, VersionInfo } from "electron-builder-http/out/publishOptions" | ||
import { FileInfo } from "electron-updater/out/api" | ||
import { PublishConfiguration, VersionInfo } from "electron-builder-http/out/publishOptions" | ||
import { AppUpdater } from "electron-updater/out/AppUpdater" | ||
@@ -189,3 +196,3 @@ | ||
*/ | ||
protected doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo): Promise<string> | ||
protected doDownloadUpdate(versionInfo: VersionInfo, fileInfo: FileInfo, cancellationToken: CancellationToken): Promise<string> | ||
private addQuitHandler() | ||
@@ -192,0 +199,0 @@ quitAndInstall(): void |
@@ -8,14 +8,8 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
var _bluebirdLstC2; | ||
function _load_bluebirdLstC2() { | ||
return _bluebirdLstC2 = _interopRequireDefault(require("bluebird-lst-c")); | ||
} | ||
var _electron; | ||
@@ -27,2 +21,8 @@ | ||
var _electronBuilderHttp; | ||
function _load_electronBuilderHttp() { | ||
return _electronBuilderHttp = require("electron-builder-http"); | ||
} | ||
var _fsExtraP; | ||
@@ -36,8 +36,2 @@ | ||
var _electronBuilderHttp; | ||
function _load_electronBuilderHttp() { | ||
return _electronBuilderHttp = require("electron-builder-http"); | ||
} | ||
var _url; | ||
@@ -49,12 +43,4 @@ | ||
var _CancellationToken; | ||
function _load_CancellationToken() { | ||
return _CancellationToken = require("electron-builder-http/out/CancellationToken"); | ||
} | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
class ElectronHttpExecutor extends (_electronBuilderHttp || _load_electronBuilderHttp()).HttpExecutor { | ||
@@ -64,7 +50,7 @@ download(url, destination, options) { | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
if (options == null || !options.skipDirCreation) { | ||
yield (0, (_fsExtraP || _load_fsExtraP()).ensureDir)(_path.dirname(destination)); | ||
} | ||
return yield new (_bluebirdLstC2 || _load_bluebirdLstC2()).default(function (resolve, reject) { | ||
return yield options.cancellationToken.createPromise(function (resolve, reject, onCancel) { | ||
const parsedUrl = (0, (_url || _load_url()).parse)(url); | ||
@@ -76,4 +62,4 @@ _this.doDownload((0, (_electronBuilderHttp || _load_electronBuilderHttp()).configureRequestOptions)({ | ||
port: parsedUrl.port ? parseInt(parsedUrl.port, 10) : undefined, | ||
headers: (options == null ? null : options.headers) || undefined | ||
}), destination, 0, options || { cancellationToken: new (_CancellationToken || _load_CancellationToken()).CancellationToken() }, function (error) { | ||
headers: options.headers || undefined | ||
}), destination, 0, options, function (error) { | ||
if (error == null) { | ||
@@ -84,3 +70,3 @@ resolve(destination); | ||
} | ||
}); | ||
}, onCancel); | ||
}); | ||
@@ -95,3 +81,3 @@ })(); | ||
} | ||
return cancellationToken.trackPromise(new (_bluebirdLstC2 || _load_bluebirdLstC2()).default((resolve, reject, onCancel) => { | ||
return cancellationToken.createPromise((resolve, reject, onCancel) => { | ||
const request = (_electron || _load_electron()).net.request(options, response => { | ||
@@ -108,3 +94,3 @@ try { | ||
onCancel(() => request.abort()); | ||
})); | ||
}); | ||
} | ||
@@ -111,0 +97,0 @@ doRequest(options, callback) { |
@@ -8,6 +8,6 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
@@ -55,3 +55,3 @@ | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
let result = null; | ||
@@ -87,3 +87,3 @@ const channelFile = (0, (_api || _load_api()).getChannelFilename)(_this.channel); | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
if ((0, (_api || _load_api()).getCurrentPlatform)() === "darwin") { | ||
@@ -90,0 +90,0 @@ return versionInfo; |
@@ -8,6 +8,6 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
@@ -69,3 +69,3 @@ | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
const basePath = _this.getBasePath(); | ||
@@ -95,3 +95,3 @@ const cancellationToken = new (_CancellationToken || _load_CancellationToken()).CancellationToken(); | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
const requestOptions = Object.assign({ | ||
@@ -116,3 +116,3 @@ path: `${basePath}/latest`, | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
if ((0, (_api || _load_api()).getCurrentPlatform)() === "darwin") { | ||
@@ -119,0 +119,0 @@ return versionInfo; |
@@ -8,2 +8,8 @@ "use strict"; | ||
var _bluebirdLst; | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = _interopRequireDefault(require("bluebird-lst")); | ||
} | ||
var _AppUpdater; | ||
@@ -15,8 +21,2 @@ | ||
var _bluebirdLstC; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = _interopRequireDefault(require("bluebird-lst-c")); | ||
} | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -45,5 +45,5 @@ | ||
} | ||
doDownloadUpdate(versionInfo, fileInfo) { | ||
doDownloadUpdate(versionInfo, fileInfo, cancellationToken) { | ||
this.nativeUpdater.checkForUpdates(); | ||
return (_bluebirdLstC || _load_bluebirdLstC()).default.resolve(); | ||
return (_bluebirdLst || _load_bluebirdLst()).default.resolve(); | ||
} | ||
@@ -50,0 +50,0 @@ quitAndInstall() { |
@@ -8,8 +8,10 @@ "use strict"; | ||
var _bluebirdLstC; | ||
var _bluebirdLst; | ||
function _load_bluebirdLstC() { | ||
return _bluebirdLstC = require("bluebird-lst-c"); | ||
function _load_bluebirdLst() { | ||
return _bluebirdLst = require("bluebird-lst"); | ||
} | ||
require("source-map-support/register"); | ||
var _child_process; | ||
@@ -21,10 +23,2 @@ | ||
var _path = _interopRequireWildcard(require("path")); | ||
var _os; | ||
function _load_os() { | ||
return _os = require("os"); | ||
} | ||
var _electronBuilderHttp; | ||
@@ -36,6 +30,6 @@ | ||
var _api; | ||
var _CancellationToken; | ||
function _load_api() { | ||
return _api = require("./api"); | ||
function _load_CancellationToken() { | ||
return _CancellationToken = require("electron-builder-http/out/CancellationToken"); | ||
} | ||
@@ -49,4 +43,16 @@ | ||
require("source-map-support/register"); | ||
var _os; | ||
function _load_os() { | ||
return _os = require("os"); | ||
} | ||
var _path = _interopRequireWildcard(require("path")); | ||
var _api; | ||
function _load_api() { | ||
return _api = require("./api"); | ||
} | ||
var _AppUpdater; | ||
@@ -58,8 +64,2 @@ | ||
var _CancellationToken; | ||
function _load_CancellationToken() { | ||
return _CancellationToken = require("electron-builder-http/out/CancellationToken"); | ||
} | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
@@ -77,10 +77,10 @@ | ||
*/ | ||
doDownloadUpdate(versionInfo, fileInfo) { | ||
doDownloadUpdate(versionInfo, fileInfo, cancellationToken) { | ||
var _this = this; | ||
return (0, (_bluebirdLstC || _load_bluebirdLstC()).coroutine)(function* () { | ||
return (0, (_bluebirdLst || _load_bluebirdLst()).coroutine)(function* () { | ||
const downloadOptions = { | ||
skipDirCreation: true, | ||
headers: _this.requestHeaders || undefined, | ||
cancellationToken: new (_CancellationToken || _load_CancellationToken()).CancellationToken(), | ||
cancellationToken: cancellationToken, | ||
sha2: fileInfo == null ? null : fileInfo.sha2 | ||
@@ -102,2 +102,8 @@ }; | ||
} catch (ignored) {} | ||
if (e instanceof (_CancellationToken || _load_CancellationToken()).CancellationError) { | ||
_this.emit("update-cancelled", _this.versionInfo); | ||
if (logger != null) { | ||
logger.info("Cancelled"); | ||
} | ||
} | ||
throw e; | ||
@@ -104,0 +110,0 @@ } |
{ | ||
"name": "electron-updater", | ||
"version": "1.6.4", | ||
"version": "1.7.0", | ||
"description": "Cross platform updater for electron applications", | ||
@@ -15,10 +15,10 @@ "main": "out/main.js", | ||
"dependencies": { | ||
"bluebird-lst-c": "^1.0.6", | ||
"fs-extra-p": "^3.1.0", | ||
"bluebird-lst": "^1.0.1", | ||
"fs-extra-p": "^4.0.1", | ||
"js-yaml": "^3.8.1", | ||
"semver": "^5.3.0", | ||
"source-map-support": "^0.4.11", | ||
"electron-builder-http": "13.6.0" | ||
"electron-builder-http": "13.10.0" | ||
}, | ||
"typings": "./out/electron-updater.d.ts" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
107984
22
1212
+ Addedbluebird-lst@^1.0.1
+ Addedbluebird-lst@1.0.9(transitive)
+ Addedelectron-builder-http@13.10.0(transitive)
+ Addedfs-extra@6.0.1(transitive)
+ Addedfs-extra-p@4.6.1(transitive)
+ Addedjsonfile@4.0.0(transitive)
+ Addeduniversalify@0.1.2(transitive)
- Removedbluebird-lst-c@^1.0.6
- Removedbluebird-lst-c@1.0.6(transitive)
- Removedelectron-builder-http@13.6.0(transitive)
- Removedfs-extra@2.1.2(transitive)
- Removedfs-extra-p@3.1.0(transitive)
- Removedjsonfile@2.4.0(transitive)
Updatedfs-extra-p@^4.0.1