From 4db2289cfdd02f41523b6ece2982c22114372f40 Mon Sep 17 00:00:00 2001 From: Alexis Svinartchouk Date: Wed, 20 Jan 2021 13:06:12 +0100 Subject: [PATCH] Update electron to v9.4.1 Change-type: patch --- lib/shared/tmp.ts | 27 --------------------------- npm-shrinkwrap.json | 6 +++--- package.json | 2 +- 3 files changed, 4 insertions(+), 31 deletions(-) delete mode 100644 lib/shared/tmp.ts diff --git a/lib/shared/tmp.ts b/lib/shared/tmp.ts deleted file mode 100644 index 192ed0a2..00000000 --- a/lib/shared/tmp.ts +++ /dev/null @@ -1,27 +0,0 @@ -import * as tmp from 'tmp'; - -function tmpFileAsync( - options: tmp.FileOptions, -): Promise<{ path: string; cleanup: () => void }> { - return new Promise((resolve, reject) => { - tmp.file(options, (error, path, _fd, cleanup) => { - if (error) { - reject(error); - } else { - resolve({ path, cleanup }); - } - }); - }); -} - -export async function withTmpFile( - options: tmp.FileOptions, - fn: (path: string) => Promise, -): Promise { - const { path, cleanup } = await tmpFileAsync(options); - try { - return await fn(path); - } finally { - cleanup(); - } -} diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 0bb5b90f..7e604d55 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -5244,9 +5244,9 @@ } }, "electron": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.0.tgz", - "integrity": "sha512-hOC4q0jkb+UDYZRy8vrZ1IANnq+jznZnbkD62OEo06nU+hIbp2IrwDRBNuSLmQ3cwZMVir0WSIA1qEVK0PkzGA==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.1.tgz", + "integrity": "sha512-r4CxoVG9Ja7tBtkilWMnBsBGup8G8Z+v7icZmwysHa8/OSr0OrLjrcOF/30BAP7yPE5fz/XTxygnltzW4OTZdw==", "dev": true, "requires": { "@electron/get": "^1.0.1", diff --git a/package.json b/package.json index 4890ebb6..6a759806 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "css-loader": "^5.0.1", "d3": "^4.13.0", "debug": "^4.2.0", - "electron": "9.4.0", + "electron": "9.4.1", "electron-builder": "^22.9.1", "electron-mocha": "^9.3.2", "electron-notarize": "^1.0.0",