From f19ab58284ed834a7a04b0b419f9ab4c8548b7e0 Mon Sep 17 00:00:00 2001 From: cpoder Date: Fri, 2 Dec 2022 00:34:43 +0100 Subject: [PATCH] bug in vm2 3.9.12 -> back to 3.9.11 --- nodejs/lora-codec-custom/package-lock.json | 154 +++++++++++++-------- nodejs/lora-codec-custom/package.json | 8 +- 2 files changed, 101 insertions(+), 61 deletions(-) diff --git a/nodejs/lora-codec-custom/package-lock.json b/nodejs/lora-codec-custom/package-lock.json index 0830679ff..9665773f8 100644 --- a/nodejs/lora-codec-custom/package-lock.json +++ b/nodejs/lora-codec-custom/package-lock.json @@ -9,30 +9,30 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@c8y/client": "^1011.0.12", - "lora-codec-interface": "^1.0.40", - "vm2": "^3.9.2" + "@c8y/client": "^1014.0.172", + "lora-codec-interface": "^1.0.41", + "vm2": "3.9.11" }, "devDependencies": { "@types/express": "^4.17.9", - "@types/node": "^17.0.21", + "@types/node": "^18.11.9", "concurrently": "^5.2.0", "nodemon": "^2.0.3", "reflect-metadata": "^0.1.13", "source-map-support": "^0.5.19", - "typescript": "^4.2.3" + "typescript": "^4.2.4" } }, "node_modules/@c8y/client": { - "version": "1011.0.19", - "resolved": "https://registry.npmjs.org/@c8y/client/-/client-1011.0.19.tgz", - "integrity": "sha512-FFYlnnHuYt6QZURY5y6+RIiITMmyjDYwRYYFHC3el+Udf9elhomFEiwrJLD3CrZnup4q0s36RyGAvzTdT66+dA==", + "version": "1014.0.216", + "resolved": "https://registry.npmjs.org/@c8y/client/-/client-1014.0.216.tgz", + "integrity": "sha512-Z6kWjX3wOqMH2dYhQuuQ2gLxYPVoTiDh8lDISLsc8veZIYsTyU4ZZZ8mJo3/EX/JJ5CW3Zftqpatbw4hLRxt0g==", "dependencies": { "@types/node": "14.11.11", "b2a": "1.1.2", "cometd": "4.0.8", "cometd-nodejs-client": "1.0.2", - "cross-fetch": "2.1.0", + "cross-fetch": "3.1.5", "form-data": "2.3.2", "isomorphic-cometd": "1.1.0" } @@ -130,9 +130,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", - "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "node_modules/@types/qs": { @@ -772,12 +772,11 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/cross-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.1.0.tgz", - "integrity": "sha512-FTIt2WK44RiafWQ62xIvd+oBoVd392abh1lF872trLlA74JCR1s4oTHlixwoIKy44ehn8WbQ0Ds2P16sw7ZQxg==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "dependencies": { - "node-fetch": "2.1.1", - "whatwg-fetch": "2.0.3" + "node-fetch": "2.6.7" } }, "node_modules/crypto-random-string": { @@ -1527,11 +1526,11 @@ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/lora-codec-interface": { - "version": "1.0.40", - "resolved": "https://registry.npmjs.org/lora-codec-interface/-/lora-codec-interface-1.0.40.tgz", - "integrity": "sha512-n/Yy20yBwnd8AnQ6HjiHNppZwt0qpg6A2R/lasFTHVX8KOcVZQ9oeZqa9CClJgElSovx1meI4YnYVKkxaBSmBg==", + "version": "1.0.41", + "resolved": "https://registry.npmjs.org/lora-codec-interface/-/lora-codec-interface-1.0.41.tgz", + "integrity": "sha512-mKJvP1AC+RDWUfz+wlllkouA+jTcoCAYPZAeD/Vk6EqeEVle2bLEeA5rCJ4Fro/PPZwCr/oBmbaX43nva8ZZfg==", "dependencies": { - "@c8y/client": "^1011.0.12", + "@c8y/client": "^1014.0.172", "body-parser": "^1.19.0", "express": "^4.17.1", "inversify": "^5.0.5", @@ -1707,11 +1706,22 @@ } }, "node_modules/node-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.1.tgz", - "integrity": "sha1-NpynC4L1DIZJYQSmx3bSdPTkotQ=", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/nodemon": { @@ -2518,6 +2528,11 @@ "nodetouch": "bin/nodetouch.js" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -2767,9 +2782,9 @@ } }, "node_modules/vm2": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", - "integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", + "version": "3.9.11", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.11.tgz", + "integrity": "sha512-PFG8iJRSjvvBdisowQ7iVF580DXb1uCIiGaXgm7tynMR1uTBlv7UJlB1zdv5KJ+Tmq1f0Upnj3fayoEOPpCBKg==", "dependencies": { "acorn": "^8.7.0", "acorn-walk": "^8.2.0" @@ -2781,10 +2796,19 @@ "node": ">=6.0" } }, - "node_modules/whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } }, "node_modules/which-module": { "version": "2.0.0", @@ -3017,15 +3041,15 @@ }, "dependencies": { "@c8y/client": { - "version": "1011.0.19", - "resolved": "https://registry.npmjs.org/@c8y/client/-/client-1011.0.19.tgz", - "integrity": "sha512-FFYlnnHuYt6QZURY5y6+RIiITMmyjDYwRYYFHC3el+Udf9elhomFEiwrJLD3CrZnup4q0s36RyGAvzTdT66+dA==", + "version": "1014.0.216", + "resolved": "https://registry.npmjs.org/@c8y/client/-/client-1014.0.216.tgz", + "integrity": "sha512-Z6kWjX3wOqMH2dYhQuuQ2gLxYPVoTiDh8lDISLsc8veZIYsTyU4ZZZ8mJo3/EX/JJ5CW3Zftqpatbw4hLRxt0g==", "requires": { "@types/node": "14.11.11", "b2a": "1.1.2", "cometd": "4.0.8", "cometd-nodejs-client": "1.0.2", - "cross-fetch": "2.1.0", + "cross-fetch": "3.1.5", "form-data": "2.3.2", "isomorphic-cometd": "1.1.0" }, @@ -3116,9 +3140,9 @@ "dev": true }, "@types/node": { - "version": "17.0.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", - "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "@types/qs": { @@ -3626,12 +3650,11 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "cross-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.1.0.tgz", - "integrity": "sha512-FTIt2WK44RiafWQ62xIvd+oBoVd392abh1lF872trLlA74JCR1s4oTHlixwoIKy44ehn8WbQ0Ds2P16sw7ZQxg==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { - "node-fetch": "2.1.1", - "whatwg-fetch": "2.0.3" + "node-fetch": "2.6.7" } }, "crypto-random-string": { @@ -4216,11 +4239,11 @@ } }, "lora-codec-interface": { - "version": "1.0.40", - "resolved": "https://registry.npmjs.org/lora-codec-interface/-/lora-codec-interface-1.0.40.tgz", - "integrity": "sha512-n/Yy20yBwnd8AnQ6HjiHNppZwt0qpg6A2R/lasFTHVX8KOcVZQ9oeZqa9CClJgElSovx1meI4YnYVKkxaBSmBg==", + "version": "1.0.41", + "resolved": "https://registry.npmjs.org/lora-codec-interface/-/lora-codec-interface-1.0.41.tgz", + "integrity": "sha512-mKJvP1AC+RDWUfz+wlllkouA+jTcoCAYPZAeD/Vk6EqeEVle2bLEeA5rCJ4Fro/PPZwCr/oBmbaX43nva8ZZfg==", "requires": { - "@c8y/client": "^1011.0.12", + "@c8y/client": "^1014.0.172", "body-parser": "^1.19.0", "express": "^4.17.1", "inversify": "^5.0.5", @@ -4347,9 +4370,12 @@ } }, "node-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.1.tgz", - "integrity": "sha1-NpynC4L1DIZJYQSmx3bSdPTkotQ=" + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } }, "nodemon": { "version": "2.0.15", @@ -4977,6 +5003,11 @@ "nopt": "~1.0.10" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -5161,18 +5192,27 @@ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vm2": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", - "integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", + "version": "3.9.11", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.11.tgz", + "integrity": "sha512-PFG8iJRSjvvBdisowQ7iVF580DXb1uCIiGaXgm7tynMR1uTBlv7UJlB1zdv5KJ+Tmq1f0Upnj3fayoEOPpCBKg==", "requires": { "acorn": "^8.7.0", "acorn-walk": "^8.2.0" } }, - "whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } }, "which-module": { "version": "2.0.0", diff --git a/nodejs/lora-codec-custom/package.json b/nodejs/lora-codec-custom/package.json index 22a8d2fed..759ee2bdc 100644 --- a/nodejs/lora-codec-custom/package.json +++ b/nodejs/lora-codec-custom/package.json @@ -16,15 +16,15 @@ "dependencies": { "@c8y/client": "^1014.0.172", "lora-codec-interface": "^1.0.41", - "vm2": "^3.9.2" + "vm2": "3.9.11" }, "devDependencies": { "@types/express": "^4.17.9", - "@types/node": "^17.0.21", + "@types/node": "^18.11.9", "concurrently": "^5.2.0", "nodemon": "^2.0.3", "reflect-metadata": "^0.1.13", "source-map-support": "^0.5.19", - "typescript": "^4.2.3" + "typescript": "^4.2.4" } -} +} \ No newline at end of file