Index: node_modules/simple-update-notifier/src/getDistVersion.ts
===================================================================
--- node_modules/simple-update-notifier/src/getDistVersion.ts	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/simple-update-notifier/src/getDistVersion.ts	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,29 @@
+import https from 'https';
+
+const getDistVersion = async (packageName: string, distTag: string) => {
+  const url = `https://registry.npmjs.org/-/package/${packageName}/dist-tags`;
+
+  return new Promise<string>((resolve, reject) => {
+    https
+      .get(url, (res) => {
+        let body = '';
+
+        res.on('data', (chunk) => (body += chunk));
+        res.on('end', () => {
+          try {
+            const json = JSON.parse(body);
+            const version = json[distTag];
+            if (!version) {
+              reject(new Error('Error getting version'));
+            }
+            resolve(version);
+          } catch {
+            reject(new Error('Could not parse version response'));
+          }
+        });
+      })
+      .on('error', (err) => reject(err));
+  });
+};
+
+export default getDistVersion;
