From 6a6f78ea85201a3e9757c71424db710e6c865cb8 Mon Sep 17 00:00:00 2001
From: James Stanley <james@incoherency.co.uk>
Date: Tue, 12 Apr 2022 21:03:48 +0100
Subject: [PATCH] Add tmp

---
 package-lock.json | 69 +++++++++++++++++++++++------------------------
 package.json      |  3 ++-
 2 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 4037f94..4229c44 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,8 @@
         "@electron-forge/maker-zip": "^6.0.0-beta.63",
         "electron": "^18.0.3",
         "electron-forge-maker-appimage": "github:Marcus10110/electron-forge-maker-appimage",
-        "line-reader": "^0.4.0"
+        "line-reader": "^0.4.0",
+        "tmp": "^0.2.1"
       }
     },
     "node_modules/@develar/schema-utils": {
@@ -3715,6 +3716,18 @@
         "node": ">=4"
       }
     },
+    "node_modules/external-editor/node_modules/tmp": {
+      "version": "0.0.33",
+      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+      "dev": true,
+      "dependencies": {
+        "os-tmpdir": "~1.0.2"
+      },
+      "engines": {
+        "node": ">=0.6.0"
+      }
+    },
     "node_modules/extract-zip": {
       "version": "1.7.0",
       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
@@ -6967,15 +6980,15 @@
       "optional": true
     },
     "node_modules/tmp": {
-      "version": "0.0.33",
-      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
-      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
+      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
       "dev": true,
       "dependencies": {
-        "os-tmpdir": "~1.0.2"
+        "rimraf": "^3.0.0"
       },
       "engines": {
-        "node": ">=0.6.0"
+        "node": ">=8.17.0"
       }
     },
     "node_modules/tmp-promise": {
@@ -6988,19 +7001,6 @@
         "tmp": "^0.2.0"
       }
     },
-    "node_modules/tmp-promise/node_modules/tmp": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
-      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "rimraf": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8.17.0"
-      }
-    },
     "node_modules/to-readable-stream": {
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
@@ -10380,6 +10380,17 @@
         "chardet": "^0.7.0",
         "iconv-lite": "^0.4.24",
         "tmp": "^0.0.33"
+      },
+      "dependencies": {
+        "tmp": {
+          "version": "0.0.33",
+          "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+          "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+          "dev": true,
+          "requires": {
+            "os-tmpdir": "~1.0.2"
+          }
+        }
       }
     },
     "extract-zip": {
@@ -12928,12 +12939,12 @@
       "optional": true
     },
     "tmp": {
-      "version": "0.0.33",
-      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
-      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
+      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
       "dev": true,
       "requires": {
-        "os-tmpdir": "~1.0.2"
+        "rimraf": "^3.0.0"
       }
     },
     "tmp-promise": {
@@ -12944,18 +12955,6 @@
       "optional": true,
       "requires": {
         "tmp": "^0.2.0"
-      },
-      "dependencies": {
-        "tmp": {
-          "version": "0.2.1",
-          "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
-          "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "rimraf": "^3.0.0"
-          }
-        }
       }
     },
     "to-readable-stream": {
diff --git a/package.json b/package.json
index a565efc..28d789c 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,8 @@
     "@electron-forge/maker-zip": "^6.0.0-beta.63",
     "electron": "^18.0.3",
     "electron-forge-maker-appimage": "github:Marcus10110/electron-forge-maker-appimage",
-    "line-reader": "^0.4.0"
+    "line-reader": "^0.4.0",
+    "tmp": "^0.2.1"
   },
   "dependencies": {
     "electron-squirrel-startup": "^1.0.0",