diff --git a/main.js b/main.js index 4caf991..0cedc17 100755 --- a/main.js +++ b/main.js @@ -39,6 +39,7 @@ const path = require('path'); const http = require('http'); const express = require("express"); const electron = require('electron'); +// const fetch = (...args) => import('node-fetch').then(({default: fetch}) const Store = require('electron-store'); const store = new Store() diff --git a/package-template.json b/package-template.json index 7594c4f..0fc525b 100644 --- a/package-template.json +++ b/package-template.json @@ -26,10 +26,10 @@ "url": "git+https://github.com/dceejay/electron-node-red.git" }, "dependencies": { - "electron-is-dev": "^1.2.0", - "electron-store": "^6.0.0", - "express": "^4.17.1", - "node-red": "1.2.0" + "electron-is-dev": "^3.0.1", + "electron-store": "^8.0.0", + "express": "^4.21.1", + "node-red": "4.0.5" }, "keywords": [ "electron", @@ -46,13 +46,13 @@ }, "homepage": "https://github.com/dceejay/electron-node-red#readme", "devDependencies": { - "electron": "~10.1.3", - "electron-builder": "^22.9.1" + "electron": "32.0.0", + "electron-builder": "^25.1.8" }, "build": { "appId": "com.electron.node-red-app", "productName": "My Node-RED Electron App", - "copyright": "Copyright © 2018,2020 D.Conway-Jones", + "copyright": "Copyright © 2018,2024 D.Conway-Jones", "buildDependenciesFromSource": true, "files": [ "**/*", diff --git a/package.json b/package.json index 1eb3889..04bd4e3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "electron_node_red", - "version": "3.1.3", + "version": "4.0.5", "description": "Electron Node-RED application starter kit for development", "main": "main.js", "NRelectron": { @@ -26,14 +26,15 @@ "url": "git+https://github.com/dceejay/electron-node-red.git" }, "dependencies": { + "@flowfuse/node-red-dashboard": "*", "electron-is-dev": "^3.0.1", - "electron-store": "^8.0.1", - "express": "^4.17.2", + "electron-store": "^8.0.0", + "express": "^4.21.1", "fs-extra": "^11.2.0", - "node-red": "3.1.3", + "node-red": "4.0.5", "node-red-contrib-play-audio": "*", "node-red-contrib-web-worldmap": "*", - "node-red-dashboard": "*", + "node-red-dashboard": "~3.6.2", "node-red-node-base64": "*", "node-red-node-geofence": "*", "node-red-node-random": "*", @@ -56,13 +57,13 @@ }, "homepage": "https://github.com/dceejay/electron-node-red#readme", "devDependencies": { - "electron": "^28.1.4", - "electron-builder": "^24.9.1" + "electron": "^32.0.0", + "electron-builder": "^25.1.8" }, "build": { "appId": "com.electron.node-red", "productName": "Node-RED Electron", - "copyright": "Copyright © 2018,2021 D.Conway-Jones", + "copyright": "Copyright © 2018,2024 D.Conway-Jones", "buildDependenciesFromSource": true, "files": [ "**/*", @@ -113,5 +114,6 @@ } ] } - } + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }