diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3ff3e7c3..bda014fc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-# [5.42.0](https://github.com/biancoroyal/node-red-contrib-modbus/compare/v5.40.0...v5.42.0) (2024-08-13)
+# [5.43.0](https://github.com/biancoroyal/node-red-contrib-modbus/compare/v5.41.0...v5.43.0) (2024-11-02)
### Bug Fixes
@@ -291,7 +291,7 @@
-# [5.2.0](https://github.com/biancoroyal/node-red-contrib-modbus/compare/v4.1.3...v5.2.0) (2019-12-08)
+# [5.2.0](https://github.com/biancoroyal/node-red-contrib-modbus/compare/5.1.0-0...v5.2.0) (2019-12-08)
### Bug Fixes
@@ -305,6 +305,14 @@
### Features
* [#161](https://github.com/biancoroyal/node-red-contrib-modbus/issues/161) multiple RTU devices via UnitID ([b0b5011](https://github.com/biancoroyal/node-red-contrib-modbus/commit/b0b5011be4ab5e7c06ab44fd9df7b0ff5ddd0fd8))
+
+
+
+# [5.1.0-0](https://github.com/biancoroyal/node-red-contrib-modbus/compare/v4.1.3...5.1.0-0) (2019-11-24)
+
+
+### Features
+
* new state machine from xstate ([57aef99](https://github.com/biancoroyal/node-red-contrib-modbus/commit/57aef9956187ee9d70e862b226f3a3ef5e091528))
diff --git a/examples/Modbus-Flex-Suite.json b/examples/Modbus-Flex-Suite.json
index ad69e1fc..6a91c1c3 100644
--- a/examples/Modbus-Flex-Suite.json
+++ b/examples/Modbus-Flex-Suite.json
@@ -1,1492 +1,1536 @@
[
- {
- "id": "652f4e57.e3d538",
- "type": "tab",
- "label": "Modbus Flex Suite",
- "disabled": false,
- "info": ""
- },
- {
- "id": "461e8ebd.154688",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": true,
- "console": "false",
- "complete": "true",
- "x": 550,
- "y": 60,
- "wires": []
- },
- {
- "id": "30b26c38.a3765c",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 140,
- "y": 60,
- "wires": [
- [
- "fa4dcc5503a32f2c"
- ]
- ]
- },
- {
- "id": "a3b5157.5b448e8",
- "type": "catch",
- "z": "652f4e57.e3d538",
- "name": "",
- "scope": null,
- "x": 760,
- "y": 60,
- "wires": [
- [
- "f4562026.e964e8",
- "527faaad.71bfb4",
- "3fcea88e.d87c4"
- ]
- ]
- },
- {
- "id": "f4562026.e964e8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": true,
- "console": "false",
- "complete": "true",
- "x": 930,
- "y": 60,
- "wires": []
- },
- {
- "id": "15c06b93.b1bd24",
- "type": "modbus-queue-info",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Read Client Queue",
- "topic": "",
- "unitid": "1",
- "queueReadIntervalTime": "1000",
- "lowLowLevel": 25,
- "lowLevel": 75,
- "highLevel": 150,
- "highHighLevel": 300,
- "server": "fa873ff5.42afa",
- "errorOnHighLevel": false,
- "showStatusActivities": false,
- "updateOnAllQueueChanges": false,
- "updateOnAllUnitQueues": false,
- "x": 1520,
- "y": 120,
- "wires": [
- [
- "414c8e91.3579"
- ]
- ]
- },
- {
- "id": "b6ec7b66.431b9",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "reset on High",
- "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1230,
- "y": 100,
- "wires": [
- [
- "15c06b93.b1bd24"
- ]
- ]
- },
- {
- "id": "6a69f701.a84ee",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "reset on HighHigh",
- "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1250,
- "y": 140,
- "wires": [
- [
- "15c06b93.b1bd24"
- ]
- ]
- },
- {
- "id": "414c8e91.3579",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1730,
- "y": 120,
- "wires": []
- },
- {
- "id": "527faaad.71bfb4",
- "type": "switch",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Read Client",
- "property": "modbusClientName",
- "propertyType": "msg",
- "rules": [
- {
- "t": "eq",
- "v": "Modbus Local Read Client",
- "vt": "str"
- }
- ],
- "checkall": "true",
- "outputs": 1,
- "x": 1000,
- "y": 120,
- "wires": [
- [
- "6a69f701.a84ee",
- "b6ec7b66.431b9"
- ]
- ]
- },
- {
- "id": "5888f029.3989d",
- "type": "modbus-read",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Polling FC4",
- "topic": "",
- "showStatusActivities": false,
- "logIOActivities": false,
- "showErrors": false,
- "unitid": "",
- "dataType": "InputRegister",
- "adr": "0",
- "quantity": "1",
- "rate": "500",
- "rateUnit": "ms",
- "delayOnStart": true,
- "startDelayTime": "1",
- "server": "fa873ff5.42afa",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "x": 210,
- "y": 1440,
- "wires": [
- [
- "293e28c4.8b1fa",
- "4b154e45.9bb428",
- "c3d67def.95ff5"
- ],
- [
- "8be2662b.cf5f98",
- "d375aec4.fb738"
- ]
- ]
- },
- {
- "id": "293e28c4.8b1fa",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 450,
- "y": 1360,
- "wires": []
- },
- {
- "id": "d375aec4.fb738",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 430,
- "y": 1500,
- "wires": []
- },
- {
- "id": "8be2662b.cf5f98",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 470,
- "y": 1540,
- "wires": []
- },
- {
- "id": "4b154e45.9bb428",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 430,
- "y": 1440,
- "wires": []
- },
- {
- "id": "c3d67def.95ff5",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 480,
- "y": 1400,
- "wires": []
- },
- {
- "id": "d9ffe1f3.4530d8",
- "type": "modbus-write",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Writing FC6",
- "showStatusActivities": false,
- "showErrors": false,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "1",
- "server": "883d0976.8296d",
- "x": 480,
- "y": 800,
- "wires": [
- [
- "1e2d7820.c850e8",
- "4442cb93.61dff4",
- "f8d57814.430108"
- ],
- [
- "f7ebf848.9c04c",
- "c73cdfa6.10a5"
- ]
- ]
- },
- {
- "id": "d9ea409.84451c",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "1",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 130,
- "y": 800,
- "wires": [
- [
- "2e944c71.7dbf2c"
- ]
- ]
- },
- {
- "id": "2e944c71.7dbf2c",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random",
- "func": "msg.payload = Math.random() * (65000 - 1) + 1\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 280,
- "y": 800,
- "wires": [
- [
- "d9ffe1f3.4530d8"
- ]
- ]
- },
- {
- "id": "1e2d7820.c850e8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 730,
- "y": 700,
- "wires": []
- },
- {
- "id": "f7ebf848.9c04c",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 710,
- "y": 840,
- "wires": []
- },
- {
- "id": "c73cdfa6.10a5",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 750,
- "y": 900,
- "wires": []
- },
- {
- "id": "f8d57814.430108",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 710,
- "y": 780,
- "wires": []
- },
- {
- "id": "4442cb93.61dff4",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 760,
- "y": 740,
- "wires": []
- },
- {
- "id": "9f2fea52.eaa4a8",
- "type": "modbus-queue-info",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Write Client Queue",
- "topic": "",
- "unitid": "1",
- "queueReadIntervalTime": "1000",
- "lowLowLevel": 25,
- "lowLevel": 75,
- "highLevel": 150,
- "highHighLevel": 300,
- "server": "883d0976.8296d",
- "errorOnHighLevel": false,
- "showStatusActivities": false,
- "updateOnAllQueueChanges": false,
- "updateOnAllUnitQueues": false,
- "x": 1520,
- "y": 200,
- "wires": [
- [
- "c4986456.111ab8"
- ]
- ]
- },
- {
- "id": "4e72b028.97c058",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "reset on High",
- "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1230,
- "y": 180,
- "wires": [
- [
- "9f2fea52.eaa4a8"
- ]
- ]
- },
- {
- "id": "f7bed91f.92e3b",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "reset on HighHigh",
- "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1250,
- "y": 220,
- "wires": [
- [
- "9f2fea52.eaa4a8"
- ]
- ]
- },
- {
- "id": "c4986456.111ab8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1730,
- "y": 200,
- "wires": []
- },
- {
- "id": "3fcea88e.d87c4",
- "type": "switch",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Write Client",
- "property": "modbusClientName",
- "propertyType": "msg",
- "rules": [
- {
- "t": "eq",
- "v": "Modbus Local Write Client",
- "vt": "str"
- }
- ],
- "checkall": "true",
- "outputs": 1,
- "x": 1000,
- "y": 200,
- "wires": [
- [
- "f7bed91f.92e3b",
- "4e72b028.97c058"
- ]
- ]
- },
- {
- "id": "6185f559.84e4ec",
- "type": "modbus-write",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Writing FC5",
- "showStatusActivities": false,
- "showErrors": false,
- "unitid": "",
- "dataType": "Coil",
- "adr": "0",
- "quantity": "1",
- "server": "883d0976.8296d",
- "x": 600,
- "y": 1060,
- "wires": [
- [
- "6c562f8c.305f38",
- "90994d7b.b9544",
- "adaa4ea7.deb068"
- ],
- [
- "7152ce83.436ec",
- "df118d8b.7eeb8"
- ]
- ]
- },
- {
- "id": "1d4a0af3.bdccc5",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "1",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 190,
- "y": 1060,
- "wires": [
- [
- "ef8055a2.579698"
- ]
- ]
- },
- {
- "id": "ef8055a2.579698",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random",
- "func": "msg.payload = parseInt(Math.random() * (65000 - 1) + 1) % 2\nreturn msg",
- "outputs": 1,
- "noerr": 0,
- "x": 360,
- "y": 1060,
- "wires": [
- [
- "6185f559.84e4ec"
- ]
- ]
- },
- {
- "id": "6c562f8c.305f38",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 850,
- "y": 960,
- "wires": []
- },
- {
- "id": "7152ce83.436ec",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 850,
- "y": 1100,
- "wires": []
- },
- {
- "id": "df118d8b.7eeb8",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 870,
- "y": 1160,
- "wires": []
- },
- {
- "id": "adaa4ea7.deb068",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 850,
- "y": 1040,
- "wires": []
- },
- {
- "id": "90994d7b.b9544",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 880,
- "y": 1000,
- "wires": []
- },
- {
- "id": "d2c08ac9.b96e38",
- "type": "modbus-write",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Writing FC16",
- "showStatusActivities": false,
- "showErrors": false,
- "unitid": "",
- "dataType": "MHoldingRegisters",
- "adr": "0",
- "quantity": "10",
- "server": "883d0976.8296d",
- "x": 1440,
- "y": 780,
- "wires": [
- [
- "7685cbe6.07b604",
- "a0a3a877.0ac948",
- "6191adca.7ac9b4"
- ],
- [
- "b4d4ff41.d4e4d8",
- "335bad1c.f9e6a2"
- ]
- ]
- },
- {
- "id": "208c9c1d.546dc4",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "1",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1070,
- "y": 780,
- "wires": [
- [
- "a57b5846.1be5c8"
- ]
- ]
- },
- {
- "id": "a57b5846.1be5c8",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random 10",
- "func": "msg.payload = [\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1\n ]\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1230,
- "y": 780,
- "wires": [
- [
- "d2c08ac9.b96e38"
- ]
- ]
- },
- {
- "id": "7685cbe6.07b604",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 1710,
- "y": 680,
- "wires": []
- },
- {
- "id": "b4d4ff41.d4e4d8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1690,
- "y": 820,
- "wires": []
- },
- {
- "id": "335bad1c.f9e6a2",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 1730,
- "y": 880,
- "wires": []
- },
- {
- "id": "6191adca.7ac9b4",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1690,
- "y": 760,
- "wires": []
- },
- {
- "id": "a0a3a877.0ac948",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 1740,
- "y": 720,
- "wires": []
- },
- {
- "id": "d2a72708.ce1a1",
- "type": "modbus-write",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Writing FC15",
- "showStatusActivities": false,
- "showErrors": false,
- "unitid": "",
- "dataType": "MCoils",
- "adr": "0",
- "quantity": "10",
- "server": "883d0976.8296d",
- "x": 1540,
- "y": 1040,
- "wires": [
- [
- "90e7a195.24a6a8",
- "cbfe21b4.7b9b9",
- "a87193da.49314"
- ],
- [
- "58230566.ee0f4c",
- "92bc265b.52ef6"
- ]
- ]
- },
- {
- "id": "60f0f46.a02150c",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "1",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1130,
- "y": 1040,
- "wires": [
- [
- "ba886d02.130e98"
- ]
- ]
- },
- {
- "id": "ba886d02.130e98",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random 10",
- "func": "msg.payload = [\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2 \n ]\nreturn msg",
- "outputs": 1,
- "noerr": 0,
- "x": 1310,
- "y": 1040,
- "wires": [
- [
- "d2a72708.ce1a1"
- ]
- ]
- },
- {
- "id": "90e7a195.24a6a8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 1790,
- "y": 940,
- "wires": []
- },
- {
- "id": "58230566.ee0f4c",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1790,
- "y": 1080,
- "wires": []
- },
- {
- "id": "92bc265b.52ef6",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 1810,
- "y": 1140,
- "wires": []
- },
- {
- "id": "a87193da.49314",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1790,
- "y": 1020,
- "wires": []
- },
- {
- "id": "cbfe21b4.7b9b9",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 1820,
- "y": 980,
- "wires": []
- },
- {
- "id": "9f598122.0822a8",
- "type": "comment",
- "z": "652f4e57.e3d538",
- "name": "Normal Writing",
- "info": "",
- "x": 140,
- "y": 700,
- "wires": []
- },
- {
- "id": "e14e3869.eb3a5",
- "type": "modbus-flex-getter",
- "z": "652f4e57.e3d538",
- "name": "Modbus Flexible Read",
- "showStatusActivities": false,
- "showErrors": true,
- "logIOActivities": false,
- "server": "fa873ff5.42afa",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "x": 520,
- "y": 400,
- "wires": [
- [
- "ff88bff3.9f8ff",
- "6f54a366.20bebc",
- "ade16e02.cb6d18"
- ],
- [
- "f3f1b052.baf858",
- "fa9a0149.27dc7"
- ]
- ]
- },
- {
- "id": "2eea6853.20c25",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 140,
- "y": 340,
- "wires": [
- [
- "e38a7a4f.8c2f48"
- ]
- ]
- },
- {
- "id": "e38a7a4f.8c2f48",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "FC1",
- "func": "msg.payload = { 'fc': 1, 'unitid': 1, 'address': 0 , 'quantity': 16 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 290,
- "y": 340,
- "wires": [
- [
- "e14e3869.eb3a5"
- ]
- ]
- },
- {
- "id": "ff88bff3.9f8ff",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 770,
- "y": 300,
- "wires": []
- },
- {
- "id": "f3f1b052.baf858",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 750,
- "y": 440,
- "wires": []
- },
- {
- "id": "fa9a0149.27dc7",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 790,
- "y": 480,
- "wires": []
- },
- {
- "id": "ade16e02.cb6d18",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": true,
- "console": "false",
- "complete": "true",
- "x": 750,
- "y": 380,
- "wires": []
- },
- {
- "id": "6f54a366.20bebc",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 800,
- "y": 340,
- "wires": []
- },
- {
- "id": "8ed3e78.4db9a98",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 140,
- "y": 380,
- "wires": [
- [
- "de331f5c.d08768"
- ]
- ]
- },
- {
- "id": "de331f5c.d08768",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "FC2",
- "func": "msg.payload = { 'fc': 2, 'unitid': 1, 'address': 0 , 'quantity': 8 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 290,
- "y": 380,
- "wires": [
- [
- "e14e3869.eb3a5"
- ]
- ]
- },
- {
- "id": "3c4efee.7c84982",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 140,
- "y": 420,
- "wires": [
- [
- "ef723150.a5224"
- ]
- ]
- },
- {
- "id": "ef723150.a5224",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "FC3",
- "func": "msg.payload = { 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 8 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 290,
- "y": 420,
- "wires": [
- [
- "e14e3869.eb3a5"
- ]
- ]
- },
- {
- "id": "f370e948.f19418",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 140,
- "y": 460,
- "wires": [
- [
- "ac2f1711.01ace"
- ]
- ]
- },
- {
- "id": "ac2f1711.01ace",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "FC4",
- "func": "msg.payload = { 'fc': 4, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 290,
- "y": 460,
- "wires": [
- [
- "e14e3869.eb3a5"
- ]
- ]
- },
- {
- "id": "ecb9178e.9920e",
- "type": "modbus-flex-write",
- "z": "652f4e57.e3d538",
- "name": "Modbus Flexible Write",
- "showStatusActivities": false,
- "showErrors": true,
- "server": "883d0976.8296d",
- "x": 1540,
- "y": 380,
- "wires": [
- [
- "734d823a.4838ec",
- "4cdfafbd.8287c",
- "209706a5.f36202"
- ],
- [
- "9e2e2512.eec7a8",
- "46369521.c482b4"
- ]
- ]
- },
- {
- "id": "734d823a.4838ec",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 1770,
- "y": 280,
- "wires": []
- },
- {
- "id": "9e2e2512.eec7a8",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1750,
- "y": 420,
- "wires": []
- },
- {
- "id": "46369521.c482b4",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 1790,
- "y": 460,
- "wires": []
- },
- {
- "id": "209706a5.f36202",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": true,
- "console": "false",
- "complete": "true",
- "x": 1750,
- "y": 360,
- "wires": []
- },
- {
- "id": "4cdfafbd.8287c",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 1800,
- "y": 320,
- "wires": []
- },
- {
- "id": "5520a02e.18592",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1100,
- "y": 320,
- "wires": [
- [
- "a51c8357.9ac0c"
- ]
- ]
- },
- {
- "id": "a51c8357.9ac0c",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random 10 FC16",
- "func": "let values = [\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1\n]\nmsg.payload = { 'value': values, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1290,
- "y": 320,
- "wires": [
- [
- "ecb9178e.9920e"
- ]
- ]
- },
- {
- "id": "1200bb7e.c6d265",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1100,
- "y": 360,
- "wires": [
- [
- "a672caf3.0351"
- ]
- ]
- },
- {
- "id": "a672caf3.0351",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random 10 FC15",
- "func": "let values = [\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2 \n]\nmsg.payload = { 'value': values, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg",
- "outputs": 1,
- "noerr": 0,
- "x": 1290,
- "y": 360,
- "wires": [
- [
- "ecb9178e.9920e"
- ]
- ]
- },
- {
- "id": "cbdcdf7c.3fccf8",
- "type": "comment",
- "z": "652f4e57.e3d538",
- "name": "Flexible Read and Write",
- "info": "",
- "x": 160,
- "y": 280,
- "wires": []
- },
- {
- "id": "9c2490db.bf40f",
- "type": "modbus-getter",
- "z": "652f4e57.e3d538",
- "name": "Modbus Event Read FC3",
- "showStatusActivities": false,
- "showErrors": false,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "5",
- "server": "fa873ff5.42afa",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "x": 1110,
- "y": 1440,
- "wires": [
- [
- "8b2600b1.ee44f",
- "c4d95a04.09c2d",
- "b24a0dd9.6f1e28"
- ],
- [
- "7e33f6ef.578658",
- "97f45b69.ce34f"
- ]
- ]
- },
- {
- "id": "8b2600b1.ee44f",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 1350,
- "y": 1380,
- "wires": []
- },
- {
- "id": "7e33f6ef.578658",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1330,
- "y": 1520,
- "wires": []
- },
- {
- "id": "97f45b69.ce34f",
- "type": "modbus-response",
- "z": "652f4e57.e3d538",
- "name": "",
- "registerShowMax": 20,
- "x": 1370,
- "y": 1560,
- "wires": []
- },
- {
- "id": "b24a0dd9.6f1e28",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1330,
- "y": 1460,
- "wires": []
- },
- {
- "id": "c4d95a04.09c2d",
- "type": "debug",
- "z": "652f4e57.e3d538",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "responseBuffer",
- "x": 1380,
- "y": 1420,
- "wires": []
- },
- {
- "id": "58aa9a53.75fee4",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "1",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 910,
- "y": 1440,
- "wires": [
- [
- "9c2490db.bf40f"
- ]
- ]
- },
- {
- "id": "ea49bd56.ecece8",
- "type": "comment",
- "z": "652f4e57.e3d538",
- "name": "Normal Reading",
- "info": "",
- "x": 140,
- "y": 1280,
- "wires": []
- },
- {
- "id": "c1b52524.e78b4",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1100,
- "y": 400,
- "wires": [
- [
- "372a573f.d4f28"
- ]
- ]
- },
- {
- "id": "372a573f.d4f28",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random FC 6",
- "func": "let values = Math.random() * (65000 - 1) + 1\nmsg.payload = { 'value': values, 'fc': 6, 'unitid': 1, 'address': 0 , 'quantity': 1 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1300,
- "y": 400,
- "wires": [
- [
- "ecb9178e.9920e"
- ]
- ]
- },
- {
- "id": "8ff75dfe.fb5808",
- "type": "inject",
- "z": "652f4e57.e3d538",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 1100,
- "y": 440,
- "wires": [
- [
- "d91b7970.2a5c9"
- ]
- ]
- },
- {
- "id": "d91b7970.2a5c9",
- "type": "function",
- "z": "652f4e57.e3d538",
- "name": "Random FC 5",
- "func": "let values = parseInt(Math.random() * (65000 - 1) + 1) % 2\nmsg.payload = { value: values, 'fc': 5, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg",
- "outputs": 1,
- "noerr": 0,
- "x": 1300,
- "y": 440,
- "wires": [
- [
- "ecb9178e.9920e"
- ]
- ]
- },
- {
- "id": "fa4dcc5503a32f2c",
- "type": "modbus-server",
- "z": "652f4e57.e3d538",
- "name": "",
- "logEnabled": false,
- "hostname": "0.0.0.0",
- "serverPort": 10502,
- "responseDelay": 100,
- "delayUnit": "ms",
- "coilsBufferSize": 10000,
- "holdingBufferSize": 10000,
- "inputBufferSize": 10000,
- "discreteBufferSize": 10000,
- "showErrors": false,
- "x": 340,
- "y": 60,
- "wires": [
- [],
- [],
- [
- "461e8ebd.154688"
- ],
- [],
- []
- ]
- },
- {
- "id": "fa873ff5.42afa",
- "type": "modbus-client",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Read Client",
- "clienttype": "tcp",
- "bufferCommands": true,
- "stateLogEnabled": false,
- "tcpHost": "127.0.0.1",
- "tcpPort": "10502",
- "tcpType": "DEFAULT",
- "serialPort": "/dev/ttyUSB",
- "serialType": "RTU-BUFFERD",
- "serialBaudrate": "9600",
- "serialDatabits": "8",
- "serialStopbits": "1",
- "serialParity": "none",
- "serialConnectionDelay": "100",
- "unit_id": 1,
- "commandDelay": 1,
- "clientTimeout": 1000,
- "reconnectTimeout": 2000
- },
- {
- "id": "883d0976.8296d",
- "type": "modbus-client",
- "z": "652f4e57.e3d538",
- "name": "Modbus Local Write Client",
- "clienttype": "tcp",
- "bufferCommands": true,
- "stateLogEnabled": false,
- "tcpHost": "127.0.0.1",
- "tcpPort": "10502",
- "tcpType": "DEFAULT",
- "serialPort": "/dev/ttyUSB",
- "serialType": "RTU-BUFFERD",
- "serialBaudrate": "9600",
- "serialDatabits": "8",
- "serialStopbits": "1",
- "serialParity": "none",
- "serialConnectionDelay": "100",
- "unit_id": "1",
- "commandDelay": "1",
- "clientTimeout": "1000",
- "reconnectTimeout": "2000"
- }
+ {
+ "id": "652f4e57.e3d538",
+ "type": "tab",
+ "label": "Modbus Flex Suite",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "a3b5157.5b448e8",
+ "type": "catch",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "scope": null,
+ "x": 760,
+ "y": 60,
+ "wires": [
+ [
+ "f4562026.e964e8",
+ "527faaad.71bfb4",
+ "3fcea88e.d87c4"
+ ]
+ ]
+ },
+ {
+ "id": "f4562026.e964e8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 930,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "15c06b93.b1bd24",
+ "type": "modbus-queue-info",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Read Client Queue",
+ "topic": "",
+ "unitid": "1",
+ "queueReadIntervalTime": "1000",
+ "lowLowLevel": 25,
+ "lowLevel": 75,
+ "highLevel": 150,
+ "highHighLevel": 300,
+ "server": "fa873ff5.42afa",
+ "errorOnHighLevel": false,
+ "showStatusActivities": false,
+ "updateOnAllQueueChanges": false,
+ "updateOnAllUnitQueues": false,
+ "x": 1520,
+ "y": 120,
+ "wires": [
+ [
+ "414c8e91.3579"
+ ]
+ ]
+ },
+ {
+ "id": "b6ec7b66.431b9",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "reset on High",
+ "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1230,
+ "y": 100,
+ "wires": [
+ [
+ "15c06b93.b1bd24"
+ ]
+ ]
+ },
+ {
+ "id": "6a69f701.a84ee",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "reset on HighHigh",
+ "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1250,
+ "y": 140,
+ "wires": [
+ [
+ "15c06b93.b1bd24"
+ ]
+ ]
+ },
+ {
+ "id": "414c8e91.3579",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1730,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "527faaad.71bfb4",
+ "type": "switch",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Read Client",
+ "property": "modbusClientName",
+ "propertyType": "msg",
+ "rules": [
+ {
+ "t": "eq",
+ "v": "Modbus Local Read Client",
+ "vt": "str"
+ }
+ ],
+ "checkall": "true",
+ "outputs": 1,
+ "x": 1000,
+ "y": 120,
+ "wires": [
+ [
+ "6a69f701.a84ee",
+ "b6ec7b66.431b9"
+ ]
+ ]
+ },
+ {
+ "id": "5888f029.3989d",
+ "type": "modbus-read",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Polling FC4",
+ "topic": "",
+ "showStatusActivities": false,
+ "logIOActivities": false,
+ "showErrors": false,
+ "unitid": "",
+ "dataType": "InputRegister",
+ "adr": "0",
+ "quantity": "1",
+ "rate": "500",
+ "rateUnit": "ms",
+ "delayOnStart": true,
+ "startDelayTime": "1",
+ "server": "fa873ff5.42afa",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "x": 210,
+ "y": 1440,
+ "wires": [
+ [
+ "293e28c4.8b1fa",
+ "4b154e45.9bb428",
+ "c3d67def.95ff5"
+ ],
+ [
+ "8be2662b.cf5f98",
+ "d375aec4.fb738"
+ ]
+ ]
+ },
+ {
+ "id": "293e28c4.8b1fa",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 450,
+ "y": 1360,
+ "wires": []
+ },
+ {
+ "id": "d375aec4.fb738",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 430,
+ "y": 1500,
+ "wires": []
+ },
+ {
+ "id": "8be2662b.cf5f98",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 470,
+ "y": 1540,
+ "wires": []
+ },
+ {
+ "id": "4b154e45.9bb428",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 430,
+ "y": 1440,
+ "wires": []
+ },
+ {
+ "id": "c3d67def.95ff5",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 480,
+ "y": 1400,
+ "wires": []
+ },
+ {
+ "id": "d9ffe1f3.4530d8",
+ "type": "modbus-write",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Writing FC6",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "1",
+ "server": "883d0976.8296d",
+ "x": 480,
+ "y": 800,
+ "wires": [
+ [
+ "1e2d7820.c850e8",
+ "4442cb93.61dff4",
+ "f8d57814.430108"
+ ],
+ [
+ "f7ebf848.9c04c",
+ "c73cdfa6.10a5"
+ ]
+ ]
+ },
+ {
+ "id": "d9ea409.84451c",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "1",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 130,
+ "y": 800,
+ "wires": [
+ [
+ "2e944c71.7dbf2c"
+ ]
+ ]
+ },
+ {
+ "id": "2e944c71.7dbf2c",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random",
+ "func": "msg.payload = Math.random() * (65000 - 1) + 1\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 280,
+ "y": 800,
+ "wires": [
+ [
+ "d9ffe1f3.4530d8"
+ ]
+ ]
+ },
+ {
+ "id": "1e2d7820.c850e8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 730,
+ "y": 700,
+ "wires": []
+ },
+ {
+ "id": "f7ebf848.9c04c",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 710,
+ "y": 840,
+ "wires": []
+ },
+ {
+ "id": "c73cdfa6.10a5",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 750,
+ "y": 900,
+ "wires": []
+ },
+ {
+ "id": "f8d57814.430108",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 710,
+ "y": 780,
+ "wires": []
+ },
+ {
+ "id": "4442cb93.61dff4",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 760,
+ "y": 740,
+ "wires": []
+ },
+ {
+ "id": "9f2fea52.eaa4a8",
+ "type": "modbus-queue-info",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Write Client Queue",
+ "topic": "",
+ "unitid": "1",
+ "queueReadIntervalTime": "1000",
+ "lowLowLevel": 25,
+ "lowLevel": 75,
+ "highLevel": 150,
+ "highHighLevel": 300,
+ "server": "883d0976.8296d",
+ "errorOnHighLevel": false,
+ "showStatusActivities": false,
+ "updateOnAllQueueChanges": false,
+ "updateOnAllUnitQueues": false,
+ "x": 1520,
+ "y": 200,
+ "wires": [
+ [
+ "c4986456.111ab8"
+ ]
+ ]
+ },
+ {
+ "id": "4e72b028.97c058",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "reset on High",
+ "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1230,
+ "y": 180,
+ "wires": [
+ [
+ "9f2fea52.eaa4a8"
+ ]
+ ]
+ },
+ {
+ "id": "f7bed91f.92e3b",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "reset on HighHigh",
+ "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1250,
+ "y": 220,
+ "wires": [
+ [
+ "9f2fea52.eaa4a8"
+ ]
+ ]
+ },
+ {
+ "id": "c4986456.111ab8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1730,
+ "y": 200,
+ "wires": []
+ },
+ {
+ "id": "3fcea88e.d87c4",
+ "type": "switch",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Write Client",
+ "property": "modbusClientName",
+ "propertyType": "msg",
+ "rules": [
+ {
+ "t": "eq",
+ "v": "Modbus Local Write Client",
+ "vt": "str"
+ }
+ ],
+ "checkall": "true",
+ "outputs": 1,
+ "x": 1000,
+ "y": 200,
+ "wires": [
+ [
+ "f7bed91f.92e3b",
+ "4e72b028.97c058"
+ ]
+ ]
+ },
+ {
+ "id": "6185f559.84e4ec",
+ "type": "modbus-write",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Writing FC5",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "unitid": "",
+ "dataType": "Coil",
+ "adr": "0",
+ "quantity": "1",
+ "server": "883d0976.8296d",
+ "x": 600,
+ "y": 1060,
+ "wires": [
+ [
+ "6c562f8c.305f38",
+ "90994d7b.b9544",
+ "adaa4ea7.deb068"
+ ],
+ [
+ "7152ce83.436ec",
+ "df118d8b.7eeb8"
+ ]
+ ]
+ },
+ {
+ "id": "1d4a0af3.bdccc5",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "1",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 190,
+ "y": 1060,
+ "wires": [
+ [
+ "ef8055a2.579698"
+ ]
+ ]
+ },
+ {
+ "id": "ef8055a2.579698",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random",
+ "func": "msg.payload = parseInt(Math.random() * (65000 - 1) + 1) % 2\nreturn msg",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 360,
+ "y": 1060,
+ "wires": [
+ [
+ "6185f559.84e4ec"
+ ]
+ ]
+ },
+ {
+ "id": "6c562f8c.305f38",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 850,
+ "y": 960,
+ "wires": []
+ },
+ {
+ "id": "7152ce83.436ec",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 850,
+ "y": 1100,
+ "wires": []
+ },
+ {
+ "id": "df118d8b.7eeb8",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 870,
+ "y": 1160,
+ "wires": []
+ },
+ {
+ "id": "adaa4ea7.deb068",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 850,
+ "y": 1040,
+ "wires": []
+ },
+ {
+ "id": "90994d7b.b9544",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 880,
+ "y": 1000,
+ "wires": []
+ },
+ {
+ "id": "d2c08ac9.b96e38",
+ "type": "modbus-write",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Writing FC16",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "unitid": "",
+ "dataType": "MHoldingRegisters",
+ "adr": "0",
+ "quantity": "10",
+ "server": "883d0976.8296d",
+ "x": 1440,
+ "y": 780,
+ "wires": [
+ [
+ "7685cbe6.07b604",
+ "a0a3a877.0ac948",
+ "6191adca.7ac9b4"
+ ],
+ [
+ "b4d4ff41.d4e4d8",
+ "335bad1c.f9e6a2"
+ ]
+ ]
+ },
+ {
+ "id": "208c9c1d.546dc4",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "1",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1070,
+ "y": 780,
+ "wires": [
+ [
+ "a57b5846.1be5c8"
+ ]
+ ]
+ },
+ {
+ "id": "a57b5846.1be5c8",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random 10",
+ "func": "msg.payload = [\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1\n ]\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1230,
+ "y": 780,
+ "wires": [
+ [
+ "d2c08ac9.b96e38"
+ ]
+ ]
+ },
+ {
+ "id": "7685cbe6.07b604",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 1710,
+ "y": 680,
+ "wires": []
+ },
+ {
+ "id": "b4d4ff41.d4e4d8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1690,
+ "y": 820,
+ "wires": []
+ },
+ {
+ "id": "335bad1c.f9e6a2",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1730,
+ "y": 880,
+ "wires": []
+ },
+ {
+ "id": "6191adca.7ac9b4",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1690,
+ "y": 760,
+ "wires": []
+ },
+ {
+ "id": "a0a3a877.0ac948",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 1740,
+ "y": 720,
+ "wires": []
+ },
+ {
+ "id": "d2a72708.ce1a1",
+ "type": "modbus-write",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Writing FC15",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "unitid": "",
+ "dataType": "MCoils",
+ "adr": "0",
+ "quantity": "10",
+ "server": "883d0976.8296d",
+ "x": 1540,
+ "y": 1040,
+ "wires": [
+ [
+ "90e7a195.24a6a8",
+ "cbfe21b4.7b9b9",
+ "a87193da.49314"
+ ],
+ [
+ "58230566.ee0f4c",
+ "92bc265b.52ef6"
+ ]
+ ]
+ },
+ {
+ "id": "60f0f46.a02150c",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "1",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1130,
+ "y": 1040,
+ "wires": [
+ [
+ "ba886d02.130e98"
+ ]
+ ]
+ },
+ {
+ "id": "ba886d02.130e98",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random 10",
+ "func": "msg.payload = [\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2 \n ]\nreturn msg",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1310,
+ "y": 1040,
+ "wires": [
+ [
+ "d2a72708.ce1a1"
+ ]
+ ]
+ },
+ {
+ "id": "90e7a195.24a6a8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 1790,
+ "y": 940,
+ "wires": []
+ },
+ {
+ "id": "58230566.ee0f4c",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1790,
+ "y": 1080,
+ "wires": []
+ },
+ {
+ "id": "92bc265b.52ef6",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1810,
+ "y": 1140,
+ "wires": []
+ },
+ {
+ "id": "a87193da.49314",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1790,
+ "y": 1020,
+ "wires": []
+ },
+ {
+ "id": "cbfe21b4.7b9b9",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 1820,
+ "y": 980,
+ "wires": []
+ },
+ {
+ "id": "9f598122.0822a8",
+ "type": "comment",
+ "z": "652f4e57.e3d538",
+ "name": "Normal Writing",
+ "info": "",
+ "x": 140,
+ "y": 700,
+ "wires": []
+ },
+ {
+ "id": "e14e3869.eb3a5",
+ "type": "modbus-flex-getter",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Flexible Read",
+ "showStatusActivities": false,
+ "showErrors": true,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "server": "fa873ff5.42afa",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": false,
+ "keepMsgProperties": false,
+ "delayOnStart": false,
+ "startDelayTime": "",
+ "x": 520,
+ "y": 400,
+ "wires": [
+ [
+ "ff88bff3.9f8ff",
+ "6f54a366.20bebc",
+ "ade16e02.cb6d18"
+ ],
+ [
+ "f3f1b052.baf858",
+ "fa9a0149.27dc7"
+ ]
+ ]
+ },
+ {
+ "id": "2eea6853.20c25",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": 0.1,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 140,
+ "y": 340,
+ "wires": [
+ [
+ "e38a7a4f.8c2f48"
+ ]
+ ]
+ },
+ {
+ "id": "e38a7a4f.8c2f48",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "FC1",
+ "func": "msg.payload = { 'fc': 1, 'unitid': 1, 'address': 0 , 'quantity': 16 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 290,
+ "y": 340,
+ "wires": [
+ [
+ "e14e3869.eb3a5"
+ ]
+ ]
+ },
+ {
+ "id": "ff88bff3.9f8ff",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 770,
+ "y": 300,
+ "wires": []
+ },
+ {
+ "id": "f3f1b052.baf858",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 750,
+ "y": 440,
+ "wires": []
+ },
+ {
+ "id": "fa9a0149.27dc7",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 790,
+ "y": 480,
+ "wires": []
+ },
+ {
+ "id": "ade16e02.cb6d18",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 750,
+ "y": 380,
+ "wires": []
+ },
+ {
+ "id": "6f54a366.20bebc",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 800,
+ "y": 340,
+ "wires": []
+ },
+ {
+ "id": "8ed3e78.4db9a98",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": 0.1,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 140,
+ "y": 380,
+ "wires": [
+ [
+ "de331f5c.d08768"
+ ]
+ ]
+ },
+ {
+ "id": "de331f5c.d08768",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "FC2",
+ "func": "msg.payload = { 'fc': 2, 'unitid': 1, 'address': 0 , 'quantity': 8 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 290,
+ "y": 380,
+ "wires": [
+ [
+ "e14e3869.eb3a5"
+ ]
+ ]
+ },
+ {
+ "id": "3c4efee.7c84982",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": 0.1,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 140,
+ "y": 420,
+ "wires": [
+ [
+ "ef723150.a5224"
+ ]
+ ]
+ },
+ {
+ "id": "ef723150.a5224",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "FC3",
+ "func": "msg.payload = { 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 8 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 290,
+ "y": 420,
+ "wires": [
+ [
+ "e14e3869.eb3a5"
+ ]
+ ]
+ },
+ {
+ "id": "f370e948.f19418",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": 0.1,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 140,
+ "y": 460,
+ "wires": [
+ [
+ "ac2f1711.01ace"
+ ]
+ ]
+ },
+ {
+ "id": "ac2f1711.01ace",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "FC4",
+ "func": "msg.payload = { 'fc': 4, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 290,
+ "y": 460,
+ "wires": [
+ [
+ "e14e3869.eb3a5"
+ ]
+ ]
+ },
+ {
+ "id": "ecb9178e.9920e",
+ "type": "modbus-flex-write",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Flexible Write",
+ "showStatusActivities": false,
+ "showErrors": true,
+ "server": "883d0976.8296d",
+ "x": 1540,
+ "y": 380,
+ "wires": [
+ [
+ "734d823a.4838ec",
+ "4cdfafbd.8287c",
+ "209706a5.f36202"
+ ],
+ [
+ "9e2e2512.eec7a8",
+ "46369521.c482b4"
+ ]
+ ]
+ },
+ {
+ "id": "734d823a.4838ec",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 1770,
+ "y": 280,
+ "wires": []
+ },
+ {
+ "id": "9e2e2512.eec7a8",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1750,
+ "y": 420,
+ "wires": []
+ },
+ {
+ "id": "46369521.c482b4",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1790,
+ "y": 460,
+ "wires": []
+ },
+ {
+ "id": "209706a5.f36202",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 1750,
+ "y": 360,
+ "wires": []
+ },
+ {
+ "id": "4cdfafbd.8287c",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 1800,
+ "y": 320,
+ "wires": []
+ },
+ {
+ "id": "5520a02e.18592",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1100,
+ "y": 320,
+ "wires": [
+ [
+ "a51c8357.9ac0c"
+ ]
+ ]
+ },
+ {
+ "id": "a51c8357.9ac0c",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random 10 FC16",
+ "func": "let values = [\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1,\n Math.random() * (65000 - 1) + 1\n]\nmsg.payload = { 'value': values, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1290,
+ "y": 320,
+ "wires": [
+ [
+ "ecb9178e.9920e"
+ ]
+ ]
+ },
+ {
+ "id": "1200bb7e.c6d265",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1100,
+ "y": 360,
+ "wires": [
+ [
+ "a672caf3.0351"
+ ]
+ ]
+ },
+ {
+ "id": "a672caf3.0351",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random 10 FC15",
+ "func": "let values = [\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2,\n parseInt(Math.random() * (65000 - 1) + 1) % 2 \n]\nmsg.payload = { 'value': values, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1290,
+ "y": 360,
+ "wires": [
+ [
+ "ecb9178e.9920e"
+ ]
+ ]
+ },
+ {
+ "id": "cbdcdf7c.3fccf8",
+ "type": "comment",
+ "z": "652f4e57.e3d538",
+ "name": "Flexible Read and Write",
+ "info": "",
+ "x": 160,
+ "y": 280,
+ "wires": []
+ },
+ {
+ "id": "9c2490db.bf40f",
+ "type": "modbus-getter",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Event Read FC3",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "5",
+ "server": "fa873ff5.42afa",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "x": 1110,
+ "y": 1440,
+ "wires": [
+ [
+ "8b2600b1.ee44f",
+ "c4d95a04.09c2d",
+ "b24a0dd9.6f1e28"
+ ],
+ [
+ "7e33f6ef.578658",
+ "97f45b69.ce34f"
+ ]
+ ]
+ },
+ {
+ "id": "8b2600b1.ee44f",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 1350,
+ "y": 1380,
+ "wires": []
+ },
+ {
+ "id": "7e33f6ef.578658",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1330,
+ "y": 1520,
+ "wires": []
+ },
+ {
+ "id": "97f45b69.ce34f",
+ "type": "modbus-response",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1370,
+ "y": 1560,
+ "wires": []
+ },
+ {
+ "id": "b24a0dd9.6f1e28",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1330,
+ "y": 1460,
+ "wires": []
+ },
+ {
+ "id": "c4d95a04.09c2d",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "responseBuffer",
+ "x": 1380,
+ "y": 1420,
+ "wires": []
+ },
+ {
+ "id": "58aa9a53.75fee4",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "1",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 910,
+ "y": 1440,
+ "wires": [
+ [
+ "9c2490db.bf40f"
+ ]
+ ]
+ },
+ {
+ "id": "ea49bd56.ecece8",
+ "type": "comment",
+ "z": "652f4e57.e3d538",
+ "name": "Normal Reading",
+ "info": "",
+ "x": 140,
+ "y": 1280,
+ "wires": []
+ },
+ {
+ "id": "c1b52524.e78b4",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1100,
+ "y": 400,
+ "wires": [
+ [
+ "372a573f.d4f28"
+ ]
+ ]
+ },
+ {
+ "id": "372a573f.d4f28",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random FC 6",
+ "func": "let values = Math.random() * (65000 - 1) + 1\nmsg.payload = { 'value': values, 'fc': 6, 'unitid': 1, 'address': 0 , 'quantity': 1 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1300,
+ "y": 400,
+ "wires": [
+ [
+ "ecb9178e.9920e"
+ ]
+ ]
+ },
+ {
+ "id": "8ff75dfe.fb5808",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 1100,
+ "y": 440,
+ "wires": [
+ [
+ "d91b7970.2a5c9"
+ ]
+ ]
+ },
+ {
+ "id": "d91b7970.2a5c9",
+ "type": "function",
+ "z": "652f4e57.e3d538",
+ "name": "Random FC 5",
+ "func": "let values = parseInt(Math.random() * (65000 - 1) + 1) % 2\nmsg.payload = { value: values, 'fc': 5, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1300,
+ "y": 440,
+ "wires": [
+ [
+ "ecb9178e.9920e"
+ ]
+ ]
+ },
+ {
+ "id": "9a2ec8a68dddbabc",
+ "type": "debug",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 570,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "79a3d0e6a887ac09",
+ "type": "inject",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 160,
+ "y": 120,
+ "wires": [
+ [
+ "2f40754d0ba69b73"
+ ]
+ ]
+ },
+ {
+ "id": "2f40754d0ba69b73",
+ "type": "modbus-flex-server",
+ "z": "652f4e57.e3d538",
+ "name": "",
+ "logEnabled": false,
+ "serverAddress": "0.0.0.0",
+ "serverPort": "16502",
+ "responseDelay": 100,
+ "unitId": 1,
+ "delayUnit": "ms",
+ "coilsBufferSize": 20000,
+ "registersBufferSize": 20000,
+ "minAddress": 0,
+ "splitAddress": 10000,
+ "funcGetCoil": "function getFlexCoil(addr, unitID) {\n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\treturn node.coils.readUInt8(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetDiscreteInput": "function getFlexDiscreteInput(addr, unitID) {\n\tif (unitID === node.unitId && \n\t\taddr > node.splitAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\treturn node.coils.readUInt8(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetInputRegister": "function getFlexInputRegister(addr, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\treturn node.registers.readUInt16BE(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetHoldingRegister": "function getFlexHoldingRegsiter(addr, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr > node.splitAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\treturn node.registers.readUInt16BE(addr * node.bufferFactor) \n\t} \n}",
+ "funcSetCoil": "function setFlexCoil(addr, value, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\tnode.coils.writeUInt8(value, addr * node.bufferFactor) \n\t} \n}",
+ "funcSetRegister": "function setFlexRegister(addr, value, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\tnode.registers.writeUInt16BE(value, addr * node.bufferFactor) \n\t} \n}",
+ "showErrors": false,
+ "x": 360,
+ "y": 120,
+ "wires": [
+ [
+ "9a2ec8a68dddbabc"
+ ],
+ [
+ "9a2ec8a68dddbabc"
+ ],
+ [
+ "9a2ec8a68dddbabc"
+ ],
+ [
+ "9a2ec8a68dddbabc"
+ ],
+ []
+ ]
+ },
+ {
+ "id": "a69f1b395b571a43",
+ "type": "comment",
+ "z": "652f4e57.e3d538",
+ "name": "Server for Modbus Flex Suite Flow",
+ "info": "needs node-red-contrib-modbus-flex-server package",
+ "x": 240,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "fa873ff5.42afa",
+ "type": "modbus-client",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Read Client",
+ "clienttype": "tcp",
+ "bufferCommands": true,
+ "stateLogEnabled": false,
+ "queueLogEnabled": false,
+ "failureLogEnabled": false,
+ "tcpHost": "127.0.0.1",
+ "tcpPort": "16502",
+ "tcpType": "DEFAULT",
+ "serialPort": "/dev/ttyUSB",
+ "serialType": "RTU-BUFFERD",
+ "serialBaudrate": "9600",
+ "serialDatabits": "8",
+ "serialStopbits": "1",
+ "serialParity": "none",
+ "serialConnectionDelay": "100",
+ "serialAsciiResponseStartDelimiter": "",
+ "unit_id": "1",
+ "commandDelay": "1",
+ "clientTimeout": "1000",
+ "reconnectOnTimeout": false,
+ "reconnectTimeout": "2000",
+ "parallelUnitIdsAllowed": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "showLogs": true
+ },
+ {
+ "id": "883d0976.8296d",
+ "type": "modbus-client",
+ "z": "652f4e57.e3d538",
+ "name": "Modbus Local Write Client",
+ "clienttype": "tcp",
+ "bufferCommands": true,
+ "stateLogEnabled": false,
+ "queueLogEnabled": false,
+ "failureLogEnabled": false,
+ "tcpHost": "127.0.0.1",
+ "tcpPort": "16502",
+ "tcpType": "DEFAULT",
+ "serialPort": "/dev/ttyUSB",
+ "serialType": "RTU-BUFFERD",
+ "serialBaudrate": "9600",
+ "serialDatabits": "8",
+ "serialStopbits": "1",
+ "serialParity": "none",
+ "serialConnectionDelay": "100",
+ "serialAsciiResponseStartDelimiter": "",
+ "unit_id": "1",
+ "commandDelay": "1",
+ "clientTimeout": "1000",
+ "reconnectOnTimeout": false,
+ "reconnectTimeout": "2000",
+ "parallelUnitIdsAllowed": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "showLogs": true
+ }
]
\ No newline at end of file
diff --git a/examples/Simple-Modbus-Demo.json b/examples/Simple-Modbus-Demo.json
index 758733a0..4146050a 100644
--- a/examples/Simple-Modbus-Demo.json
+++ b/examples/Simple-Modbus-Demo.json
@@ -1,2565 +1,2653 @@
[
- {
- "id": "c88a71c9.688818",
- "type": "tab",
- "label": "Modbus Simple Servers",
- "disabled": false,
- "info": "simple flows to show what you \ncan do with the package\n\nthink about organization of reads and \nwrites and try to simplify these flows"
- },
- {
- "id": "5b26a23d.a8a06c",
- "type": "tab",
- "label": "Modbus Server Reading",
- "disabled": false,
- "info": ""
- },
- {
- "id": "7d09e02b.55be3",
- "type": "tab",
- "label": "Modbus Server Writing",
- "disabled": false,
- "info": ""
- },
- {
- "id": "f819cc75.23b27",
- "type": "tab",
- "label": "Modbus Flex Server Reading",
- "disabled": false,
- "info": ""
- },
- {
- "id": "3f96c5b3.72cd02",
- "type": "tab",
- "label": "Modbus Flex Server Writing",
- "disabled": false,
- "info": ""
- },
- {
- "id": "f0cfd0c1.8a4f48",
- "type": "tab",
- "label": "Modbus Sequencer",
- "disabled": false,
- "info": ""
- },
- {
- "id": "a9050e37.a6f618",
- "type": "modbus-client",
- "name": "Modbus Flex Server",
- "clienttype": "tcp",
- "bufferCommands": true,
- "stateLogEnabled": false,
- "queueLogEnabled": false,
- "tcpHost": "127.0.0.1",
- "tcpPort": "15502",
- "tcpType": "DEFAULT",
- "serialPort": "/dev/ttyUSB",
- "serialType": "RTU-BUFFERD",
- "serialBaudrate": "9600",
- "serialDatabits": "8",
- "serialStopbits": "1",
- "serialParity": "none",
- "serialConnectionDelay": "100",
- "unit_id": 1,
- "commandDelay": 1,
- "clientTimeout": 1000,
- "reconnectOnTimeout": true,
- "reconnectTimeout": 2000,
- "parallelUnitIdsAllowed": true
- },
- {
- "id": "352955bb.be6e6a",
- "type": "modbus-client",
- "name": "Modbus Server",
- "clienttype": "tcp",
- "bufferCommands": true,
- "stateLogEnabled": false,
- "queueLogEnabled": false,
- "tcpHost": "127.0.0.1",
- "tcpPort": "14502",
- "tcpType": "DEFAULT",
- "serialPort": "/dev/ttyUSB",
- "serialType": "RTU-BUFFERD",
- "serialBaudrate": "9600",
- "serialDatabits": "8",
- "serialStopbits": "1",
- "serialParity": "none",
- "serialConnectionDelay": "100",
- "unit_id": "1",
- "commandDelay": "1",
- "clientTimeout": "1000",
- "reconnectOnTimeout": true,
- "reconnectTimeout": "2000",
- "parallelUnitIdsAllowed": true
- },
- {
- "id": "7dd49c19.29e75c",
- "type": "modbus-server",
- "z": "c88a71c9.688818",
- "name": "",
- "logEnabled": false,
- "hostname": "",
- "serverPort": "14502",
- "responseDelay": "50",
- "delayUnit": "ms",
- "coilsBufferSize": 1024,
- "holdingBufferSize": 1024,
- "inputBufferSize": 1024,
- "discreteBufferSize": "1024",
- "showErrors": true,
- "x": 360,
- "y": 80,
- "wires": [
- [
- "e4beac85.1d4d78"
- ],
- [
- "e4beac85.1d4d78"
- ],
- [
- "e4beac85.1d4d78"
- ],
- [
- "e4beac85.1d4d78"
- ],
- [
- "2534b73c.f4a13"
- ]
- ]
- },
- {
- "id": "699046ec.3e1b78",
- "type": "inject",
- "z": "c88a71c9.688818",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 80,
- "wires": [
- [
- "7dd49c19.29e75c"
- ]
- ]
- },
- {
- "id": "e4beac85.1d4d78",
- "type": "debug",
- "z": "c88a71c9.688818",
- "name": "",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 590,
- "y": 80,
- "wires": []
- },
- {
- "id": "8ffaec31.e2a02",
- "type": "debug",
- "z": "c88a71c9.688818",
- "name": "",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 570,
- "y": 180,
- "wires": []
- },
- {
- "id": "62981a95.cd186c",
- "type": "inject",
- "z": "c88a71c9.688818",
- "name": "",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 180,
- "wires": [
- [
- "3c15c87e7ed51fdb"
- ]
- ]
- },
- {
- "id": "2bc1708e.a8539",
- "type": "comment",
- "z": "c88a71c9.688818",
- "name": "Information",
- "info": "The Modbus Server and Modbus Flex Server \nworking with all reading and writing nodes.\n\nThese are two different servers \nfrom different libraries.\n\nThe simple examples hold \nthe same functions for both servers.\n",
- "x": 810,
- "y": 200,
- "wires": []
- },
- {
- "id": "afb69812.fc4d68",
- "type": "debug",
- "z": "c88a71c9.688818",
- "name": "",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 570,
- "y": 220,
- "wires": []
- },
- {
- "id": "2534b73c.f4a13",
- "type": "debug",
- "z": "c88a71c9.688818",
- "name": "",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 590,
- "y": 120,
- "wires": []
- },
- {
- "id": "3c15c87e7ed51fdb",
- "type": "modbus-server",
- "z": "c88a71c9.688818",
- "name": "",
- "logEnabled": false,
- "hostname": "0.0.0.0",
- "serverPort": 10502,
- "responseDelay": 100,
- "delayUnit": "ms",
- "coilsBufferSize": 10000,
- "holdingBufferSize": 10000,
- "inputBufferSize": 10000,
- "discreteBufferSize": 10000,
- "showErrors": false,
- "x": 360,
- "y": 180,
- "wires": [
- [
- "8ffaec31.e2a02"
- ],
- [],
- [],
- [
- "afb69812.fc4d68"
- ],
- []
- ]
- },
- {
- "id": "f25bd8a6.734138",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 610,
- "y": 440,
- "wires": []
- },
- {
- "id": "c0e162d2.6db27",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 710,
- "y": 320,
- "wires": []
- },
- {
- "id": "f9c3ebf8.f2e6b8",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "10",
- "x": 730,
- "y": 360,
- "wires": []
- },
- {
- "id": "e0e8e21c.f917b",
- "type": "modbus-read",
- "z": "5b26a23d.a8a06c",
- "name": "Automatic Read FC3",
- "topic": "",
- "showStatusActivities": false,
- "logIOActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "10",
- "rate": "8",
- "rateUnit": "s",
- "delayOnStart": true,
- "startDelayTime": "2",
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": false,
- "x": 150,
- "y": 100,
- "wires": [
- [
- "1d537db5.0353fa"
- ],
- [
- "eba31f91.af43a",
- "4118dde8.6df054"
- ]
- ]
- },
- {
- "id": "eba31f91.af43a",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "20",
- "x": 470,
- "y": 140,
- "wires": []
- },
- {
- "id": "1d537db5.0353fa",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 450,
- "y": 60,
- "wires": []
- },
- {
- "id": "a7fbe888.fdf11",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "20",
- "x": 630,
- "y": 480,
- "wires": []
- },
- {
- "id": "e1a56f7c.98a5c8",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get!",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 130,
- "y": 460,
- "wires": [
- [
- "a765793e.a9ac"
- ]
- ]
- },
- {
- "id": "7123d832.8f5228",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get every second",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 170,
- "y": 340,
- "wires": [
- [
- "2ccc10d7.f00728"
- ]
- ]
- },
- {
- "id": "cda168cc.b7a57",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "5",
- "x": 1010,
- "y": 300,
- "wires": []
- },
- {
- "id": "6293ed5b.e22d6c",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get flexible!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 150,
- "y": 220,
- "wires": [
- [
- "391d65b9.85b07a"
- ]
- ]
- },
- {
- "id": "391d65b9.85b07a",
- "type": "function",
- "z": "5b26a23d.a8a06c",
- "name": "Read 0-9 on Unit 1 FC3",
- "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 450,
- "y": 220,
- "wires": [
- [
- "823b8c53.ee14b8"
- ]
- ]
- },
- {
- "id": "21d10a41.4a5d56",
- "type": "function",
- "z": "5b26a23d.a8a06c",
- "name": "Read 10-18 on Unit 1 FC3",
- "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 10 , 'quantity': 8 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 460,
- "y": 260,
- "wires": [
- [
- "823b8c53.ee14b8"
- ]
- ]
- },
- {
- "id": "c4a87f77.06804",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get flexible!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 150,
- "y": 260,
- "wires": [
- [
- "21d10a41.4a5d56"
- ]
- ]
- },
- {
- "id": "823b8c53.ee14b8",
- "type": "modbus-flex-getter",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "delayOnStart": false,
- "startDelayTime": "",
- "x": 740,
- "y": 240,
- "wires": [
- [
- "399af77.a109088"
- ],
- [
- "cda168cc.b7a57",
- "f12542b3.505cf"
- ]
- ]
- },
- {
- "id": "ffc9d28b.806998",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 610,
- "y": 560,
- "wires": []
- },
- {
- "id": "52ff3397.1902ac",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "20",
- "x": 630,
- "y": 600,
- "wires": []
- },
- {
- "id": "5d569041.3b246",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get!",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 130,
- "y": 600,
- "wires": [
- [
- "60c1ec4c.275374"
- ]
- ]
- },
- {
- "id": "759e0070.059d38",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 610,
- "y": 690,
- "wires": []
- },
- {
- "id": "f89ba70c.f95b2",
- "type": "modbus-response",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "registerShowMax": "20",
- "x": 630,
- "y": 730,
- "wires": []
- },
- {
- "id": "3c12b070.610f98",
- "type": "inject",
- "z": "5b26a23d.a8a06c",
- "name": "Get!",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 130,
- "y": 720,
- "wires": [
- [
- "54e29432.0aa5cc"
- ]
- ]
- },
- {
- "id": "2ccc10d7.f00728",
- "type": "modbus-getter",
- "z": "5b26a23d.a8a06c",
- "name": "Half-Automatic Getter FC4",
- "showStatusActivities": true,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "InputRegister",
- "adr": "0",
- "quantity": "10",
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 440,
- "y": 340,
- "wires": [
- [
- "c0e162d2.6db27"
- ],
- [
- "f9c3ebf8.f2e6b8"
- ]
- ]
- },
- {
- "id": "a765793e.a9ac",
- "type": "modbus-getter",
- "z": "5b26a23d.a8a06c",
- "name": "Manual Getter FC3",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "10",
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 330,
- "y": 460,
- "wires": [
- [
- "f25bd8a6.734138"
- ],
- [
- "a7fbe888.fdf11"
- ]
- ]
- },
- {
- "id": "60c1ec4c.275374",
- "type": "modbus-getter",
- "z": "5b26a23d.a8a06c",
- "name": "Manual Getter FC1",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "Coil",
- "adr": "10",
- "quantity": "1",
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 330,
- "y": 600,
- "wires": [
- [
- "ffc9d28b.806998"
- ],
- [
- "52ff3397.1902ac"
- ]
- ]
- },
- {
- "id": "54e29432.0aa5cc",
- "type": "modbus-getter",
- "z": "5b26a23d.a8a06c",
- "name": "Manual Getter FC2",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "Input",
- "adr": "0",
- "quantity": "10",
- "server": "352955bb.be6e6a",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 330,
- "y": 720,
- "wires": [
- [
- "759e0070.059d38"
- ],
- [
- "f89ba70c.f95b2"
- ]
- ]
- },
- {
- "id": "399af77.a109088",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 990,
- "y": 220,
- "wires": []
- },
- {
- "id": "f12542b3.505cf",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 970,
- "y": 260,
- "wires": []
- },
- {
- "id": "4118dde8.6df054",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 430,
- "y": 100,
- "wires": []
- },
- {
- "id": "a865fbaf.367808",
- "type": "comment",
- "z": "5b26a23d.a8a06c",
- "name": "Modbus Server",
- "info": "These nodes are to write to the Modbus Server.",
- "x": 160,
- "y": 40,
- "wires": []
- },
- {
- "id": "cfad602f.fa69c8",
- "type": "catch",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "scope": null,
- "uncaught": false,
- "x": 720,
- "y": 80,
- "wires": [
- [
- "e0901843.1a8d4",
- "9bd0a01b.f370a8"
- ]
- ]
- },
- {
- "id": "e0901843.1a8d4",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 910,
- "y": 140,
- "wires": []
- },
- {
- "id": "387fc05e.ba7838",
- "type": "modbus-queue-info",
- "z": "5b26a23d.a8a06c",
- "name": "Server Client Queue",
- "topic": "",
- "unitid": "1",
- "queueReadIntervalTime": "1000",
- "lowLowLevel": 25,
- "lowLevel": 75,
- "highLevel": 150,
- "highHighLevel": 300,
- "server": "352955bb.be6e6a",
- "errorOnHighLevel": false,
- "showStatusActivities": true,
- "updateOnAllQueueChanges": false,
- "updateOnAllUnitQueues": false,
- "x": 1400,
- "y": 80,
- "wires": [
- [
- "6e288031.0f3bb"
- ]
- ]
- },
- {
- "id": "c3fc62a4.0522f8",
- "type": "function",
- "z": "5b26a23d.a8a06c",
- "name": "reset on High",
- "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1150,
- "y": 60,
- "wires": [
- [
- "387fc05e.ba7838"
- ]
- ]
- },
- {
- "id": "dd790617.d9a738",
- "type": "function",
- "z": "5b26a23d.a8a06c",
- "name": "reset on HighHigh",
- "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1170,
- "y": 100,
- "wires": [
- [
- "387fc05e.ba7838"
- ]
- ]
- },
- {
- "id": "6e288031.0f3bb",
- "type": "debug",
- "z": "5b26a23d.a8a06c",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 1590,
- "y": 80,
- "wires": []
- },
- {
- "id": "9bd0a01b.f370a8",
- "type": "switch",
- "z": "5b26a23d.a8a06c",
- "name": "Modbus Server",
- "property": "modbusClientName",
- "propertyType": "msg",
- "rules": [
- {
- "t": "eq",
- "v": "Modbus Server",
- "vt": "str"
- }
- ],
- "checkall": "true",
- "outputs": 1,
- "x": 920,
- "y": 80,
- "wires": [
- [
- "c3fc62a4.0522f8",
- "dd790617.d9a738"
- ]
- ]
- },
- {
- "id": "101179f2.207b46",
- "type": "modbus-flex-write",
- "z": "7d09e02b.55be3",
- "name": "",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "server": "352955bb.be6e6a",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 730,
- "y": 300,
- "wires": [
- [
- "d5f6943c.f31168"
- ],
- [
- "22682227.4cff5e",
- "74137990.5ced8"
- ]
- ]
- },
- {
- "id": "c33ab024.fd8f38",
- "type": "modbus-flex-write",
- "z": "7d09e02b.55be3",
- "name": "",
- "showStatusActivities": false,
- "showErrors": true,
- "showWarnings": false,
- "server": "352955bb.be6e6a",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 730,
- "y": 140,
- "wires": [
- [
- "4f4487c.d2af0f8"
- ],
- [
- "b94da021.2eef68",
- "c5a256e9.8a997"
- ]
- ]
- },
- {
- "id": "b94da021.2eef68",
- "type": "modbus-response",
- "z": "7d09e02b.55be3",
- "name": "",
- "registerShowMax": 20,
- "x": 990,
- "y": 160,
- "wires": []
- },
- {
- "id": "e2ef7b30.196b5",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9,10]",
- "payloadType": "json",
- "x": 150,
- "y": 80,
- "wires": [
- [
- "40f5364e.ac0c2"
- ]
- ]
- },
- {
- "id": "40f5364e.ac0c2",
- "type": "function",
- "z": "7d09e02b.55be3",
- "name": "Write 0-9 on Unit 1 FC15",
- "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 450,
- "y": 100,
- "wires": [
- [
- "c33ab024.fd8f38"
- ]
- ]
- },
- {
- "id": "c60dd8e2.d29288",
- "type": "function",
- "z": "7d09e02b.55be3",
- "name": "Write 10-18 on Unit 1 FC15",
- "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 10 , 'quantity': 9 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 460,
- "y": 140,
- "wires": [
- [
- "c33ab024.fd8f38"
- ]
- ]
- },
- {
- "id": "58b094c3.988e74",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write wrong multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9,10]",
- "payloadType": "json",
- "x": 180,
- "y": 120,
- "wires": [
- [
- "c60dd8e2.d29288"
- ]
- ]
- },
- {
- "id": "22682227.4cff5e",
- "type": "modbus-response",
- "z": "7d09e02b.55be3",
- "name": "",
- "registerShowMax": 20,
- "x": 990,
- "y": 320,
- "wires": []
- },
- {
- "id": "2bd17c1b.842a4c",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write wrong multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,0,1,0,1,0,1,1]",
- "payloadType": "json",
- "x": 180,
- "y": 260,
- "wires": [
- [
- "1a6a17c2.18d91"
- ]
- ]
- },
- {
- "id": "1a6a17c2.18d91",
- "type": "function",
- "z": "7d09e02b.55be3",
- "name": "Write 0-9 on Unit 1 FC16",
- "func": "msg.payload = { value: msg.payload, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 450,
- "y": 280,
- "wires": [
- [
- "101179f2.207b46"
- ]
- ]
- },
- {
- "id": "f22c680d.2cd4e",
- "type": "function",
- "z": "7d09e02b.55be3",
- "name": "Write 10 on Unit 1 FC6",
- "func": "msg.payload = { value: msg.payload, 'fc': 6, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 440,
- "y": 320,
- "wires": [
- [
- "101179f2.207b46"
- ]
- ]
- },
- {
- "id": "ba0b6d46.9d8168",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write single!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "2345",
- "payloadType": "num",
- "x": 150,
- "y": 340,
- "wires": [
- [
- "f22c680d.2cd4e"
- ]
- ]
- },
- {
- "id": "d5f6943c.f31168",
- "type": "debug",
- "z": "7d09e02b.55be3",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 950,
- "y": 240,
- "wires": []
- },
- {
- "id": "bb6d29e7.8f04c",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write single!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "true",
- "payloadType": "bool",
- "x": 150,
- "y": 200,
- "wires": [
- [
- "c2e47ce8.03bc48"
- ]
- ]
- },
- {
- "id": "c2e47ce8.03bc48",
- "type": "function",
- "z": "7d09e02b.55be3",
- "name": "Write 10 on Unit 1 FC5",
- "func": "msg.payload = { value: msg.payload, 'fc': 5, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 440,
- "y": 180,
- "wires": [
- [
- "c33ab024.fd8f38"
- ]
- ]
- },
- {
- "id": "9c966449.aa6798",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9]",
- "payloadType": "json",
- "x": 150,
- "y": 160,
- "wires": [
- [
- "c60dd8e2.d29288"
- ]
- ]
- },
- {
- "id": "2a2eb89a.eac0b",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,0,1,0,1,0,1,1,1,1]",
- "payloadType": "json",
- "x": 150,
- "y": 300,
- "wires": [
- [
- "1a6a17c2.18d91"
- ]
- ]
- },
- {
- "id": "74137990.5ced8",
- "type": "debug",
- "z": "7d09e02b.55be3",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 950,
- "y": 280,
- "wires": []
- },
- {
- "id": "4f4487c.d2af0f8",
- "type": "debug",
- "z": "7d09e02b.55be3",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 950,
- "y": 80,
- "wires": []
- },
- {
- "id": "c5a256e9.8a997",
- "type": "debug",
- "z": "7d09e02b.55be3",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 950,
- "y": 120,
- "wires": []
- },
- {
- "id": "eb74a645.8cc998",
- "type": "comment",
- "z": "7d09e02b.55be3",
- "name": "Modbus Server",
- "info": "These nodes are to write to the Modbus Server.",
- "x": 160,
- "y": 40,
- "wires": []
- },
- {
- "id": "3532c602.c961ba",
- "type": "modbus-write",
- "z": "7d09e02b.55be3",
- "name": "Write Reset FC5",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "unitid": "",
- "dataType": "Coil",
- "adr": "64",
- "quantity": "1",
- "server": "352955bb.be6e6a",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 720,
- "y": 420,
- "wires": [
- [
- "8fc3a875.c9f84"
- ],
- [
- "e3c3726.265e89"
- ]
- ]
- },
- {
- "id": "f9f646cd.d28fb8",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "true",
- "payloadType": "bool",
- "x": 131,
- "y": 390,
- "wires": [
- [
- "3532c602.c961ba"
- ]
- ]
- },
- {
- "id": "8fc3a875.c9f84",
- "type": "debug",
- "z": "7d09e02b.55be3",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 950,
- "y": 380,
- "wires": []
- },
- {
- "id": "e3c3726.265e89",
- "type": "modbus-response",
- "z": "7d09e02b.55be3",
- "name": "",
- "registerShowMax": 20,
- "x": 990,
- "y": 420,
- "wires": []
- },
- {
- "id": "43c92684.cce2f",
- "type": "inject",
- "z": "7d09e02b.55be3",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "false",
- "payloadType": "bool",
- "x": 131,
- "y": 430,
- "wires": [
- [
- "3532c602.c961ba"
- ]
- ]
- },
- {
- "id": "a4b0567c.c9ca18",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 630,
- "y": 460,
- "wires": []
- },
- {
- "id": "df7e5ef2.38f65",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "false",
- "x": 730,
- "y": 340,
- "wires": []
- },
- {
- "id": "fd17a154.42454",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "10",
- "x": 750,
- "y": 380,
- "wires": []
- },
- {
- "id": "a62ceb23.ca5f",
- "type": "modbus-read",
- "z": "f819cc75.23b27",
- "name": "Automatic Read Flex FC3",
- "topic": "",
- "showStatusActivities": true,
- "logIOActivities": false,
- "showErrors": true,
- "showWarnings": true,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "10",
- "rate": "10",
- "rateUnit": "s",
- "delayOnStart": true,
- "startDelayTime": "2",
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": false,
- "x": 190,
- "y": 120,
- "wires": [
- [
- "b5b49663.94d3e"
- ],
- [
- "ce347a0d.6f9618",
- "b2085c61.0f8218"
- ]
- ]
- },
- {
- "id": "ce347a0d.6f9618",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "20",
- "x": 490,
- "y": 160,
- "wires": []
- },
- {
- "id": "b5b49663.94d3e",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 470,
- "y": 80,
- "wires": []
- },
- {
- "id": "f16ef99a.d686b8",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "20",
- "x": 650,
- "y": 500,
- "wires": []
- },
- {
- "id": "6c19f11.23bfb1",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get!",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 150,
- "y": 480,
- "wires": [
- [
- "1674f8e1.fdfe8f"
- ]
- ]
- },
- {
- "id": "4505efaa.4c38a",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get every second",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 190,
- "y": 360,
- "wires": [
- [
- "f4193204.e18"
- ]
- ]
- },
- {
- "id": "b8b9aa5f.a152f",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "5",
- "x": 1030,
- "y": 320,
- "wires": []
- },
- {
- "id": "3153c927.8496de",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get flexible!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 170,
- "y": 240,
- "wires": [
- [
- "677eb47b.294d54"
- ]
- ]
- },
- {
- "id": "677eb47b.294d54",
- "type": "function",
- "z": "f819cc75.23b27",
- "name": "Read 0-9 on Unit 1 FC3",
- "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 470,
- "y": 240,
- "wires": [
- [
- "352074dc.bbbb44"
- ]
- ]
- },
- {
- "id": "a1aca335.01abe8",
- "type": "function",
- "z": "f819cc75.23b27",
- "name": "Read 10-18 on Unit 1 FC3",
- "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 10 , 'quantity': 8 }\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 480,
- "y": 280,
- "wires": [
- [
- "352074dc.bbbb44"
- ]
- ]
- },
- {
- "id": "7cc2fa48.db70cc",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get flexible!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 170,
- "y": 280,
- "wires": [
- [
- "a1aca335.01abe8"
- ]
- ]
- },
- {
- "id": "352074dc.bbbb44",
- "type": "modbus-flex-getter",
- "z": "f819cc75.23b27",
- "name": "",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "delayOnStart": false,
- "startDelayTime": "",
- "x": 760,
- "y": 260,
- "wires": [
- [
- "88c7e9bb.184e28"
- ],
- [
- "b8b9aa5f.a152f",
- "d841a49e.2529c8"
- ]
- ]
- },
- {
- "id": "9c71ba37.9be1b",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "payload",
- "targetType": "msg",
- "x": 630,
- "y": 580,
- "wires": []
- },
- {
- "id": "f5aea6f3.3fb8b",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "20",
- "x": 650,
- "y": 620,
- "wires": []
- },
- {
- "id": "f42e134e.8b7c78",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get!",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 150,
- "y": 620,
- "wires": [
- [
- "202ae9e5.0aa426"
- ]
- ]
- },
- {
- "id": "7c02de95.ae17c",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "false",
- "x": 630,
- "y": 710,
- "wires": []
- },
- {
- "id": "e0c9d009.3c206",
- "type": "modbus-response",
- "z": "f819cc75.23b27",
- "name": "",
- "registerShowMax": "20",
- "x": 650,
- "y": 750,
- "wires": []
- },
- {
- "id": "da2c72f8.030828",
- "type": "inject",
- "z": "f819cc75.23b27",
- "name": "Get!",
- "repeat": "2",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 150,
- "y": 740,
- "wires": [
- [
- "971115d3.09e608"
- ]
- ]
- },
- {
- "id": "f4193204.e18",
- "type": "modbus-getter",
- "z": "f819cc75.23b27",
- "name": "Half-Automatic Getter FC4",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "InputRegister",
- "adr": "0",
- "quantity": "10",
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": false,
- "keepMsgProperties": false,
- "x": 480,
- "y": 360,
- "wires": [
- [
- "df7e5ef2.38f65"
- ],
- [
- "fd17a154.42454"
- ]
- ]
- },
- {
- "id": "1674f8e1.fdfe8f",
- "type": "modbus-getter",
- "z": "f819cc75.23b27",
- "name": "Manual Getter FC3",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "HoldingRegister",
- "adr": "0",
- "quantity": "10",
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 350,
- "y": 480,
- "wires": [
- [
- "a4b0567c.c9ca18"
- ],
- [
- "f16ef99a.d686b8"
- ]
- ]
- },
- {
- "id": "202ae9e5.0aa426",
- "type": "modbus-getter",
- "z": "f819cc75.23b27",
- "name": "Manual Getter FC1",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "Coil",
- "adr": "10",
- "quantity": "1",
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 350,
- "y": 620,
- "wires": [
- [
- "9c71ba37.9be1b"
- ],
- [
- "f5aea6f3.3fb8b"
- ]
- ]
- },
- {
- "id": "971115d3.09e608",
- "type": "modbus-getter",
- "z": "f819cc75.23b27",
- "name": "Manual Getter FC2",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "logIOActivities": false,
- "unitid": "",
- "dataType": "Input",
- "adr": "0",
- "quantity": "10",
- "server": "a9050e37.a6f618",
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 350,
- "y": 740,
- "wires": [
- [
- "7c02de95.ae17c"
- ],
- [
- "e0c9d009.3c206"
- ]
- ]
- },
- {
- "id": "88c7e9bb.184e28",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "payload",
- "x": 1010,
- "y": 240,
- "wires": []
- },
- {
- "id": "d841a49e.2529c8",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 990,
- "y": 280,
- "wires": []
- },
- {
- "id": "b2085c61.0f8218",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 450,
- "y": 120,
- "wires": []
- },
- {
- "id": "262f08f6.a82fb8",
- "type": "comment",
- "z": "f819cc75.23b27",
- "name": "Modbus Flex Server",
- "info": "These nodes are to write to the Modbus Flex Server.",
- "x": 190,
- "y": 60,
- "wires": []
- },
- {
- "id": "7c7d3fc.7ad87c",
- "type": "catch",
- "z": "f819cc75.23b27",
- "name": "",
- "scope": null,
- "x": 780,
- "y": 100,
- "wires": [
- [
- "5e2abeb6.a4fe7",
- "8391d6ea.0f47f8"
- ]
- ]
- },
- {
- "id": "5e2abeb6.a4fe7",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": true,
- "console": "false",
- "complete": "true",
- "x": 990,
- "y": 60,
- "wires": []
- },
- {
- "id": "5691f88a.317158",
- "type": "modbus-queue-info",
- "z": "f819cc75.23b27",
- "name": "Flex Server Client Queue",
- "topic": "",
- "unitid": "1",
- "queueReadIntervalTime": "1000",
- "lowLowLevel": 25,
- "lowLevel": 75,
- "highLevel": 150,
- "highHighLevel": 300,
- "server": "a9050e37.a6f618",
- "errorOnHighLevel": false,
- "showStatusActivities": false,
- "updateOnAllQueueChanges": false,
- "updateOnAllUnitQueues": false,
- "x": 1490,
- "y": 120,
- "wires": [
- [
- "60d284e5.b74a04"
- ]
- ]
- },
- {
- "id": "53ad109f.dbb948",
- "type": "function",
- "z": "f819cc75.23b27",
- "name": "reset on High",
- "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1230,
- "y": 100,
- "wires": [
- [
- "5691f88a.317158"
- ]
- ]
- },
- {
- "id": "62c07aee.525b04",
- "type": "function",
- "z": "f819cc75.23b27",
- "name": "reset on HighHigh",
- "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 1250,
- "y": 140,
- "wires": [
- [
- "5691f88a.317158"
- ]
- ]
- },
- {
- "id": "60d284e5.b74a04",
- "type": "debug",
- "z": "f819cc75.23b27",
- "name": "",
- "active": false,
- "console": "false",
- "complete": "true",
- "x": 1670,
- "y": 120,
- "wires": []
- },
- {
- "id": "8391d6ea.0f47f8",
- "type": "switch",
- "z": "f819cc75.23b27",
- "name": "Modbus Flex Server",
- "property": "modbusClientName",
- "propertyType": "msg",
- "rules": [
- {
- "t": "eq",
- "v": "Modbus Flex Server",
- "vt": "str"
- }
- ],
- "checkall": "true",
- "outputs": 1,
- "x": 1020,
- "y": 120,
- "wires": [
- [
- "62c07aee.525b04",
- "53ad109f.dbb948"
- ]
- ]
- },
- {
- "id": "2c0aa5f.9ef9d5a",
- "type": "modbus-flex-write",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "server": "a9050e37.a6f618",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 770,
- "y": 300,
- "wires": [
- [
- "450c068a.c5bd88"
- ],
- [
- "265b6a2c.a2c256",
- "bc150c1e.72946"
- ]
- ]
- },
- {
- "id": "79cfb326.6f93a4",
- "type": "modbus-flex-write",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "showStatusActivities": false,
- "showErrors": true,
- "showWarnings": true,
- "server": "a9050e37.a6f618",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 770,
- "y": 140,
- "wires": [
- [
- "254f54b4.237a9c"
- ],
- [
- "65130716.4ebcc",
- "7887793e.221e5"
- ]
- ]
- },
- {
- "id": "65130716.4ebcc",
- "type": "modbus-response",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "registerShowMax": 20,
- "x": 1030,
- "y": 160,
- "wires": []
- },
- {
- "id": "8f31cedb.2ef6e",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9,10]",
- "payloadType": "json",
- "x": 190,
- "y": 80,
- "wires": [
- [
- "7e52fe0a.b0d808"
- ]
- ]
- },
- {
- "id": "7e52fe0a.b0d808",
- "type": "function",
- "z": "3f96c5b3.72cd02",
- "name": "Write 0-9 on Unit 1 FC15",
- "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 490,
- "y": 100,
- "wires": [
- [
- "79cfb326.6f93a4"
- ]
- ]
- },
- {
- "id": "84718058.fd93d",
- "type": "function",
- "z": "3f96c5b3.72cd02",
- "name": "Write 10-18 on Unit 1 FC15",
- "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 10 , 'quantity': 9 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 500,
- "y": 140,
- "wires": [
- [
- "79cfb326.6f93a4"
- ]
- ]
- },
- {
- "id": "f8a40860.a906e",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write wrong multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9,10]",
- "payloadType": "json",
- "x": 220,
- "y": 120,
- "wires": [
- [
- "84718058.fd93d"
- ]
- ]
- },
- {
- "id": "265b6a2c.a2c256",
- "type": "modbus-response",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "registerShowMax": 20,
- "x": 1030,
- "y": 320,
- "wires": []
- },
- {
- "id": "7ed5896e.c51ff",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write wrong multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,0,1,0,1,0,1,1]",
- "payloadType": "json",
- "x": 220,
- "y": 260,
- "wires": [
- [
- "3eefe4d0.f45544"
- ]
- ]
- },
- {
- "id": "3eefe4d0.f45544",
- "type": "function",
- "z": "3f96c5b3.72cd02",
- "name": "Write 0-9 on Unit 1 FC16",
- "func": "msg.payload = { value: msg.payload, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 490,
- "y": 280,
- "wires": [
- [
- "2c0aa5f.9ef9d5a"
- ]
- ]
- },
- {
- "id": "88c32a01.71c17",
- "type": "function",
- "z": "3f96c5b3.72cd02",
- "name": "Write 10 on Unit 1 FC6",
- "func": "msg.payload = { value: msg.payload, 'fc': 6, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 480,
- "y": 320,
- "wires": [
- [
- "2c0aa5f.9ef9d5a"
- ]
- ]
- },
- {
- "id": "cf2c6eae.078bd8",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write single!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "2345",
- "payloadType": "num",
- "x": 190,
- "y": 340,
- "wires": [
- [
- "88c32a01.71c17"
- ]
- ]
- },
- {
- "id": "450c068a.c5bd88",
- "type": "debug",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 990,
- "y": 240,
- "wires": []
- },
- {
- "id": "ceff98ed.ceb478",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write single!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "true",
- "payloadType": "bool",
- "x": 190,
- "y": 200,
- "wires": [
- [
- "bf1652af.654dc"
- ]
- ]
- },
- {
- "id": "bf1652af.654dc",
- "type": "function",
- "z": "3f96c5b3.72cd02",
- "name": "Write 10 on Unit 1 FC5",
- "func": "msg.payload = { value: msg.payload, 'fc': 5, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
- "outputs": 1,
- "noerr": 0,
- "x": 480,
- "y": 180,
- "wires": [
- [
- "79cfb326.6f93a4"
- ]
- ]
- },
- {
- "id": "759e3ebb.1b4b68",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,2,3,4,5,6,7,8,9]",
- "payloadType": "json",
- "x": 190,
- "y": 160,
- "wires": [
- [
- "84718058.fd93d"
- ]
- ]
- },
- {
- "id": "6d9a0452.a42ffc",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "Write multiple!",
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": "",
- "topic": "",
- "payload": "[1,0,1,0,1,0,1,1,1,1]",
- "payloadType": "json",
- "x": 190,
- "y": 300,
- "wires": [
- [
- "3eefe4d0.f45544"
- ]
- ]
- },
- {
- "id": "bc150c1e.72946",
- "type": "debug",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 990,
- "y": 280,
- "wires": []
- },
- {
- "id": "254f54b4.237a9c",
- "type": "debug",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 990,
- "y": 80,
- "wires": []
- },
- {
- "id": "7887793e.221e5",
- "type": "debug",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 990,
- "y": 120,
- "wires": []
- },
- {
- "id": "e78016f7.901f18",
- "type": "comment",
- "z": "3f96c5b3.72cd02",
- "name": "Modbus Flex Server",
- "info": "These nodes are to write to the Modbus Flex Server.",
- "x": 210,
- "y": 40,
- "wires": []
- },
- {
- "id": "1057e396.82fb74",
- "type": "modbus-write",
- "z": "3f96c5b3.72cd02",
- "name": "Write Reset FC5",
- "showStatusActivities": false,
- "showErrors": false,
- "showWarnings": true,
- "unitid": "",
- "dataType": "Coil",
- "adr": "64",
- "quantity": "1",
- "server": "a9050e37.a6f618",
- "emptyMsgOnFail": true,
- "keepMsgProperties": false,
- "x": 760,
- "y": 420,
- "wires": [
- [
- "8a33cbd3.d5bdf"
- ],
- [
- "57244dc.1164d34"
- ]
- ]
- },
- {
- "id": "ae0523d0.f086",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "true",
- "payloadType": "bool",
- "x": 171,
- "y": 390,
- "wires": [
- [
- "1057e396.82fb74"
- ]
- ]
- },
- {
- "id": "8a33cbd3.d5bdf",
- "type": "debug",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 990,
- "y": 400,
- "wires": []
- },
- {
- "id": "57244dc.1164d34",
- "type": "modbus-response",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "registerShowMax": 20,
- "x": 1030,
- "y": 440,
- "wires": []
- },
- {
- "id": "a4158073.da8558",
- "type": "inject",
- "z": "3f96c5b3.72cd02",
- "name": "",
- "repeat": "1",
- "crontab": "",
- "once": true,
- "onceDelay": "2",
- "topic": "",
- "payload": "false",
- "payloadType": "bool",
- "x": 171,
- "y": 430,
- "wires": [
- [
- "1057e396.82fb74"
- ]
- ]
- },
- {
- "id": "b5762218.8300d8",
- "type": "modbus-flex-sequencer",
- "z": "f0cfd0c1.8a4f48",
- "name": "",
- "sequences": [
- {
- "name": "",
- "unitid": "1",
- "fc": "FC1",
- "address": "1",
- "quantity": "2"
- },
- {
- "name": "",
- "unitid": "1",
- "fc": "FC1",
- "address": "10",
- "quantity": "2"
- }
- ],
- "server": "352955bb.be6e6a",
- "showStatusActivities": false,
- "showErrors": true,
- "showWarnings": true,
- "logIOActivities": false,
- "useIOFile": false,
- "ioFile": "",
- "useIOForPayload": false,
- "emptyMsgOnFail": true,
- "keepMsgProperties": true,
- "delayOnStart": true,
- "startDelayTime": "",
- "x": 400,
- "y": 120,
- "wires": [
- [
- "14045550.27c8fb"
- ],
- [
- "fee04ce7.992778",
- "c0bdb056.aad1f"
- ]
- ]
- },
- {
- "id": "c0bdb056.aad1f",
- "type": "modbus-response",
- "z": "f0cfd0c1.8a4f48",
- "name": "",
- "registerShowMax": 20,
- "x": 690,
- "y": 180,
- "wires": []
- },
- {
- "id": "14045550.27c8fb",
- "type": "debug",
- "z": "f0cfd0c1.8a4f48",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 650,
- "y": 80,
- "wires": []
- },
- {
- "id": "fee04ce7.992778",
- "type": "debug",
- "z": "f0cfd0c1.8a4f48",
- "name": "",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "x": 650,
- "y": 120,
- "wires": []
- },
- {
- "id": "ccec079d1a546a7c",
- "type": "inject",
- "z": "f0cfd0c1.8a4f48",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 160,
- "y": 120,
- "wires": [
- [
- "b5762218.8300d8"
- ]
- ]
- }
+ {
+ "id": "c88a71c9.688818",
+ "type": "tab",
+ "label": "Modbus Simple Servers",
+ "disabled": false,
+ "info": "simple flows to show what you \ncan do with the package\n\nthink about organization of reads and \nwrites and try to simplify these flows"
+ },
+ {
+ "id": "5b26a23d.a8a06c",
+ "type": "tab",
+ "label": "Modbus Server Reading",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "7d09e02b.55be3",
+ "type": "tab",
+ "label": "Modbus Server Writing",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "4037d23c646f5468",
+ "type": "tab",
+ "label": "Modbus Flex Server",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "f819cc75.23b27",
+ "type": "tab",
+ "label": "Modbus Flex Server Reading",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "3f96c5b3.72cd02",
+ "type": "tab",
+ "label": "Modbus Flex Server Writing",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "f0cfd0c1.8a4f48",
+ "type": "tab",
+ "label": "Modbus Sequencer",
+ "disabled": false,
+ "info": ""
+ },
+ {
+ "id": "a9050e37.a6f618",
+ "type": "modbus-client",
+ "name": "Modbus Flex Server",
+ "clienttype": "tcp",
+ "bufferCommands": true,
+ "stateLogEnabled": false,
+ "queueLogEnabled": false,
+ "tcpHost": "127.0.0.1",
+ "tcpPort": "15502",
+ "tcpType": "DEFAULT",
+ "serialPort": "/dev/ttyUSB",
+ "serialType": "RTU-BUFFERD",
+ "serialBaudrate": "9600",
+ "serialDatabits": "8",
+ "serialStopbits": "1",
+ "serialParity": "none",
+ "serialConnectionDelay": "100",
+ "unit_id": 1,
+ "commandDelay": 1,
+ "clientTimeout": 1000,
+ "reconnectOnTimeout": true,
+ "reconnectTimeout": 2000,
+ "parallelUnitIdsAllowed": true
+ },
+ {
+ "id": "352955bb.be6e6a",
+ "type": "modbus-client",
+ "name": "Modbus Server",
+ "clienttype": "tcp",
+ "bufferCommands": true,
+ "stateLogEnabled": false,
+ "queueLogEnabled": false,
+ "tcpHost": "127.0.0.1",
+ "tcpPort": "14502",
+ "tcpType": "DEFAULT",
+ "serialPort": "/dev/ttyUSB",
+ "serialType": "RTU-BUFFERD",
+ "serialBaudrate": "9600",
+ "serialDatabits": "8",
+ "serialStopbits": "1",
+ "serialParity": "none",
+ "serialConnectionDelay": "100",
+ "unit_id": "1",
+ "commandDelay": "1",
+ "clientTimeout": "1000",
+ "reconnectOnTimeout": true,
+ "reconnectTimeout": "2000",
+ "parallelUnitIdsAllowed": true
+ },
+ {
+ "id": "7dd49c19.29e75c",
+ "type": "modbus-server",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "logEnabled": false,
+ "hostname": "",
+ "serverPort": "14502",
+ "responseDelay": "50",
+ "delayUnit": "ms",
+ "coilsBufferSize": 1024,
+ "holdingBufferSize": 1024,
+ "inputBufferSize": 1024,
+ "discreteBufferSize": "1024",
+ "showErrors": true,
+ "x": 360,
+ "y": 80,
+ "wires": [
+ [
+ "e4beac85.1d4d78"
+ ],
+ [
+ "e4beac85.1d4d78"
+ ],
+ [
+ "e4beac85.1d4d78"
+ ],
+ [
+ "e4beac85.1d4d78"
+ ],
+ [
+ "2534b73c.f4a13"
+ ]
+ ]
+ },
+ {
+ "id": "699046ec.3e1b78",
+ "type": "inject",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 180,
+ "y": 80,
+ "wires": [
+ [
+ "7dd49c19.29e75c"
+ ]
+ ]
+ },
+ {
+ "id": "e4beac85.1d4d78",
+ "type": "debug",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "active": true,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 590,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "8ffaec31.e2a02",
+ "type": "debug",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "active": true,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 570,
+ "y": 180,
+ "wires": []
+ },
+ {
+ "id": "62981a95.cd186c",
+ "type": "inject",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 180,
+ "y": 180,
+ "wires": [
+ [
+ "3c15c87e7ed51fdb"
+ ]
+ ]
+ },
+ {
+ "id": "2bc1708e.a8539",
+ "type": "comment",
+ "z": "c88a71c9.688818",
+ "name": "Information",
+ "info": "The Modbus Server and Modbus Flex Server \nworking with all reading and writing nodes.\n\nThese are two different servers \nfrom different libraries.\n\nThe simple examples hold \nthe same functions for both servers.\n",
+ "x": 810,
+ "y": 200,
+ "wires": []
+ },
+ {
+ "id": "afb69812.fc4d68",
+ "type": "debug",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "active": true,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 570,
+ "y": 220,
+ "wires": []
+ },
+ {
+ "id": "2534b73c.f4a13",
+ "type": "debug",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "active": true,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 590,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "3c15c87e7ed51fdb",
+ "type": "modbus-server",
+ "z": "c88a71c9.688818",
+ "name": "",
+ "logEnabled": false,
+ "hostname": "0.0.0.0",
+ "serverPort": 10502,
+ "responseDelay": 100,
+ "delayUnit": "ms",
+ "coilsBufferSize": 10000,
+ "holdingBufferSize": 10000,
+ "inputBufferSize": 10000,
+ "discreteBufferSize": 10000,
+ "showErrors": false,
+ "x": 360,
+ "y": 180,
+ "wires": [
+ [
+ "8ffaec31.e2a02"
+ ],
+ [],
+ [],
+ [
+ "afb69812.fc4d68"
+ ],
+ []
+ ]
+ },
+ {
+ "id": "f25bd8a6.734138",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 610,
+ "y": 440,
+ "wires": []
+ },
+ {
+ "id": "c0e162d2.6db27",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 710,
+ "y": 320,
+ "wires": []
+ },
+ {
+ "id": "f9c3ebf8.f2e6b8",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "10",
+ "x": 730,
+ "y": 360,
+ "wires": []
+ },
+ {
+ "id": "e0e8e21c.f917b",
+ "type": "modbus-read",
+ "z": "5b26a23d.a8a06c",
+ "name": "Automatic Read FC3",
+ "topic": "",
+ "showStatusActivities": false,
+ "logIOActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "10",
+ "rate": "8",
+ "rateUnit": "s",
+ "delayOnStart": true,
+ "startDelayTime": "2",
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": false,
+ "x": 150,
+ "y": 100,
+ "wires": [
+ [
+ "1d537db5.0353fa"
+ ],
+ [
+ "eba31f91.af43a",
+ "4118dde8.6df054"
+ ]
+ ]
+ },
+ {
+ "id": "eba31f91.af43a",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 470,
+ "y": 140,
+ "wires": []
+ },
+ {
+ "id": "1d537db5.0353fa",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 450,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "a7fbe888.fdf11",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 630,
+ "y": 480,
+ "wires": []
+ },
+ {
+ "id": "e1a56f7c.98a5c8",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get!",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 130,
+ "y": 460,
+ "wires": [
+ [
+ "a765793e.a9ac"
+ ]
+ ]
+ },
+ {
+ "id": "7123d832.8f5228",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get every second",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 170,
+ "y": 340,
+ "wires": [
+ [
+ "2ccc10d7.f00728"
+ ]
+ ]
+ },
+ {
+ "id": "cda168cc.b7a57",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "5",
+ "x": 1010,
+ "y": 300,
+ "wires": []
+ },
+ {
+ "id": "6293ed5b.e22d6c",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get flexible!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 150,
+ "y": 220,
+ "wires": [
+ [
+ "391d65b9.85b07a"
+ ]
+ ]
+ },
+ {
+ "id": "391d65b9.85b07a",
+ "type": "function",
+ "z": "5b26a23d.a8a06c",
+ "name": "Read 0-9 on Unit 1 FC3",
+ "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 450,
+ "y": 220,
+ "wires": [
+ [
+ "823b8c53.ee14b8"
+ ]
+ ]
+ },
+ {
+ "id": "21d10a41.4a5d56",
+ "type": "function",
+ "z": "5b26a23d.a8a06c",
+ "name": "Read 10-18 on Unit 1 FC3",
+ "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 10 , 'quantity': 8 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 460,
+ "y": 260,
+ "wires": [
+ [
+ "823b8c53.ee14b8"
+ ]
+ ]
+ },
+ {
+ "id": "c4a87f77.06804",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get flexible!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 150,
+ "y": 260,
+ "wires": [
+ [
+ "21d10a41.4a5d56"
+ ]
+ ]
+ },
+ {
+ "id": "823b8c53.ee14b8",
+ "type": "modbus-flex-getter",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "delayOnStart": false,
+ "startDelayTime": "",
+ "x": 740,
+ "y": 240,
+ "wires": [
+ [
+ "399af77.a109088"
+ ],
+ [
+ "cda168cc.b7a57",
+ "f12542b3.505cf"
+ ]
+ ]
+ },
+ {
+ "id": "ffc9d28b.806998",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 610,
+ "y": 560,
+ "wires": []
+ },
+ {
+ "id": "52ff3397.1902ac",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 630,
+ "y": 600,
+ "wires": []
+ },
+ {
+ "id": "5d569041.3b246",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get!",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 130,
+ "y": 600,
+ "wires": [
+ [
+ "60c1ec4c.275374"
+ ]
+ ]
+ },
+ {
+ "id": "759e0070.059d38",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 610,
+ "y": 690,
+ "wires": []
+ },
+ {
+ "id": "f89ba70c.f95b2",
+ "type": "modbus-response",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 630,
+ "y": 730,
+ "wires": []
+ },
+ {
+ "id": "3c12b070.610f98",
+ "type": "inject",
+ "z": "5b26a23d.a8a06c",
+ "name": "Get!",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 130,
+ "y": 720,
+ "wires": [
+ [
+ "54e29432.0aa5cc"
+ ]
+ ]
+ },
+ {
+ "id": "2ccc10d7.f00728",
+ "type": "modbus-getter",
+ "z": "5b26a23d.a8a06c",
+ "name": "Half-Automatic Getter FC4",
+ "showStatusActivities": true,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "InputRegister",
+ "adr": "0",
+ "quantity": "10",
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 440,
+ "y": 340,
+ "wires": [
+ [
+ "c0e162d2.6db27"
+ ],
+ [
+ "f9c3ebf8.f2e6b8"
+ ]
+ ]
+ },
+ {
+ "id": "a765793e.a9ac",
+ "type": "modbus-getter",
+ "z": "5b26a23d.a8a06c",
+ "name": "Manual Getter FC3",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "10",
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 330,
+ "y": 460,
+ "wires": [
+ [
+ "f25bd8a6.734138"
+ ],
+ [
+ "a7fbe888.fdf11"
+ ]
+ ]
+ },
+ {
+ "id": "60c1ec4c.275374",
+ "type": "modbus-getter",
+ "z": "5b26a23d.a8a06c",
+ "name": "Manual Getter FC1",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "Coil",
+ "adr": "10",
+ "quantity": "1",
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 330,
+ "y": 600,
+ "wires": [
+ [
+ "ffc9d28b.806998"
+ ],
+ [
+ "52ff3397.1902ac"
+ ]
+ ]
+ },
+ {
+ "id": "54e29432.0aa5cc",
+ "type": "modbus-getter",
+ "z": "5b26a23d.a8a06c",
+ "name": "Manual Getter FC2",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "Input",
+ "adr": "0",
+ "quantity": "10",
+ "server": "352955bb.be6e6a",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 330,
+ "y": 720,
+ "wires": [
+ [
+ "759e0070.059d38"
+ ],
+ [
+ "f89ba70c.f95b2"
+ ]
+ ]
+ },
+ {
+ "id": "399af77.a109088",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 990,
+ "y": 220,
+ "wires": []
+ },
+ {
+ "id": "f12542b3.505cf",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 970,
+ "y": 260,
+ "wires": []
+ },
+ {
+ "id": "4118dde8.6df054",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 430,
+ "y": 100,
+ "wires": []
+ },
+ {
+ "id": "a865fbaf.367808",
+ "type": "comment",
+ "z": "5b26a23d.a8a06c",
+ "name": "Modbus Server",
+ "info": "These nodes are to write to the Modbus Server.",
+ "x": 160,
+ "y": 40,
+ "wires": []
+ },
+ {
+ "id": "cfad602f.fa69c8",
+ "type": "catch",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "scope": null,
+ "uncaught": false,
+ "x": 720,
+ "y": 80,
+ "wires": [
+ [
+ "e0901843.1a8d4",
+ "9bd0a01b.f370a8"
+ ]
+ ]
+ },
+ {
+ "id": "e0901843.1a8d4",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": true,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 910,
+ "y": 140,
+ "wires": []
+ },
+ {
+ "id": "387fc05e.ba7838",
+ "type": "modbus-queue-info",
+ "z": "5b26a23d.a8a06c",
+ "name": "Server Client Queue",
+ "topic": "",
+ "unitid": "1",
+ "queueReadIntervalTime": "1000",
+ "lowLowLevel": 25,
+ "lowLevel": 75,
+ "highLevel": 150,
+ "highHighLevel": 300,
+ "server": "352955bb.be6e6a",
+ "errorOnHighLevel": false,
+ "showStatusActivities": true,
+ "updateOnAllQueueChanges": false,
+ "updateOnAllUnitQueues": false,
+ "x": 1400,
+ "y": 80,
+ "wires": [
+ [
+ "6e288031.0f3bb"
+ ]
+ ]
+ },
+ {
+ "id": "c3fc62a4.0522f8",
+ "type": "function",
+ "z": "5b26a23d.a8a06c",
+ "name": "reset on High",
+ "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1150,
+ "y": 60,
+ "wires": [
+ [
+ "387fc05e.ba7838"
+ ]
+ ]
+ },
+ {
+ "id": "dd790617.d9a738",
+ "type": "function",
+ "z": "5b26a23d.a8a06c",
+ "name": "reset on HighHigh",
+ "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1170,
+ "y": 100,
+ "wires": [
+ [
+ "387fc05e.ba7838"
+ ]
+ ]
+ },
+ {
+ "id": "6e288031.0f3bb",
+ "type": "debug",
+ "z": "5b26a23d.a8a06c",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 1590,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "9bd0a01b.f370a8",
+ "type": "switch",
+ "z": "5b26a23d.a8a06c",
+ "name": "Modbus Server",
+ "property": "modbusClientName",
+ "propertyType": "msg",
+ "rules": [
+ {
+ "t": "eq",
+ "v": "Modbus Server",
+ "vt": "str"
+ }
+ ],
+ "checkall": "true",
+ "outputs": 1,
+ "x": 920,
+ "y": 80,
+ "wires": [
+ [
+ "c3fc62a4.0522f8",
+ "dd790617.d9a738"
+ ]
+ ]
+ },
+ {
+ "id": "101179f2.207b46",
+ "type": "modbus-flex-write",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "server": "352955bb.be6e6a",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 730,
+ "y": 300,
+ "wires": [
+ [
+ "d5f6943c.f31168"
+ ],
+ [
+ "22682227.4cff5e",
+ "74137990.5ced8"
+ ]
+ ]
+ },
+ {
+ "id": "c33ab024.fd8f38",
+ "type": "modbus-flex-write",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": true,
+ "showWarnings": false,
+ "server": "352955bb.be6e6a",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 730,
+ "y": 140,
+ "wires": [
+ [
+ "4f4487c.d2af0f8"
+ ],
+ [
+ "b94da021.2eef68",
+ "c5a256e9.8a997"
+ ]
+ ]
+ },
+ {
+ "id": "b94da021.2eef68",
+ "type": "modbus-response",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 990,
+ "y": 160,
+ "wires": []
+ },
+ {
+ "id": "e2ef7b30.196b5",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9,10]",
+ "payloadType": "json",
+ "x": 150,
+ "y": 80,
+ "wires": [
+ [
+ "40f5364e.ac0c2"
+ ]
+ ]
+ },
+ {
+ "id": "40f5364e.ac0c2",
+ "type": "function",
+ "z": "7d09e02b.55be3",
+ "name": "Write 0-9 on Unit 1 FC15",
+ "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 450,
+ "y": 100,
+ "wires": [
+ [
+ "c33ab024.fd8f38"
+ ]
+ ]
+ },
+ {
+ "id": "c60dd8e2.d29288",
+ "type": "function",
+ "z": "7d09e02b.55be3",
+ "name": "Write 10-18 on Unit 1 FC15",
+ "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 10 , 'quantity': 9 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 460,
+ "y": 140,
+ "wires": [
+ [
+ "c33ab024.fd8f38"
+ ]
+ ]
+ },
+ {
+ "id": "58b094c3.988e74",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write wrong multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9,10]",
+ "payloadType": "json",
+ "x": 180,
+ "y": 120,
+ "wires": [
+ [
+ "c60dd8e2.d29288"
+ ]
+ ]
+ },
+ {
+ "id": "22682227.4cff5e",
+ "type": "modbus-response",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 990,
+ "y": 320,
+ "wires": []
+ },
+ {
+ "id": "2bd17c1b.842a4c",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write wrong multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,0,1,0,1,0,1,1]",
+ "payloadType": "json",
+ "x": 180,
+ "y": 260,
+ "wires": [
+ [
+ "1a6a17c2.18d91"
+ ]
+ ]
+ },
+ {
+ "id": "1a6a17c2.18d91",
+ "type": "function",
+ "z": "7d09e02b.55be3",
+ "name": "Write 0-9 on Unit 1 FC16",
+ "func": "msg.payload = { value: msg.payload, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 450,
+ "y": 280,
+ "wires": [
+ [
+ "101179f2.207b46"
+ ]
+ ]
+ },
+ {
+ "id": "f22c680d.2cd4e",
+ "type": "function",
+ "z": "7d09e02b.55be3",
+ "name": "Write 10 on Unit 1 FC6",
+ "func": "msg.payload = { value: msg.payload, 'fc': 6, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 440,
+ "y": 320,
+ "wires": [
+ [
+ "101179f2.207b46"
+ ]
+ ]
+ },
+ {
+ "id": "ba0b6d46.9d8168",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write single!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "2345",
+ "payloadType": "num",
+ "x": 150,
+ "y": 340,
+ "wires": [
+ [
+ "f22c680d.2cd4e"
+ ]
+ ]
+ },
+ {
+ "id": "d5f6943c.f31168",
+ "type": "debug",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 950,
+ "y": 240,
+ "wires": []
+ },
+ {
+ "id": "bb6d29e7.8f04c",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write single!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "true",
+ "payloadType": "bool",
+ "x": 150,
+ "y": 200,
+ "wires": [
+ [
+ "c2e47ce8.03bc48"
+ ]
+ ]
+ },
+ {
+ "id": "c2e47ce8.03bc48",
+ "type": "function",
+ "z": "7d09e02b.55be3",
+ "name": "Write 10 on Unit 1 FC5",
+ "func": "msg.payload = { value: msg.payload, 'fc': 5, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 440,
+ "y": 180,
+ "wires": [
+ [
+ "c33ab024.fd8f38"
+ ]
+ ]
+ },
+ {
+ "id": "9c966449.aa6798",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9]",
+ "payloadType": "json",
+ "x": 150,
+ "y": 160,
+ "wires": [
+ [
+ "c60dd8e2.d29288"
+ ]
+ ]
+ },
+ {
+ "id": "2a2eb89a.eac0b",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,0,1,0,1,0,1,1,1,1]",
+ "payloadType": "json",
+ "x": 150,
+ "y": 300,
+ "wires": [
+ [
+ "1a6a17c2.18d91"
+ ]
+ ]
+ },
+ {
+ "id": "74137990.5ced8",
+ "type": "debug",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 950,
+ "y": 280,
+ "wires": []
+ },
+ {
+ "id": "4f4487c.d2af0f8",
+ "type": "debug",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 950,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "c5a256e9.8a997",
+ "type": "debug",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 950,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "eb74a645.8cc998",
+ "type": "comment",
+ "z": "7d09e02b.55be3",
+ "name": "Modbus Server",
+ "info": "These nodes are to write to the Modbus Server.",
+ "x": 160,
+ "y": 40,
+ "wires": []
+ },
+ {
+ "id": "3532c602.c961ba",
+ "type": "modbus-write",
+ "z": "7d09e02b.55be3",
+ "name": "Write Reset FC5",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "unitid": "",
+ "dataType": "Coil",
+ "adr": "64",
+ "quantity": "1",
+ "server": "352955bb.be6e6a",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 720,
+ "y": 420,
+ "wires": [
+ [
+ "8fc3a875.c9f84"
+ ],
+ [
+ "e3c3726.265e89"
+ ]
+ ]
+ },
+ {
+ "id": "f9f646cd.d28fb8",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "true",
+ "payloadType": "bool",
+ "x": 131,
+ "y": 390,
+ "wires": [
+ [
+ "3532c602.c961ba"
+ ]
+ ]
+ },
+ {
+ "id": "8fc3a875.c9f84",
+ "type": "debug",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 950,
+ "y": 380,
+ "wires": []
+ },
+ {
+ "id": "e3c3726.265e89",
+ "type": "modbus-response",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 990,
+ "y": 420,
+ "wires": []
+ },
+ {
+ "id": "43c92684.cce2f",
+ "type": "inject",
+ "z": "7d09e02b.55be3",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "false",
+ "payloadType": "bool",
+ "x": 131,
+ "y": 430,
+ "wires": [
+ [
+ "3532c602.c961ba"
+ ]
+ ]
+ },
+ {
+ "id": "007d8570dbe16407",
+ "type": "debug",
+ "z": "4037d23c646f5468",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 570,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "066cbe592ef1be1b",
+ "type": "inject",
+ "z": "4037d23c646f5468",
+ "name": "",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 160,
+ "y": 120,
+ "wires": [
+ [
+ "34a71b93e87bebe5"
+ ]
+ ]
+ },
+ {
+ "id": "34a71b93e87bebe5",
+ "type": "modbus-flex-server",
+ "z": "4037d23c646f5468",
+ "name": "",
+ "logEnabled": false,
+ "serverAddress": "0.0.0.0",
+ "serverPort": "15502",
+ "responseDelay": 100,
+ "unitId": 1,
+ "delayUnit": "ms",
+ "coilsBufferSize": 20000,
+ "registersBufferSize": 20000,
+ "minAddress": 0,
+ "splitAddress": 10000,
+ "funcGetCoil": "function getFlexCoil(addr, unitID) {\n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\treturn node.coils.readUInt8(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetDiscreteInput": "function getFlexDiscreteInput(addr, unitID) {\n\tif (unitID === node.unitId && \n\t\taddr > node.splitAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\treturn node.coils.readUInt8(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetInputRegister": "function getFlexInputRegister(addr, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\treturn node.registers.readUInt16BE(addr * node.bufferFactor) \n\t} \n}",
+ "funcGetHoldingRegister": "function getFlexHoldingRegsiter(addr, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr > node.splitAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\treturn node.registers.readUInt16BE(addr * node.bufferFactor) \n\t} \n}",
+ "funcSetCoil": "function setFlexCoil(addr, value, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress) { \n\n\t\tnode.coils.writeUInt8(value, addr * node.bufferFactor) \n\t} \n}",
+ "funcSetRegister": "function setFlexRegister(addr, value, unitID) { \n\tif (unitID === node.unitId && \n\t\taddr >= node.minAddress && \n\t\taddr <= node.splitAddress * 2) { \n\n\t\tnode.registers.writeUInt16BE(value, addr * node.bufferFactor) \n\t} \n}",
+ "showErrors": false,
+ "x": 360,
+ "y": 120,
+ "wires": [
+ [
+ "007d8570dbe16407"
+ ],
+ [
+ "007d8570dbe16407"
+ ],
+ [
+ "007d8570dbe16407"
+ ],
+ [
+ "007d8570dbe16407"
+ ],
+ []
+ ]
+ },
+ {
+ "id": "312f3312e2722675",
+ "type": "comment",
+ "z": "4037d23c646f5468",
+ "name": "Server for Modbus Flex Suite Flow",
+ "info": "",
+ "x": 240,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "a4b0567c.c9ca18",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 630,
+ "y": 460,
+ "wires": []
+ },
+ {
+ "id": "df7e5ef2.38f65",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "false",
+ "x": 730,
+ "y": 340,
+ "wires": []
+ },
+ {
+ "id": "fd17a154.42454",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "10",
+ "x": 750,
+ "y": 380,
+ "wires": []
+ },
+ {
+ "id": "a62ceb23.ca5f",
+ "type": "modbus-read",
+ "z": "f819cc75.23b27",
+ "name": "Automatic Read Flex FC3",
+ "topic": "",
+ "showStatusActivities": true,
+ "logIOActivities": false,
+ "showErrors": true,
+ "showWarnings": true,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "10",
+ "rate": "10",
+ "rateUnit": "s",
+ "delayOnStart": true,
+ "startDelayTime": "2",
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": false,
+ "x": 190,
+ "y": 120,
+ "wires": [
+ [
+ "b5b49663.94d3e"
+ ],
+ [
+ "ce347a0d.6f9618",
+ "b2085c61.0f8218"
+ ]
+ ]
+ },
+ {
+ "id": "ce347a0d.6f9618",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 490,
+ "y": 160,
+ "wires": []
+ },
+ {
+ "id": "b5b49663.94d3e",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 470,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "f16ef99a.d686b8",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 650,
+ "y": 500,
+ "wires": []
+ },
+ {
+ "id": "6c19f11.23bfb1",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get!",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 150,
+ "y": 480,
+ "wires": [
+ [
+ "1674f8e1.fdfe8f"
+ ]
+ ]
+ },
+ {
+ "id": "4505efaa.4c38a",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get every second",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 190,
+ "y": 360,
+ "wires": [
+ [
+ "f4193204.e18"
+ ]
+ ]
+ },
+ {
+ "id": "b8b9aa5f.a152f",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "5",
+ "x": 1030,
+ "y": 320,
+ "wires": []
+ },
+ {
+ "id": "3153c927.8496de",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get flexible!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 170,
+ "y": 240,
+ "wires": [
+ [
+ "677eb47b.294d54"
+ ]
+ ]
+ },
+ {
+ "id": "677eb47b.294d54",
+ "type": "function",
+ "z": "f819cc75.23b27",
+ "name": "Read 0-9 on Unit 1 FC3",
+ "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 10 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 470,
+ "y": 240,
+ "wires": [
+ [
+ "352074dc.bbbb44"
+ ]
+ ]
+ },
+ {
+ "id": "a1aca335.01abe8",
+ "type": "function",
+ "z": "f819cc75.23b27",
+ "name": "Read 10-18 on Unit 1 FC3",
+ "func": "msg.payload = { input: msg.payload, 'fc': 3, 'unitid': 1, 'address': 10 , 'quantity': 8 }\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 480,
+ "y": 280,
+ "wires": [
+ [
+ "352074dc.bbbb44"
+ ]
+ ]
+ },
+ {
+ "id": "7cc2fa48.db70cc",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get flexible!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 170,
+ "y": 280,
+ "wires": [
+ [
+ "a1aca335.01abe8"
+ ]
+ ]
+ },
+ {
+ "id": "352074dc.bbbb44",
+ "type": "modbus-flex-getter",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "delayOnStart": false,
+ "startDelayTime": "",
+ "x": 760,
+ "y": 260,
+ "wires": [
+ [
+ "88c7e9bb.184e28"
+ ],
+ [
+ "b8b9aa5f.a152f",
+ "d841a49e.2529c8"
+ ]
+ ]
+ },
+ {
+ "id": "9c71ba37.9be1b",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "payload",
+ "targetType": "msg",
+ "x": 630,
+ "y": 580,
+ "wires": []
+ },
+ {
+ "id": "f5aea6f3.3fb8b",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 650,
+ "y": 620,
+ "wires": []
+ },
+ {
+ "id": "f42e134e.8b7c78",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get!",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 150,
+ "y": 620,
+ "wires": [
+ [
+ "202ae9e5.0aa426"
+ ]
+ ]
+ },
+ {
+ "id": "7c02de95.ae17c",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "false",
+ "x": 630,
+ "y": 710,
+ "wires": []
+ },
+ {
+ "id": "e0c9d009.3c206",
+ "type": "modbus-response",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "registerShowMax": "20",
+ "x": 650,
+ "y": 750,
+ "wires": []
+ },
+ {
+ "id": "da2c72f8.030828",
+ "type": "inject",
+ "z": "f819cc75.23b27",
+ "name": "Get!",
+ "repeat": "2",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 150,
+ "y": 740,
+ "wires": [
+ [
+ "971115d3.09e608"
+ ]
+ ]
+ },
+ {
+ "id": "f4193204.e18",
+ "type": "modbus-getter",
+ "z": "f819cc75.23b27",
+ "name": "Half-Automatic Getter FC4",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "InputRegister",
+ "adr": "0",
+ "quantity": "10",
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": false,
+ "keepMsgProperties": false,
+ "x": 480,
+ "y": 360,
+ "wires": [
+ [
+ "df7e5ef2.38f65"
+ ],
+ [
+ "fd17a154.42454"
+ ]
+ ]
+ },
+ {
+ "id": "1674f8e1.fdfe8f",
+ "type": "modbus-getter",
+ "z": "f819cc75.23b27",
+ "name": "Manual Getter FC3",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "HoldingRegister",
+ "adr": "0",
+ "quantity": "10",
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 350,
+ "y": 480,
+ "wires": [
+ [
+ "a4b0567c.c9ca18"
+ ],
+ [
+ "f16ef99a.d686b8"
+ ]
+ ]
+ },
+ {
+ "id": "202ae9e5.0aa426",
+ "type": "modbus-getter",
+ "z": "f819cc75.23b27",
+ "name": "Manual Getter FC1",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "Coil",
+ "adr": "10",
+ "quantity": "1",
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 350,
+ "y": 620,
+ "wires": [
+ [
+ "9c71ba37.9be1b"
+ ],
+ [
+ "f5aea6f3.3fb8b"
+ ]
+ ]
+ },
+ {
+ "id": "971115d3.09e608",
+ "type": "modbus-getter",
+ "z": "f819cc75.23b27",
+ "name": "Manual Getter FC2",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "unitid": "",
+ "dataType": "Input",
+ "adr": "0",
+ "quantity": "10",
+ "server": "a9050e37.a6f618",
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 350,
+ "y": 740,
+ "wires": [
+ [
+ "7c02de95.ae17c"
+ ],
+ [
+ "e0c9d009.3c206"
+ ]
+ ]
+ },
+ {
+ "id": "88c7e9bb.184e28",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "payload",
+ "x": 1010,
+ "y": 240,
+ "wires": []
+ },
+ {
+ "id": "d841a49e.2529c8",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 990,
+ "y": 280,
+ "wires": []
+ },
+ {
+ "id": "b2085c61.0f8218",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 450,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "262f08f6.a82fb8",
+ "type": "comment",
+ "z": "f819cc75.23b27",
+ "name": "Modbus Flex Server",
+ "info": "These nodes are to write to the Modbus Flex Server.\nThis is a seperate package for Node-RED see:\nnode-red-contrib-modbus-flex-server",
+ "x": 190,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "7c7d3fc.7ad87c",
+ "type": "catch",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "scope": null,
+ "x": 780,
+ "y": 100,
+ "wires": [
+ [
+ "5e2abeb6.a4fe7",
+ "8391d6ea.0f47f8"
+ ]
+ ]
+ },
+ {
+ "id": "5e2abeb6.a4fe7",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": true,
+ "console": "false",
+ "complete": "true",
+ "x": 990,
+ "y": 60,
+ "wires": []
+ },
+ {
+ "id": "5691f88a.317158",
+ "type": "modbus-queue-info",
+ "z": "f819cc75.23b27",
+ "name": "Flex Server Client Queue",
+ "topic": "",
+ "unitid": "1",
+ "queueReadIntervalTime": "1000",
+ "lowLowLevel": 25,
+ "lowLevel": 75,
+ "highLevel": 150,
+ "highHighLevel": 300,
+ "server": "a9050e37.a6f618",
+ "errorOnHighLevel": false,
+ "showStatusActivities": false,
+ "updateOnAllQueueChanges": false,
+ "updateOnAllUnitQueues": false,
+ "x": 1490,
+ "y": 120,
+ "wires": [
+ [
+ "60d284e5.b74a04"
+ ]
+ ]
+ },
+ {
+ "id": "53ad109f.dbb948",
+ "type": "function",
+ "z": "f819cc75.23b27",
+ "name": "reset on High",
+ "func": "if(\"high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1230,
+ "y": 100,
+ "wires": [
+ [
+ "5691f88a.317158"
+ ]
+ ]
+ },
+ {
+ "id": "62c07aee.525b04",
+ "type": "function",
+ "z": "f819cc75.23b27",
+ "name": "reset on HighHigh",
+ "func": "if(\"high high level reached\" === msg.state) {\n msg.resetQueue = true;\n}\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 1250,
+ "y": 140,
+ "wires": [
+ [
+ "5691f88a.317158"
+ ]
+ ]
+ },
+ {
+ "id": "60d284e5.b74a04",
+ "type": "debug",
+ "z": "f819cc75.23b27",
+ "name": "",
+ "active": false,
+ "console": "false",
+ "complete": "true",
+ "x": 1670,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "8391d6ea.0f47f8",
+ "type": "switch",
+ "z": "f819cc75.23b27",
+ "name": "Modbus Flex Server",
+ "property": "modbusClientName",
+ "propertyType": "msg",
+ "rules": [
+ {
+ "t": "eq",
+ "v": "Modbus Flex Server",
+ "vt": "str"
+ }
+ ],
+ "checkall": "true",
+ "outputs": 1,
+ "x": 1020,
+ "y": 120,
+ "wires": [
+ [
+ "62c07aee.525b04",
+ "53ad109f.dbb948"
+ ]
+ ]
+ },
+ {
+ "id": "2c0aa5f.9ef9d5a",
+ "type": "modbus-flex-write",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "server": "a9050e37.a6f618",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 770,
+ "y": 300,
+ "wires": [
+ [
+ "450c068a.c5bd88"
+ ],
+ [
+ "265b6a2c.a2c256",
+ "bc150c1e.72946"
+ ]
+ ]
+ },
+ {
+ "id": "79cfb326.6f93a4",
+ "type": "modbus-flex-write",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "showStatusActivities": false,
+ "showErrors": true,
+ "showWarnings": true,
+ "server": "a9050e37.a6f618",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 770,
+ "y": 140,
+ "wires": [
+ [
+ "254f54b4.237a9c"
+ ],
+ [
+ "65130716.4ebcc",
+ "7887793e.221e5"
+ ]
+ ]
+ },
+ {
+ "id": "65130716.4ebcc",
+ "type": "modbus-response",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1030,
+ "y": 160,
+ "wires": []
+ },
+ {
+ "id": "8f31cedb.2ef6e",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9,10]",
+ "payloadType": "json",
+ "x": 190,
+ "y": 80,
+ "wires": [
+ [
+ "7e52fe0a.b0d808"
+ ]
+ ]
+ },
+ {
+ "id": "7e52fe0a.b0d808",
+ "type": "function",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write 0-9 on Unit 1 FC15",
+ "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 490,
+ "y": 100,
+ "wires": [
+ [
+ "79cfb326.6f93a4"
+ ]
+ ]
+ },
+ {
+ "id": "84718058.fd93d",
+ "type": "function",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write 10-18 on Unit 1 FC15",
+ "func": "msg.payload = { value: msg.payload, 'fc': 15, 'unitid': 1, 'address': 10 , 'quantity': 9 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 500,
+ "y": 140,
+ "wires": [
+ [
+ "79cfb326.6f93a4"
+ ]
+ ]
+ },
+ {
+ "id": "f8a40860.a906e",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write wrong multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9,10]",
+ "payloadType": "json",
+ "x": 220,
+ "y": 120,
+ "wires": [
+ [
+ "84718058.fd93d"
+ ]
+ ]
+ },
+ {
+ "id": "265b6a2c.a2c256",
+ "type": "modbus-response",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1030,
+ "y": 320,
+ "wires": []
+ },
+ {
+ "id": "7ed5896e.c51ff",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write wrong multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,0,1,0,1,0,1,1]",
+ "payloadType": "json",
+ "x": 220,
+ "y": 260,
+ "wires": [
+ [
+ "3eefe4d0.f45544"
+ ]
+ ]
+ },
+ {
+ "id": "3eefe4d0.f45544",
+ "type": "function",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write 0-9 on Unit 1 FC16",
+ "func": "msg.payload = { value: msg.payload, 'fc': 16, 'unitid': 1, 'address': 0 , 'quantity': 10 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 490,
+ "y": 280,
+ "wires": [
+ [
+ "2c0aa5f.9ef9d5a"
+ ]
+ ]
+ },
+ {
+ "id": "88c32a01.71c17",
+ "type": "function",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write 10 on Unit 1 FC6",
+ "func": "msg.payload = { value: msg.payload, 'fc': 6, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 480,
+ "y": 320,
+ "wires": [
+ [
+ "2c0aa5f.9ef9d5a"
+ ]
+ ]
+ },
+ {
+ "id": "cf2c6eae.078bd8",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write single!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "2345",
+ "payloadType": "num",
+ "x": 190,
+ "y": 340,
+ "wires": [
+ [
+ "88c32a01.71c17"
+ ]
+ ]
+ },
+ {
+ "id": "450c068a.c5bd88",
+ "type": "debug",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 990,
+ "y": 240,
+ "wires": []
+ },
+ {
+ "id": "ceff98ed.ceb478",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write single!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "true",
+ "payloadType": "bool",
+ "x": 190,
+ "y": 200,
+ "wires": [
+ [
+ "bf1652af.654dc"
+ ]
+ ]
+ },
+ {
+ "id": "bf1652af.654dc",
+ "type": "function",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write 10 on Unit 1 FC5",
+ "func": "msg.payload = { value: msg.payload, 'fc': 5, 'unitid': 1, 'address': 10 , 'quantity': 1 };\nreturn msg;",
+ "outputs": 1,
+ "noerr": 0,
+ "x": 480,
+ "y": 180,
+ "wires": [
+ [
+ "79cfb326.6f93a4"
+ ]
+ ]
+ },
+ {
+ "id": "759e3ebb.1b4b68",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,2,3,4,5,6,7,8,9]",
+ "payloadType": "json",
+ "x": 190,
+ "y": 160,
+ "wires": [
+ [
+ "84718058.fd93d"
+ ]
+ ]
+ },
+ {
+ "id": "6d9a0452.a42ffc",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write multiple!",
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": "",
+ "topic": "",
+ "payload": "[1,0,1,0,1,0,1,1,1,1]",
+ "payloadType": "json",
+ "x": 190,
+ "y": 300,
+ "wires": [
+ [
+ "3eefe4d0.f45544"
+ ]
+ ]
+ },
+ {
+ "id": "bc150c1e.72946",
+ "type": "debug",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 990,
+ "y": 280,
+ "wires": []
+ },
+ {
+ "id": "254f54b4.237a9c",
+ "type": "debug",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 990,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "7887793e.221e5",
+ "type": "debug",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 990,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "e78016f7.901f18",
+ "type": "comment",
+ "z": "3f96c5b3.72cd02",
+ "name": "Modbus Flex Server",
+ "info": "These nodes are to write to the Modbus Flex Server.",
+ "x": 210,
+ "y": 40,
+ "wires": []
+ },
+ {
+ "id": "1057e396.82fb74",
+ "type": "modbus-write",
+ "z": "3f96c5b3.72cd02",
+ "name": "Write Reset FC5",
+ "showStatusActivities": false,
+ "showErrors": false,
+ "showWarnings": true,
+ "unitid": "",
+ "dataType": "Coil",
+ "adr": "64",
+ "quantity": "1",
+ "server": "a9050e37.a6f618",
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": false,
+ "x": 760,
+ "y": 420,
+ "wires": [
+ [
+ "8a33cbd3.d5bdf"
+ ],
+ [
+ "57244dc.1164d34"
+ ]
+ ]
+ },
+ {
+ "id": "ae0523d0.f086",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "true",
+ "payloadType": "bool",
+ "x": 171,
+ "y": 390,
+ "wires": [
+ [
+ "1057e396.82fb74"
+ ]
+ ]
+ },
+ {
+ "id": "8a33cbd3.d5bdf",
+ "type": "debug",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 990,
+ "y": 400,
+ "wires": []
+ },
+ {
+ "id": "57244dc.1164d34",
+ "type": "modbus-response",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 1030,
+ "y": 440,
+ "wires": []
+ },
+ {
+ "id": "a4158073.da8558",
+ "type": "inject",
+ "z": "3f96c5b3.72cd02",
+ "name": "",
+ "repeat": "1",
+ "crontab": "",
+ "once": true,
+ "onceDelay": "2",
+ "topic": "",
+ "payload": "false",
+ "payloadType": "bool",
+ "x": 171,
+ "y": 430,
+ "wires": [
+ [
+ "1057e396.82fb74"
+ ]
+ ]
+ },
+ {
+ "id": "b5762218.8300d8",
+ "type": "modbus-flex-sequencer",
+ "z": "f0cfd0c1.8a4f48",
+ "name": "",
+ "sequences": [
+ {
+ "name": "",
+ "unitid": "1",
+ "fc": "FC1",
+ "address": "1",
+ "quantity": "2"
+ },
+ {
+ "name": "",
+ "unitid": "1",
+ "fc": "FC1",
+ "address": "10",
+ "quantity": "2"
+ }
+ ],
+ "server": "352955bb.be6e6a",
+ "showStatusActivities": false,
+ "showErrors": true,
+ "showWarnings": true,
+ "logIOActivities": false,
+ "useIOFile": false,
+ "ioFile": "",
+ "useIOForPayload": false,
+ "emptyMsgOnFail": true,
+ "keepMsgProperties": true,
+ "delayOnStart": true,
+ "startDelayTime": "",
+ "x": 400,
+ "y": 120,
+ "wires": [
+ [
+ "14045550.27c8fb"
+ ],
+ [
+ "fee04ce7.992778",
+ "c0bdb056.aad1f"
+ ]
+ ]
+ },
+ {
+ "id": "c0bdb056.aad1f",
+ "type": "modbus-response",
+ "z": "f0cfd0c1.8a4f48",
+ "name": "",
+ "registerShowMax": 20,
+ "x": 690,
+ "y": 180,
+ "wires": []
+ },
+ {
+ "id": "14045550.27c8fb",
+ "type": "debug",
+ "z": "f0cfd0c1.8a4f48",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 650,
+ "y": 80,
+ "wires": []
+ },
+ {
+ "id": "fee04ce7.992778",
+ "type": "debug",
+ "z": "f0cfd0c1.8a4f48",
+ "name": "",
+ "active": false,
+ "tosidebar": true,
+ "console": false,
+ "tostatus": false,
+ "complete": "true",
+ "targetType": "full",
+ "x": 650,
+ "y": 120,
+ "wires": []
+ },
+ {
+ "id": "ccec079d1a546a7c",
+ "type": "inject",
+ "z": "f0cfd0c1.8a4f48",
+ "name": "",
+ "props": [
+ {
+ "p": "payload"
+ },
+ {
+ "p": "topic",
+ "vt": "str"
+ }
+ ],
+ "repeat": "",
+ "crontab": "",
+ "once": false,
+ "onceDelay": 0.1,
+ "topic": "",
+ "payload": "",
+ "payloadType": "date",
+ "x": 160,
+ "y": 120,
+ "wires": [
+ [
+ "b5762218.8300d8"
+ ]
+ ]
+ }
]
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 37fd7f4d..c30b050a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,22 +1,22 @@
{
"name": "node-red-contrib-modbus",
- "version": "5.42.0",
+ "version": "5.43.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "node-red-contrib-modbus",
- "version": "5.42.0",
+ "version": "5.43.0",
"license": "BSD-3-Clause",
"dependencies": {
"@openp4nr/modbus-serial": "https://dl.cloudsmith.io/public/iniationware-gmbh/plus4nodered/npm/openp4nr/modbus-serial/8.2.0/modbus-serial-8.2.0.tgz",
"@xstate/fsm": "~2.1.0",
- "bson": "~6.7.0",
- "debug": "~4.3.5",
+ "bson": "~6.9.0",
+ "debug": "~4.3.7",
"jsmodbus": "~4.0.10",
"line-by-line": "~0.1.6",
"source-map-support": "~0.5.21",
- "underscore": "~1.13.6"
+ "underscore": "~1.13.7"
},
"devDependencies": {
"@babel/cli": "^7.24.5",
@@ -65,7 +65,7 @@
},
"optionalDependencies": {
"@serialport/list": "~12.0.0",
- "serialport": "^12.0.0"
+ "serialport": "~12.0.0"
}
},
"node_modules/@ampproject/remapping": {
@@ -83,9 +83,9 @@
}
},
"node_modules/@babel/cli": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.24.8.tgz",
- "integrity": "sha512-isdp+G6DpRyKc+3Gqxy2rjzgF7Zj9K0mzLNnxz+E/fgeag8qT3vVulX4gY9dGO1q0y+0lUv6V3a+uhUzMzrwXg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.25.9.tgz",
+ "integrity": "sha512-I+02IfrTiSanpxJBlZQYb18qCxB6c2Ih371cVpfgIrPQrjAYkf45XxomTJOG8JBWX5GY35/+TmhCMdJ4ZPkL8Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -106,20 +106,21 @@
},
"optionalDependencies": {
"@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3",
- "chokidar": "^3.4.0"
+ "chokidar": "^3.6.0"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
}
},
"node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
- "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
+ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/highlight": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
},
"engines": {
@@ -127,9 +128,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz",
- "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz",
+ "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -137,22 +138,22 @@
}
},
"node_modules/@babel/core": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz",
- "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz",
+ "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.0",
- "@babel/helper-compilation-targets": "^7.25.2",
- "@babel/helper-module-transforms": "^7.25.2",
- "@babel/helpers": "^7.25.0",
- "@babel/parser": "^7.25.0",
- "@babel/template": "^7.25.0",
- "@babel/traverse": "^7.25.2",
- "@babel/types": "^7.25.2",
+ "@babel/code-frame": "^7.26.0",
+ "@babel/generator": "^7.26.0",
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-module-transforms": "^7.26.0",
+ "@babel/helpers": "^7.26.0",
+ "@babel/parser": "^7.26.0",
+ "@babel/template": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.26.0",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -168,58 +169,59 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz",
- "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
+ "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.25.0",
+ "@babel/parser": "^7.26.2",
+ "@babel/types": "^7.26.0",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
+ "jsesc": "^3.0.2"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
- "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
+ "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.24.7"
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz",
- "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz",
+ "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz",
- "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz",
+ "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.25.2",
- "@babel/helper-validator-option": "^7.24.8",
- "browserslist": "^4.23.1",
+ "@babel/compat-data": "^7.25.9",
+ "@babel/helper-validator-option": "^7.25.9",
+ "browserslist": "^4.24.0",
"lru-cache": "^5.1.1",
"semver": "^6.3.1"
},
@@ -228,18 +230,18 @@
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz",
- "integrity": "sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
+ "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-member-expression-to-functions": "^7.24.8",
- "@babel/helper-optimise-call-expression": "^7.24.7",
- "@babel/helper-replace-supers": "^7.25.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/traverse": "^7.25.0",
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "@babel/helper-member-expression-to-functions": "^7.25.9",
+ "@babel/helper-optimise-call-expression": "^7.25.9",
+ "@babel/helper-replace-supers": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
"semver": "^6.3.1"
},
"engines": {
@@ -250,14 +252,14 @@
}
},
"node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz",
- "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz",
+ "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "regexpu-core": "^5.3.1",
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "regexpu-core": "^6.1.1",
"semver": "^6.3.1"
},
"engines": {
@@ -285,44 +287,43 @@
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz",
- "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
+ "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.24.8",
- "@babel/types": "^7.24.8"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
- "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
+ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz",
- "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
+ "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-simple-access": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.2"
+ "@babel/helper-module-imports": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -332,22 +333,22 @@
}
},
"node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz",
- "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
+ "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.24.7"
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz",
- "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz",
+ "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -355,15 +356,15 @@
}
},
"node_modules/@babel/helper-remap-async-to-generator": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz",
- "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz",
+ "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-wrap-function": "^7.25.0",
- "@babel/traverse": "^7.25.0"
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "@babel/helper-wrap-function": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -373,15 +374,15 @@
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz",
- "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz",
+ "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-member-expression-to-functions": "^7.24.8",
- "@babel/helper-optimise-call-expression": "^7.24.7",
- "@babel/traverse": "^7.25.0"
+ "@babel/helper-member-expression-to-functions": "^7.25.9",
+ "@babel/helper-optimise-call-expression": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -391,37 +392,37 @@
}
},
"node_modules/@babel/helper-simple-access": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz",
- "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz",
+ "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz",
- "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
+ "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz",
- "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
+ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -429,9 +430,9 @@
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
- "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
+ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -439,9 +440,9 @@
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz",
- "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
+ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -449,58 +450,42 @@
}
},
"node_modules/@babel/helper-wrap-function": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz",
- "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz",
+ "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/template": "^7.25.0",
- "@babel/traverse": "^7.25.0",
- "@babel/types": "^7.25.0"
+ "@babel/template": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz",
- "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
- "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz",
+ "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.26.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/parser": {
- "version": "7.25.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz",
- "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
+ "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.25.2"
+ "@babel/types": "^7.26.0"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -510,14 +495,14 @@
}
},
"node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
- "version": "7.25.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz",
- "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz",
+ "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.3"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -527,13 +512,13 @@
}
},
"node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz",
- "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz",
+ "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -543,13 +528,13 @@
}
},
"node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz",
- "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz",
+ "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -559,15 +544,15 @@
}
},
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz",
- "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz",
+ "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/plugin-transform-optional-chaining": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
+ "@babel/plugin-transform-optional-chaining": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -577,14 +562,14 @@
}
},
"node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz",
- "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz",
+ "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.0"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -606,82 +591,14 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-syntax-async-generators": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-properties": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.12.13"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-static-block": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-dynamic-import": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-export-namespace-from": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-syntax-import-assertions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz",
- "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz",
+ "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -691,149 +608,13 @@
}
},
"node_modules/@babel/plugin-syntax-import-attributes": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz",
- "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-meta": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-json-strings": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-numeric-separator": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-object-rest-spread": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-chaining": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-private-property-in-object": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-top-level-await": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
+ "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -860,13 +641,13 @@
}
},
"node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz",
- "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz",
+ "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -876,16 +657,15 @@
}
},
"node_modules/@babel/plugin-transform-async-generator-functions": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz",
- "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz",
+ "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-remap-async-to-generator": "^7.25.0",
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/traverse": "^7.25.0"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-remap-async-to-generator": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -895,15 +675,15 @@
}
},
"node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz",
- "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz",
+ "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-remap-async-to-generator": "^7.24.7"
+ "@babel/helper-module-imports": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-remap-async-to-generator": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -913,13 +693,13 @@
}
},
"node_modules/@babel/plugin-transform-block-scoped-functions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz",
- "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz",
+ "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -929,13 +709,13 @@
}
},
"node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz",
- "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz",
+ "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -945,14 +725,14 @@
}
},
"node_modules/@babel/plugin-transform-class-properties": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz",
- "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz",
+ "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -962,15 +742,14 @@
}
},
"node_modules/@babel/plugin-transform-class-static-block": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz",
- "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz",
+ "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -980,17 +759,17 @@
}
},
"node_modules/@babel/plugin-transform-classes": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.0.tgz",
- "integrity": "sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz",
+ "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-compilation-targets": "^7.24.8",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-replace-supers": "^7.25.0",
- "@babel/traverse": "^7.25.0",
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-replace-supers": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
"globals": "^11.1.0"
},
"engines": {
@@ -1001,14 +780,14 @@
}
},
"node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz",
- "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz",
+ "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/template": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/template": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1018,13 +797,13 @@
}
},
"node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz",
- "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz",
+ "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1034,14 +813,14 @@
}
},
"node_modules/@babel/plugin-transform-dotall-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz",
- "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz",
+ "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1051,13 +830,13 @@
}
},
"node_modules/@babel/plugin-transform-duplicate-keys": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz",
- "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz",
+ "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1067,14 +846,14 @@
}
},
"node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz",
- "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz",
+ "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.25.0",
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1084,14 +863,13 @@
}
},
"node_modules/@babel/plugin-transform-dynamic-import": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz",
- "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz",
+ "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1101,14 +879,14 @@
}
},
"node_modules/@babel/plugin-transform-exponentiation-operator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz",
- "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz",
+ "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1118,14 +896,13 @@
}
},
"node_modules/@babel/plugin-transform-export-namespace-from": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz",
- "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz",
+ "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1135,14 +912,14 @@
}
},
"node_modules/@babel/plugin-transform-for-of": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz",
- "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz",
+ "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1152,15 +929,15 @@
}
},
"node_modules/@babel/plugin-transform-function-name": {
- "version": "7.25.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz",
- "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz",
+ "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-compilation-targets": "^7.24.8",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.1"
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1170,14 +947,13 @@
}
},
"node_modules/@babel/plugin-transform-json-strings": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz",
- "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz",
+ "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-json-strings": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1187,13 +963,13 @@
}
},
"node_modules/@babel/plugin-transform-literals": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz",
- "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz",
+ "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1203,14 +979,13 @@
}
},
"node_modules/@babel/plugin-transform-logical-assignment-operators": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz",
- "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz",
+ "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1220,13 +995,13 @@
}
},
"node_modules/@babel/plugin-transform-member-expression-literals": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz",
- "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz",
+ "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1236,14 +1011,14 @@
}
},
"node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz",
- "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz",
+ "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1253,15 +1028,15 @@
}
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz",
- "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz",
+ "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.24.8",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-simple-access": "^7.24.7"
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-simple-access": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1271,16 +1046,16 @@
}
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz",
- "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz",
+ "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.25.0",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.0"
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1290,14 +1065,14 @@
}
},
"node_modules/@babel/plugin-transform-modules-umd": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz",
- "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz",
+ "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1307,14 +1082,14 @@
}
},
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz",
- "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz",
+ "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1324,13 +1099,13 @@
}
},
"node_modules/@babel/plugin-transform-new-target": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz",
- "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz",
+ "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1340,14 +1115,13 @@
}
},
"node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz",
- "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz",
+ "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1357,14 +1131,13 @@
}
},
"node_modules/@babel/plugin-transform-numeric-separator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz",
- "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz",
+ "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1374,16 +1147,15 @@
}
},
"node_modules/@babel/plugin-transform-object-rest-spread": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz",
- "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz",
+ "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-compilation-targets": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.24.7"
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-transform-parameters": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1393,14 +1165,14 @@
}
},
"node_modules/@babel/plugin-transform-object-super": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz",
- "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz",
+ "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-replace-supers": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-replace-supers": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1410,14 +1182,13 @@
}
},
"node_modules/@babel/plugin-transform-optional-catch-binding": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz",
- "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz",
+ "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1427,15 +1198,14 @@
}
},
"node_modules/@babel/plugin-transform-optional-chaining": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz",
- "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz",
+ "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1445,13 +1215,13 @@
}
},
"node_modules/@babel/plugin-transform-parameters": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz",
- "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz",
+ "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1461,14 +1231,14 @@
}
},
"node_modules/@babel/plugin-transform-private-methods": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz",
- "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz",
+ "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1478,16 +1248,15 @@
}
},
"node_modules/@babel/plugin-transform-private-property-in-object": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz",
- "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz",
+ "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1497,13 +1266,13 @@
}
},
"node_modules/@babel/plugin-transform-property-literals": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz",
- "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz",
+ "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1513,13 +1282,13 @@
}
},
"node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz",
- "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz",
+ "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.25.9",
"regenerator-transform": "^0.15.2"
},
"engines": {
@@ -1529,14 +1298,31 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-transform-regexp-modifiers": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz",
+ "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
"node_modules/@babel/plugin-transform-reserved-words": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz",
- "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz",
+ "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1546,13 +1332,13 @@
}
},
"node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz",
- "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz",
+ "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1562,14 +1348,14 @@
}
},
"node_modules/@babel/plugin-transform-spread": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz",
- "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz",
+ "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1579,13 +1365,13 @@
}
},
"node_modules/@babel/plugin-transform-sticky-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz",
- "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz",
+ "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1595,13 +1381,13 @@
}
},
"node_modules/@babel/plugin-transform-template-literals": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz",
- "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz",
+ "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1611,13 +1397,13 @@
}
},
"node_modules/@babel/plugin-transform-typeof-symbol": {
- "version": "7.24.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz",
- "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz",
+ "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1627,13 +1413,13 @@
}
},
"node_modules/@babel/plugin-transform-unicode-escapes": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz",
- "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz",
+ "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1643,14 +1429,14 @@
}
},
"node_modules/@babel/plugin-transform-unicode-property-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz",
- "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz",
+ "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1660,14 +1446,14 @@
}
},
"node_modules/@babel/plugin-transform-unicode-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz",
- "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz",
+ "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1677,14 +1463,14 @@
}
},
"node_modules/@babel/plugin-transform-unicode-sets-regex": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz",
- "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz",
+ "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1694,94 +1480,80 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.25.3",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz",
- "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz",
+ "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.25.2",
- "@babel/helper-compilation-targets": "^7.25.2",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-validator-option": "^7.24.8",
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3",
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0",
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7",
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0",
+ "@babel/compat-data": "^7.26.0",
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-validator-option": "^7.25.9",
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9",
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9",
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9",
"@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/plugin-syntax-class-properties": "^7.12.13",
- "@babel/plugin-syntax-class-static-block": "^7.14.5",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.24.7",
- "@babel/plugin-syntax-import-attributes": "^7.24.7",
- "@babel/plugin-syntax-import-meta": "^7.10.4",
- "@babel/plugin-syntax-json-strings": "^7.8.3",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
- "@babel/plugin-syntax-top-level-await": "^7.14.5",
+ "@babel/plugin-syntax-import-assertions": "^7.26.0",
+ "@babel/plugin-syntax-import-attributes": "^7.26.0",
"@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
- "@babel/plugin-transform-arrow-functions": "^7.24.7",
- "@babel/plugin-transform-async-generator-functions": "^7.25.0",
- "@babel/plugin-transform-async-to-generator": "^7.24.7",
- "@babel/plugin-transform-block-scoped-functions": "^7.24.7",
- "@babel/plugin-transform-block-scoping": "^7.25.0",
- "@babel/plugin-transform-class-properties": "^7.24.7",
- "@babel/plugin-transform-class-static-block": "^7.24.7",
- "@babel/plugin-transform-classes": "^7.25.0",
- "@babel/plugin-transform-computed-properties": "^7.24.7",
- "@babel/plugin-transform-destructuring": "^7.24.8",
- "@babel/plugin-transform-dotall-regex": "^7.24.7",
- "@babel/plugin-transform-duplicate-keys": "^7.24.7",
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0",
- "@babel/plugin-transform-dynamic-import": "^7.24.7",
- "@babel/plugin-transform-exponentiation-operator": "^7.24.7",
- "@babel/plugin-transform-export-namespace-from": "^7.24.7",
- "@babel/plugin-transform-for-of": "^7.24.7",
- "@babel/plugin-transform-function-name": "^7.25.1",
- "@babel/plugin-transform-json-strings": "^7.24.7",
- "@babel/plugin-transform-literals": "^7.25.2",
- "@babel/plugin-transform-logical-assignment-operators": "^7.24.7",
- "@babel/plugin-transform-member-expression-literals": "^7.24.7",
- "@babel/plugin-transform-modules-amd": "^7.24.7",
- "@babel/plugin-transform-modules-commonjs": "^7.24.8",
- "@babel/plugin-transform-modules-systemjs": "^7.25.0",
- "@babel/plugin-transform-modules-umd": "^7.24.7",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7",
- "@babel/plugin-transform-new-target": "^7.24.7",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
- "@babel/plugin-transform-numeric-separator": "^7.24.7",
- "@babel/plugin-transform-object-rest-spread": "^7.24.7",
- "@babel/plugin-transform-object-super": "^7.24.7",
- "@babel/plugin-transform-optional-catch-binding": "^7.24.7",
- "@babel/plugin-transform-optional-chaining": "^7.24.8",
- "@babel/plugin-transform-parameters": "^7.24.7",
- "@babel/plugin-transform-private-methods": "^7.24.7",
- "@babel/plugin-transform-private-property-in-object": "^7.24.7",
- "@babel/plugin-transform-property-literals": "^7.24.7",
- "@babel/plugin-transform-regenerator": "^7.24.7",
- "@babel/plugin-transform-reserved-words": "^7.24.7",
- "@babel/plugin-transform-shorthand-properties": "^7.24.7",
- "@babel/plugin-transform-spread": "^7.24.7",
- "@babel/plugin-transform-sticky-regex": "^7.24.7",
- "@babel/plugin-transform-template-literals": "^7.24.7",
- "@babel/plugin-transform-typeof-symbol": "^7.24.8",
- "@babel/plugin-transform-unicode-escapes": "^7.24.7",
- "@babel/plugin-transform-unicode-property-regex": "^7.24.7",
- "@babel/plugin-transform-unicode-regex": "^7.24.7",
- "@babel/plugin-transform-unicode-sets-regex": "^7.24.7",
+ "@babel/plugin-transform-arrow-functions": "^7.25.9",
+ "@babel/plugin-transform-async-generator-functions": "^7.25.9",
+ "@babel/plugin-transform-async-to-generator": "^7.25.9",
+ "@babel/plugin-transform-block-scoped-functions": "^7.25.9",
+ "@babel/plugin-transform-block-scoping": "^7.25.9",
+ "@babel/plugin-transform-class-properties": "^7.25.9",
+ "@babel/plugin-transform-class-static-block": "^7.26.0",
+ "@babel/plugin-transform-classes": "^7.25.9",
+ "@babel/plugin-transform-computed-properties": "^7.25.9",
+ "@babel/plugin-transform-destructuring": "^7.25.9",
+ "@babel/plugin-transform-dotall-regex": "^7.25.9",
+ "@babel/plugin-transform-duplicate-keys": "^7.25.9",
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9",
+ "@babel/plugin-transform-dynamic-import": "^7.25.9",
+ "@babel/plugin-transform-exponentiation-operator": "^7.25.9",
+ "@babel/plugin-transform-export-namespace-from": "^7.25.9",
+ "@babel/plugin-transform-for-of": "^7.25.9",
+ "@babel/plugin-transform-function-name": "^7.25.9",
+ "@babel/plugin-transform-json-strings": "^7.25.9",
+ "@babel/plugin-transform-literals": "^7.25.9",
+ "@babel/plugin-transform-logical-assignment-operators": "^7.25.9",
+ "@babel/plugin-transform-member-expression-literals": "^7.25.9",
+ "@babel/plugin-transform-modules-amd": "^7.25.9",
+ "@babel/plugin-transform-modules-commonjs": "^7.25.9",
+ "@babel/plugin-transform-modules-systemjs": "^7.25.9",
+ "@babel/plugin-transform-modules-umd": "^7.25.9",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9",
+ "@babel/plugin-transform-new-target": "^7.25.9",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9",
+ "@babel/plugin-transform-numeric-separator": "^7.25.9",
+ "@babel/plugin-transform-object-rest-spread": "^7.25.9",
+ "@babel/plugin-transform-object-super": "^7.25.9",
+ "@babel/plugin-transform-optional-catch-binding": "^7.25.9",
+ "@babel/plugin-transform-optional-chaining": "^7.25.9",
+ "@babel/plugin-transform-parameters": "^7.25.9",
+ "@babel/plugin-transform-private-methods": "^7.25.9",
+ "@babel/plugin-transform-private-property-in-object": "^7.25.9",
+ "@babel/plugin-transform-property-literals": "^7.25.9",
+ "@babel/plugin-transform-regenerator": "^7.25.9",
+ "@babel/plugin-transform-regexp-modifiers": "^7.26.0",
+ "@babel/plugin-transform-reserved-words": "^7.25.9",
+ "@babel/plugin-transform-shorthand-properties": "^7.25.9",
+ "@babel/plugin-transform-spread": "^7.25.9",
+ "@babel/plugin-transform-sticky-regex": "^7.25.9",
+ "@babel/plugin-transform-template-literals": "^7.25.9",
+ "@babel/plugin-transform-typeof-symbol": "^7.25.9",
+ "@babel/plugin-transform-unicode-escapes": "^7.25.9",
+ "@babel/plugin-transform-unicode-property-regex": "^7.25.9",
+ "@babel/plugin-transform-unicode-regex": "^7.25.9",
+ "@babel/plugin-transform-unicode-sets-regex": "^7.25.9",
"@babel/preset-modules": "0.1.6-no-external-plugins",
"babel-plugin-polyfill-corejs2": "^0.4.10",
- "babel-plugin-polyfill-corejs3": "^0.10.4",
+ "babel-plugin-polyfill-corejs3": "^0.10.6",
"babel-plugin-polyfill-regenerator": "^0.6.1",
- "core-js-compat": "^3.37.1",
+ "core-js-compat": "^3.38.1",
"semver": "^6.3.1"
},
"engines": {
@@ -1807,9 +1579,9 @@
}
},
"node_modules/@babel/register": {
- "version": "7.24.6",
- "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz",
- "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz",
+ "integrity": "sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1826,17 +1598,10 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/regjsgen": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
- "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/@babel/runtime": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz",
- "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
+ "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1847,32 +1612,32 @@
}
},
"node_modules/@babel/template": {
- "version": "7.25.0",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz",
- "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
+ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
+ "@babel/code-frame": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.25.3",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz",
- "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
+ "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.0",
- "@babel/parser": "^7.25.3",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.2",
+ "@babel/code-frame": "^7.25.9",
+ "@babel/generator": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.25.9",
"debug": "^4.3.1",
"globals": "^11.1.0"
},
@@ -1881,15 +1646,14 @@
}
},
"node_modules/@babel/types": {
- "version": "7.25.2",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz",
- "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
+ "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "@babel/helper-string-parser": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1935,9 +1699,9 @@
}
},
"node_modules/@emnapi/core": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.2.0.tgz",
- "integrity": "sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz",
+ "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -1947,9 +1711,9 @@
}
},
"node_modules/@emnapi/runtime": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz",
- "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
+ "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -1969,25 +1733,28 @@
}
},
"node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
"peerDependencies": {
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
"node_modules/@eslint-community/regexpp": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz",
- "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==",
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
+ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2072,9 +1839,9 @@
}
},
"node_modules/@eslint/js": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
- "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
+ "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2150,14 +1917,14 @@
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.11.14",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz",
- "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==",
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
+ "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
"deprecated": "Use @eslint/config-array instead",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@humanwhocodes/object-schema": "^2.0.2",
+ "@humanwhocodes/object-schema": "^2.0.3",
"debug": "^4.3.1",
"minimatch": "^3.0.5"
},
@@ -2216,9 +1983,9 @@
}
},
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2474,9 +2241,9 @@
}
},
"node_modules/@napi-rs/wasm-runtime": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz",
- "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==",
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.5.tgz",
+ "integrity": "sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -2495,20 +2262,20 @@
"optional": true
},
"node_modules/@node-red/editor-api": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-4.0.2.tgz",
- "integrity": "sha512-ZG0n1fpwAP5qhwa1vXdhHGhtVm6flmQKp1N++RPxqmF8uZlkI5wI0FzDrF3V/En7+gUD+o5ylcca4kq+I8GIdA==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-4.0.5.tgz",
+ "integrity": "sha512-X+c/v+HbAjBefqNPiPKA6k7R+MWuYRKB5+n7I23aF+GYEI/ExbbC4A0IXGKVXE0vrdZb1ffAWl0Xx8jldZMJfA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@node-red/editor-client": "4.0.2",
- "@node-red/util": "4.0.2",
+ "@node-red/editor-client": "4.0.5",
+ "@node-red/util": "4.0.5",
"bcryptjs": "2.4.3",
- "body-parser": "1.20.2",
+ "body-parser": "1.20.3",
"clone": "2.1.2",
"cors": "2.8.5",
- "express": "4.19.2",
- "express-session": "1.18.0",
+ "express": "4.21.1",
+ "express-session": "1.18.1",
"memorystore": "1.6.7",
"mime": "3.0.0",
"multer": "1.4.5-lts.1",
@@ -2524,27 +2291,27 @@
}
},
"node_modules/@node-red/editor-client": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-4.0.2.tgz",
- "integrity": "sha512-B8UsqaxnTeIshgUFhMKj7hk/ddyxSXFTcRnuSw0uC39+ki3UUQ3pWJT8FLOr0NVypCFD4jq8qDzMundD0FVLFw==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-4.0.5.tgz",
+ "integrity": "sha512-ZeM4Nbyg6bCmyWIzKhGjH3VFOmSmuPmFLK7Z7a/8lHY5Qs4fj9GvdWjcjXp+8q030ydVd4WF38PXRMu87GqiaQ==",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/@node-red/nodes": {
- "version": "3.1.11",
- "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.11.tgz",
- "integrity": "sha512-I/m1+G8OVHxX9ryE3eSE9fa3ZUr/X2Y4nhOfkQ+M3UtlelPiXt5CJoqEnrUufC4wXHIEYJKF9VYaIlBpVK97gw==",
+ "version": "3.1.14",
+ "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.14.tgz",
+ "integrity": "sha512-TlxuCeiGT6oNPWW+rXGzstt7BZg4YKSpvdDWToD7Z5TJfmPnPFGToNG82u/mSBslKA5ca8g8Cdo/QXD8ua9uRQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"acorn": "8.8.2",
"acorn-walk": "8.2.0",
"ajv": "8.12.0",
- "body-parser": "1.20.2",
+ "body-parser": "1.20.3",
"cheerio": "1.0.0-rc.10",
"content-type": "1.0.5",
- "cookie": "0.5.0",
- "cookie-parser": "1.4.6",
+ "cookie": "0.7.2",
+ "cookie-parser": "1.4.7",
"cors": "2.8.5",
"cronosjs": "1.7.1",
"denque": "2.1.0",
@@ -2571,17 +2338,17 @@
}
},
"node_modules/@node-red/registry": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-4.0.2.tgz",
- "integrity": "sha512-1R9DBH4EhWOH5UJffNZ8Wdemch1onc7ZwRPoylnCD0aFpRWT2q1nEqHJDthtBF2l9x9CZejB31/LBAmU1KCkTQ==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-4.0.5.tgz",
+ "integrity": "sha512-bAt1gWibjYoIttyi8YPFgWIXNMdNXm1SjGc7Jag7tlDiLrYn0m8MJDO8OyVDp/xzFQ2rePtVZtdoa1SDMhrB2w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@node-red/util": "4.0.2",
+ "@node-red/util": "4.0.5",
"clone": "2.1.2",
"fs-extra": "11.2.0",
- "semver": "7.5.4",
- "tar": "7.2.0",
+ "semver": "7.6.3",
+ "tar": "7.4.3",
"uglify-js": "3.17.4"
}
},
@@ -2600,28 +2367,12 @@
"node": ">=14.14"
}
},
- "node_modules/@node-red/registry/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/@node-red/registry/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
"license": "ISC",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
"bin": {
"semver": "bin/semver.js"
},
@@ -2642,25 +2393,18 @@
"node": ">=0.8.0"
}
},
- "node_modules/@node-red/registry/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true,
- "license": "ISC"
- },
"node_modules/@node-red/runtime": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-4.0.2.tgz",
- "integrity": "sha512-wW1l8ZIeaLvSB8rKj/g7RsGBLq8Q6ladbCm3Zv4tTbuLmx61t04FZo2DNYTrVlMIR3O5R+vmc5UbzJco7WpVxA==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-4.0.5.tgz",
+ "integrity": "sha512-6CDJsY8zUMn+fzgAEEe+rS/FgQEoMPhNZzS1f4QjGn8uLUSyBfrCwxlHQwRCue/s26IxdMKUr7qqJkqnH7ASxw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@node-red/registry": "4.0.2",
- "@node-red/util": "4.0.2",
+ "@node-red/registry": "4.0.5",
+ "@node-red/util": "4.0.5",
"async-mutex": "0.5.0",
"clone": "2.1.2",
- "express": "4.19.2",
+ "express": "4.21.1",
"fs-extra": "11.2.0",
"json-stringify-safe": "5.0.1",
"rfdc": "^1.3.1"
@@ -2682,9 +2426,9 @@
}
},
"node_modules/@node-red/util": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/util/-/util-4.0.2.tgz",
- "integrity": "sha512-pnAyC3N0JeORyvQQBpW4WQjBJU8iFNC5eG6W6LLfzhW3FvXndOUr85rx4fFtpWXZs8wMtWG4dBw7J4F4QLNJAQ==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/util/-/util-4.0.5.tgz",
+ "integrity": "sha512-g0czs4jKpWPx7auvBbz9MSCEL/f9/xlQMCHTYB2qbV+rouvBQS3ygaUI9Lqx2n9rYbdFm0BKteWVyznP/Vzhvw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -2694,7 +2438,7 @@
"jsonata": "2.0.5",
"lodash.clonedeep": "^4.5.0",
"moment": "2.30.1",
- "moment-timezone": "0.5.45"
+ "moment-timezone": "0.5.46"
}
},
"node_modules/@node-red/util/node_modules/fs-extra": {
@@ -3237,6 +2981,13 @@
"node": ">=14"
}
},
+ "node_modules/@rtsao/scc": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
+ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@serialport/binding-mock": {
"version": "10.2.2",
"resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-10.2.2.tgz",
@@ -3289,6 +3040,13 @@
}
}
},
+ "node_modules/@serialport/bindings-cpp/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT",
+ "optional": true
+ },
"node_modules/@serialport/bindings-interface": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz",
@@ -3493,6 +3251,13 @@
}
}
},
+ "node_modules/@serialport/stream/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT",
+ "optional": true
+ },
"node_modules/@sindresorhus/is": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz",
@@ -3527,45 +3292,25 @@
}
},
"node_modules/@sinonjs/fake-timers": {
- "version": "11.2.2",
- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz",
- "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==",
+ "version": "11.3.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz",
+ "integrity": "sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "@sinonjs/commons": "^3.0.0"
+ "@sinonjs/commons": "^3.0.1"
}
},
"node_modules/@sinonjs/samsam": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.0.tgz",
- "integrity": "sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew==",
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.2.tgz",
+ "integrity": "sha512-v46t/fwnhejRSFTGqbpn9u+LQ9xJDse10gNnPgAcxgdoCDMXj/G2asWAC/8Qs+BAZDicX+MNZouXT1A7c83kVw==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/commons": "^3.0.1",
"lodash.get": "^4.4.2",
- "type-detect": "^4.0.8"
- }
- },
- "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
- "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons/node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
+ "type-detect": "^4.1.0"
}
},
"node_modules/@sinonjs/samsam/node_modules/type-detect": {
@@ -3579,9 +3324,9 @@
}
},
"node_modules/@sinonjs/text-encoding": {
- "version": "0.7.2",
- "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz",
- "integrity": "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==",
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz",
+ "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==",
"dev": true,
"license": "(Unlicense OR Apache-2.0)"
},
@@ -3663,13 +3408,13 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.2.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.2.0.tgz",
- "integrity": "sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==",
+ "version": "22.8.6",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.6.tgz",
+ "integrity": "sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.13.0"
+ "undici-types": "~6.19.8"
}
},
"node_modules/@types/normalize-package-data": {
@@ -3680,9 +3425,9 @@
"license": "MIT"
},
"node_modules/@types/readable-stream": {
- "version": "4.0.15",
- "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.15.tgz",
- "integrity": "sha512-oAZ3kw+kJFkEqyh7xORZOku1YAKvsFTogRY8kVl4vHpEKiDkfnSA/My8haRE7fvmix5Zyy+1pwzOi7yycGLBJw==",
+ "version": "4.0.18",
+ "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz",
+ "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3716,9 +3461,9 @@
}
},
"node_modules/@types/ws": {
- "version": "8.5.12",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz",
- "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==",
+ "version": "8.5.13",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz",
+ "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3960,16 +3705,19 @@
}
},
"node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "color-convert": "^1.9.0"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/ansi-wrap": {
@@ -4535,16 +4283,16 @@
}
},
"node_modules/aws4": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.1.tgz",
- "integrity": "sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
+ "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
"dev": true,
"license": "MIT"
},
"node_modules/axios": {
- "version": "1.7.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.3.tgz",
- "integrity": "sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==",
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz",
+ "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4798,9 +4546,9 @@
"license": "MIT"
},
"node_modules/body-parser": {
- "version": "1.20.2",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
- "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
+ "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4812,7 +4560,7 @@
"http-errors": "2.0.0",
"iconv-lite": "0.4.24",
"on-finished": "2.4.1",
- "qs": "6.11.0",
+ "qs": "6.13.0",
"raw-body": "2.5.2",
"type-is": "~1.6.18",
"unpipe": "1.0.0"
@@ -4891,9 +4639,9 @@
"license": "ISC"
},
"node_modules/browserslist": {
- "version": "4.23.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz",
- "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==",
+ "version": "4.24.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
+ "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
"dev": true,
"funding": [
{
@@ -4911,10 +4659,10 @@
],
"license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001646",
- "electron-to-chromium": "^1.5.4",
+ "caniuse-lite": "^1.0.30001669",
+ "electron-to-chromium": "^1.5.41",
"node-releases": "^2.0.18",
- "update-browserslist-db": "^1.1.0"
+ "update-browserslist-db": "^1.1.1"
},
"bin": {
"browserslist": "cli.js"
@@ -4924,9 +4672,9 @@
}
},
"node_modules/bson": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/bson/-/bson-6.7.0.tgz",
- "integrity": "sha512-w2IquM5mYzYZv6rs3uN2DZTOBe2a0zXLj53TGDqwF4l6Sz/XsISrisXOJihArF9+BZ6Cq/GjVht7Sjfmri7ytQ==",
+ "version": "6.9.0",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-6.9.0.tgz",
+ "integrity": "sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==",
"license": "Apache-2.0",
"engines": {
"node": ">=16.20.1"
@@ -5183,9 +4931,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001651",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz",
- "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==",
+ "version": "1.0.30001676",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz",
+ "integrity": "sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==",
"dev": true,
"funding": [
{
@@ -5253,18 +5001,33 @@
}
},
"node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/chalk/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/cheerio": {
@@ -5594,19 +5357,22 @@
}
},
"node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "color-name": "1.1.3"
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
}
},
"node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
@@ -6402,9 +6168,9 @@
"license": "MIT"
},
"node_modules/cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
- "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
+ "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6412,29 +6178,19 @@
}
},
"node_modules/cookie-parser": {
- "version": "1.4.6",
- "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz",
- "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==",
+ "version": "1.4.7",
+ "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.7.tgz",
+ "integrity": "sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "cookie": "0.4.1",
+ "cookie": "0.7.2",
"cookie-signature": "1.0.6"
},
"engines": {
"node": ">= 0.8.0"
}
},
- "node_modules/cookie-parser/node_modules/cookie": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
- "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/cookie-signature": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
@@ -6481,13 +6237,13 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.38.0",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.0.tgz",
- "integrity": "sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==",
+ "version": "3.39.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz",
+ "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "browserslist": "^4.23.3"
+ "browserslist": "^4.24.2"
},
"funding": {
"type": "opencollective",
@@ -6734,12 +6490,12 @@
}
},
"node_modules/debug": {
- "version": "4.3.6",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
- "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
"license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -7377,9 +7133,9 @@
"license": "MIT"
},
"node_modules/electron-to-chromium": {
- "version": "1.5.6",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz",
- "integrity": "sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==",
+ "version": "1.5.50",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz",
+ "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==",
"dev": true,
"license": "ISC"
},
@@ -7391,9 +7147,9 @@
"license": "MIT"
},
"node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7539,9 +7295,9 @@
}
},
"node_modules/es-iterator-helpers": {
- "version": "1.0.19",
- "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz",
- "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz",
+ "integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7552,12 +7308,12 @@
"es-set-tostringtag": "^2.0.3",
"function-bind": "^1.1.2",
"get-intrinsic": "^1.2.4",
- "globalthis": "^1.0.3",
+ "globalthis": "^1.0.4",
"has-property-descriptors": "^1.0.2",
"has-proto": "^1.0.3",
"has-symbols": "^1.0.3",
"internal-slot": "^1.0.7",
- "iterator.prototype": "^1.1.2",
+ "iterator.prototype": "^1.1.3",
"safe-array-concat": "^1.1.2"
},
"engines": {
@@ -7684,9 +7440,9 @@
}
},
"node_modules/escalade": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
- "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7701,27 +7457,28 @@
"license": "MIT"
},
"node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=0.8.0"
+ "node": ">=8"
}
},
"node_modules/eslint": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
- "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
+ "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
+ "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
"@eslint/eslintrc": "^2.1.4",
- "@eslint/js": "8.57.0",
- "@humanwhocodes/config-array": "^0.11.14",
+ "@eslint/js": "8.57.1",
+ "@humanwhocodes/config-array": "^0.13.0",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"@ungap/structured-clone": "^1.2.0",
@@ -7844,9 +7601,9 @@
}
},
"node_modules/eslint-module-utils": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz",
- "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==",
+ "version": "2.12.0",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
+ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7918,35 +7675,37 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.29.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz",
- "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==",
+ "version": "2.31.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
+ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "array-includes": "^3.1.7",
- "array.prototype.findlastindex": "^1.2.3",
+ "@rtsao/scc": "^1.1.0",
+ "array-includes": "^3.1.8",
+ "array.prototype.findlastindex": "^1.2.5",
"array.prototype.flat": "^1.3.2",
"array.prototype.flatmap": "^1.3.2",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
"eslint-import-resolver-node": "^0.3.9",
- "eslint-module-utils": "^2.8.0",
- "hasown": "^2.0.0",
- "is-core-module": "^2.13.1",
+ "eslint-module-utils": "^2.12.0",
+ "hasown": "^2.0.2",
+ "is-core-module": "^2.15.1",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.fromentries": "^2.0.7",
- "object.groupby": "^1.0.1",
- "object.values": "^1.1.7",
+ "object.fromentries": "^2.0.8",
+ "object.groupby": "^1.0.3",
+ "object.values": "^1.2.0",
"semver": "^6.3.1",
+ "string.prototype.trimend": "^1.0.8",
"tsconfig-paths": "^3.15.0"
},
"engines": {
"node": ">=4"
},
"peerDependencies": {
- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
}
},
"node_modules/eslint-plugin-import/node_modules/debug": {
@@ -8028,9 +7787,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.35.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz",
- "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==",
+ "version": "7.37.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz",
+ "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8039,7 +7798,7 @@
"array.prototype.flatmap": "^1.3.2",
"array.prototype.tosorted": "^1.1.4",
"doctrine": "^2.1.0",
- "es-iterator-helpers": "^1.0.19",
+ "es-iterator-helpers": "^1.1.0",
"estraverse": "^5.3.0",
"hasown": "^2.0.2",
"jsx-ast-utils": "^2.4.1 || ^3.0.0",
@@ -8167,59 +7926,6 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/eslint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/eslint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/eslint/node_modules/escape-string-regexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
@@ -8262,16 +7968,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/eslint/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/eslint/node_modules/json-schema-traverse": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
@@ -8279,19 +7975,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/eslint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/eslint/node_modules/type-fest": {
"version": "0.20.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
@@ -8340,9 +8023,9 @@
}
},
"node_modules/espree/node_modules/acorn": {
- "version": "8.12.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
- "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
+ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"dev": true,
"license": "MIT",
"bin": {
@@ -8553,38 +8236,38 @@
}
},
"node_modules/express": {
- "version": "4.19.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz",
- "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
+ "version": "4.21.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz",
+ "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
- "body-parser": "1.20.2",
+ "body-parser": "1.20.3",
"content-disposition": "0.5.4",
"content-type": "~1.0.4",
- "cookie": "0.6.0",
+ "cookie": "0.7.1",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "2.0.0",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "finalhandler": "1.2.0",
+ "finalhandler": "1.3.1",
"fresh": "0.5.2",
"http-errors": "2.0.0",
- "merge-descriptors": "1.0.1",
+ "merge-descriptors": "1.0.3",
"methods": "~1.1.2",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
+ "path-to-regexp": "0.1.10",
"proxy-addr": "~2.0.7",
- "qs": "6.11.0",
+ "qs": "6.13.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.2.1",
- "send": "0.18.0",
- "serve-static": "1.15.0",
+ "send": "0.19.0",
+ "serve-static": "1.16.2",
"setprototypeof": "1.2.0",
"statuses": "2.0.1",
"type-is": "~1.6.18",
@@ -8596,13 +8279,13 @@
}
},
"node_modules/express-session": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.0.tgz",
- "integrity": "sha512-m93QLWr0ju+rOwApSsyso838LQwgfs44QtOP/WBiwtAgPIo/SAh1a5c6nn2BR6mFNZehTpqKDESzP+fRHVbxwQ==",
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz",
+ "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "cookie": "0.6.0",
+ "cookie": "0.7.2",
"cookie-signature": "1.0.7",
"debug": "2.6.9",
"depd": "~2.0.0",
@@ -8615,16 +8298,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/express-session/node_modules/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/express-session/node_modules/cookie-signature": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
@@ -8650,9 +8323,9 @@
"license": "MIT"
},
"node_modules/express/node_modules/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+ "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8831,6 +8504,13 @@
"node": ">=16.1.0"
}
},
+ "node_modules/fast-uri": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz",
+ "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
"node_modules/fastq": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
@@ -8857,6 +8537,16 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/figures/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/file-entry-cache": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -8892,14 +8582,14 @@
}
},
"node_modules/finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
- "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
+ "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
@@ -9076,9 +8766,9 @@
}
},
"node_modules/follow-redirects": {
- "version": "1.15.6",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
- "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
+ "version": "1.15.9",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
+ "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
"dev": true,
"funding": [
{
@@ -9179,14 +8869,14 @@
}
},
"node_modules/formidable": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz",
- "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==",
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz",
+ "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==",
"dev": true,
"license": "MIT",
"dependencies": {
"dezalgo": "^1.0.4",
- "hexoid": "^1.0.0",
+ "hexoid": "^2.0.0",
"once": "^1.4.0"
},
"funding": {
@@ -9433,22 +9123,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/get-pkg-repo/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/get-pkg-repo/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
@@ -9461,26 +9135,6 @@
"wrap-ansi": "^7.0.0"
}
},
- "node_modules/get-pkg-repo/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/get-pkg-repo/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/get-pkg-repo/node_modules/get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -9898,7 +9552,6 @@
"version": "2.1.8",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
"integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
- "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9951,7 +9604,7 @@
"version": "1.2.13",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
"integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
- "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2",
+ "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -10712,13 +10365,13 @@
}
},
"node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
"node_modules/has-gulplog": {
@@ -10905,9 +10558,9 @@
}
},
"node_modules/hexoid": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz",
- "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz",
+ "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -11457,9 +11110,9 @@
}
},
"node_modules/is-core-module": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
- "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
+ "version": "2.15.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
+ "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12116,16 +11769,6 @@
"node": ">=10"
}
},
- "node_modules/istanbul-lib-report/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/istanbul-lib-report/node_modules/make-dir": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
@@ -12215,9 +11858,9 @@
}
},
"node_modules/iterator.prototype": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
- "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz",
+ "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12226,6 +11869,9 @@
"has-symbols": "^1.0.3",
"reflect.getprototypeof": "^1.0.4",
"set-function-name": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
}
},
"node_modules/jackspeak": {
@@ -12282,6 +11928,16 @@
"node": ">=0.3.1"
}
},
+ "node_modules/jacoco-parse/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/jacoco-parse/node_modules/glob": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
@@ -12301,6 +11957,16 @@
"node": "*"
}
},
+ "node_modules/jacoco-parse/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/jacoco-parse/node_modules/he": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
@@ -12655,20 +12321,10 @@
"node": ">=12.0.0"
}
},
- "node_modules/jsdoc/node_modules/escape-string-regexp": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jsdoc/node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "node_modules/jsdoc/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"dev": true,
"license": "MIT",
"bin": {
@@ -12679,16 +12335,16 @@
}
},
"node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
+ "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
"dev": true,
"license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
},
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
"node_modules/jsmodbus": {
@@ -13189,82 +12845,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/log-symbols/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/log-symbols/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/log-symbols/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-symbols/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/longest": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
@@ -13604,11 +13184,14 @@
}
},
"node_modules/merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
- "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
+ "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
"dev": true,
- "license": "MIT"
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
"node_modules/methods": {
"version": "1.1.2",
@@ -13980,9 +13563,9 @@
"license": "MIT"
},
"node_modules/mocha": {
- "version": "10.7.3",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz",
- "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14025,22 +13608,6 @@
"node": ">=6"
}
},
- "node_modules/mocha/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/mocha/node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
@@ -14063,26 +13630,6 @@
"wrap-ansi": "^7.0.0"
}
},
- "node_modules/mocha/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/mocha/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/mocha/node_modules/escape-string-regexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
@@ -14127,16 +13674,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/mocha/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/mocha/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -14160,13 +13697,6 @@
"node": ">=10"
}
},
- "node_modules/mocha/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/mocha/node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
@@ -14182,22 +13712,6 @@
"node": ">=8"
}
},
- "node_modules/mocha/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/mocha/node_modules/wrap-ansi": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
@@ -14276,9 +13790,9 @@
}
},
"node_modules/moment-timezone": {
- "version": "0.5.45",
- "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.45.tgz",
- "integrity": "sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==",
+ "version": "0.5.46",
+ "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz",
+ "integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14386,9 +13900,9 @@
"license": "ISC"
},
"node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"license": "MIT"
},
"node_modules/multer": {
@@ -14454,9 +13968,9 @@
}
},
"node_modules/nan": {
- "version": "2.20.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz",
- "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==",
+ "version": "2.22.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz",
+ "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==",
"dev": true,
"license": "MIT",
"optional": true
@@ -14530,9 +14044,9 @@
}
},
"node_modules/nise/node_modules/path-to-regexp": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz",
- "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
+ "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
"dev": true,
"license": "MIT"
},
@@ -14547,9 +14061,9 @@
}
},
"node_modules/nock": {
- "version": "13.5.4",
- "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.4.tgz",
- "integrity": "sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==",
+ "version": "13.5.5",
+ "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.5.tgz",
+ "integrity": "sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14593,24 +14107,24 @@
}
},
"node_modules/node-red": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/node-red/-/node-red-4.0.2.tgz",
- "integrity": "sha512-19AC1zouBYxaobzkpPb5PdqQptgO1fI9NRcrasFAYoG6wB8S53khFeuy1qiNaggo2JFu6TSJk2zLR+y4wksU1w==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/node-red/-/node-red-4.0.5.tgz",
+ "integrity": "sha512-U//K/M/0EJrD80VPGmF+tHoMJVEykBBMgLmKPbKH9m0msXN1O/OC1VpGtyeUAGRwVsNQe0KgFNu6+G4JIguBcA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@node-red/editor-api": "4.0.2",
- "@node-red/nodes": "4.0.2",
- "@node-red/runtime": "4.0.2",
- "@node-red/util": "4.0.2",
+ "@node-red/editor-api": "4.0.5",
+ "@node-red/nodes": "4.0.5",
+ "@node-red/runtime": "4.0.5",
+ "@node-red/util": "4.0.5",
"basic-auth": "2.0.1",
"bcryptjs": "2.4.3",
"cors": "2.8.5",
- "express": "4.19.2",
+ "express": "4.21.1",
"fs-extra": "11.2.0",
- "node-red-admin": "^4.0.0",
+ "node-red-admin": "^4.0.1",
"nopt": "5.0.0",
- "semver": "7.5.4"
+ "semver": "7.6.3"
},
"bin": {
"node-red": "red.js",
@@ -14624,14 +14138,14 @@
}
},
"node_modules/node-red-admin": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.0.0.tgz",
- "integrity": "sha512-OP2IE/5r+TCeZBj5x+8MfslEjsxqGc1Er5rI5IMG3D/A3++3r0EkW+tlc0pKnX8lmKs1batgAtMIQbh4XkMY3w==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.0.1.tgz",
+ "integrity": "sha512-NLZgAM8JgFa/2/7Z4+nSSQrtkuBbfS9m+kxegadhHfuta5rErOx6zrrNhF+yAglMTPlVmdoqgso7VSt3nTRBGQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"ansi-colors": "^4.1.3",
- "axios": "^1.7.2",
+ "axios": "^1.7.7",
"bcryptjs": "^2.4.3",
"cli-table": "^0.3.11",
"enquirer": "^2.3.6",
@@ -14711,16 +14225,6 @@
"type-detect": "^4.0.8"
}
},
- "node_modules/node-red-node-test-helper/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/node-red-node-test-helper/node_modules/semver": {
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
@@ -14778,26 +14282,26 @@
}
},
"node_modules/node-red/node_modules/@node-red/nodes": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-4.0.2.tgz",
- "integrity": "sha512-dK+S6WJ2S8RQ/WMH1kSzYKvubM0+5zyRq7oEvrAyjk3xqQCwkf7Mfb48zdtHh6zW73/qv1pquY0iikIyZOkU6Q==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-4.0.5.tgz",
+ "integrity": "sha512-YEIt2KK1/2Z/Had23RXcVH2WMD2nZlIRz2Ds981LUBZr6zpSZDEoKwiyBE1Lqnrrs7dwVYNXS7CA1KjdajzLiQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "acorn": "8.11.3",
- "acorn-walk": "8.3.2",
- "ajv": "8.14.0",
- "body-parser": "1.20.2",
+ "acorn": "8.12.1",
+ "acorn-walk": "8.3.4",
+ "ajv": "8.17.1",
+ "body-parser": "1.20.3",
"cheerio": "1.0.0-rc.10",
"content-type": "1.0.5",
- "cookie": "0.6.0",
- "cookie-parser": "1.4.6",
+ "cookie": "0.7.2",
+ "cookie-parser": "1.4.7",
"cors": "2.8.5",
"cronosjs": "1.7.1",
"denque": "2.1.0",
"form-data": "4.0.0",
"fs-extra": "11.2.0",
- "got": "12.6.0",
+ "got": "12.6.1",
"hash-sum": "2.0.0",
"hpagent": "1.2.0",
"https-proxy-agent": "5.0.1",
@@ -14810,8 +14314,8 @@
"mustache": "4.2.0",
"node-watch": "0.7.4",
"on-headers": "1.0.2",
- "raw-body": "2.5.2",
- "tough-cookie": "4.1.4",
+ "raw-body": "3.0.0",
+ "tough-cookie": "^5.0.0",
"uuid": "9.0.1",
"ws": "7.5.10",
"xml2js": "0.6.2"
@@ -14825,9 +14329,9 @@
"license": "ISC"
},
"node_modules/node-red/node_modules/acorn": {
- "version": "8.11.3",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
- "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
+ "version": "8.12.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
+ "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
"dev": true,
"license": "MIT",
"bin": {
@@ -14838,26 +14342,29 @@
}
},
"node_modules/node-red/node_modules/acorn-walk": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
- "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
+ "version": "8.3.4",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
+ "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
"dev": true,
"license": "MIT",
+ "dependencies": {
+ "acorn": "^8.11.0"
+ },
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/node-red/node_modules/ajv": {
- "version": "8.14.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.14.0.tgz",
- "integrity": "sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA==",
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
"json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.4.1"
+ "require-from-string": "^2.0.2"
},
"funding": {
"type": "github",
@@ -14865,9 +14372,9 @@
}
},
"node_modules/node-red/node_modules/bl": {
- "version": "6.0.14",
- "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.14.tgz",
- "integrity": "sha512-TJfbvGdL7KFGxTsEbsED7avqpFdY56q9IW0/aiytyheJzxST/+Io6cx/4Qx0K2/u0BPRDs65mjaQzYvMZeNocQ==",
+ "version": "6.0.16",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.16.tgz",
+ "integrity": "sha512-V/kz+z2Mx5/6qDfRCilmrukUXcXuCoXKg3/3hDvzKKoSUx8CJKudfIoT29XZc3UE9xBvxs5qictiHdprwtteEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14940,16 +14447,6 @@
"node": ">= 6"
}
},
- "node_modules/node-red/node_modules/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/node-red/node_modules/fs-extra": {
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
@@ -14965,6 +14462,32 @@
"node": ">=14.14"
}
},
+ "node_modules/node-red/node_modules/got": {
+ "version": "12.6.1",
+ "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz",
+ "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@sindresorhus/is": "^5.2.0",
+ "@szmarczak/http-timer": "^5.0.1",
+ "cacheable-lookup": "^7.0.0",
+ "cacheable-request": "^10.2.8",
+ "decompress-response": "^6.0.0",
+ "form-data-encoder": "^2.1.2",
+ "get-stream": "^6.0.1",
+ "http2-wrapper": "^2.1.10",
+ "lowercase-keys": "^3.0.0",
+ "p-cancelable": "^3.0.0",
+ "responselike": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/got?sponsor=1"
+ }
+ },
"node_modules/node-red/node_modules/help-me": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz",
@@ -15063,6 +14586,22 @@
"node": ">=6"
}
},
+ "node_modules/node-red/node_modules/raw-body": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz",
+ "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bytes": "3.1.2",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.6.3",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
"node_modules/node-red/node_modules/readable-stream": {
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
@@ -15081,14 +14620,11 @@
}
},
"node_modules/node-red/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
"license": "ISC",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
"bin": {
"semver": "bin/semver.js"
},
@@ -15096,19 +14632,6 @@
"node": ">=10"
}
},
- "node_modules/node-red/node_modules/semver/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/node-red/node_modules/split2": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
@@ -15130,29 +14653,16 @@
}
},
"node_modules/node-red/node_modules/tough-cookie": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
- "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
+ "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.2.0",
- "url-parse": "^1.5.3"
+ "tldts": "^6.1.32"
},
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/node-red/node_modules/tough-cookie/node_modules/universalify": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4.0.0"
+ "node": ">=16"
}
},
"node_modules/node-red/node_modules/uuid": {
@@ -15169,13 +14679,6 @@
"uuid": "dist/bin/uuid"
}
},
- "node_modules/node-red/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true,
- "license": "ISC"
- },
"node_modules/node-releases": {
"version": "2.0.18",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
@@ -15349,53 +14852,17 @@
"node": ">=8.9"
}
},
- "node_modules/nyc/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/nyc/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "node_modules/nyc/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/nyc/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
"dev": true,
- "license": "MIT"
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
},
"node_modules/nyc/node_modules/convert-source-map": {
"version": "1.9.0",
@@ -16078,9 +15545,9 @@
}
},
"node_modules/package-json-from-dist": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
- "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"dev": true,
"license": "BlueOak-1.0.0"
},
@@ -16141,9 +15608,9 @@
}
},
"node_modules/parse-json/node_modules/type-fest": {
- "version": "4.24.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.24.0.tgz",
- "integrity": "sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==",
+ "version": "4.26.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
+ "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -16361,9 +15828,9 @@
"license": "ISC"
},
"node_modules/path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
- "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
+ "version": "0.1.10",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
+ "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==",
"dev": true,
"license": "MIT"
},
@@ -16406,9 +15873,9 @@
"license": "MIT"
},
"node_modules/picocolors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
- "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
"dev": true,
"license": "ISC"
},
@@ -16803,9 +16270,9 @@
"license": "MIT"
},
"node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
+ "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16872,13 +16339,13 @@
}
},
"node_modules/qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "side-channel": "^1.0.4"
+ "side-channel": "^1.0.6"
},
"engines": {
"node": ">=0.6"
@@ -17026,9 +16493,9 @@
}
},
"node_modules/read-package-up/node_modules/type-fest": {
- "version": "4.24.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.24.0.tgz",
- "integrity": "sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==",
+ "version": "4.26.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
+ "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -17198,9 +16665,9 @@
}
},
"node_modules/read-pkg/node_modules/type-fest": {
- "version": "4.24.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.24.0.tgz",
- "integrity": "sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==",
+ "version": "4.26.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
+ "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -17302,9 +16769,9 @@
"license": "MIT"
},
"node_modules/regenerate-unicode-properties": {
- "version": "10.1.1",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
- "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
+ "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17346,16 +16813,16 @@
}
},
"node_modules/regexp.prototype.flags": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
- "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
+ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "call-bind": "^1.0.6",
+ "call-bind": "^1.0.7",
"define-properties": "^1.2.1",
"es-errors": "^1.3.0",
- "set-function-name": "^2.0.1"
+ "set-function-name": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -17378,16 +16845,16 @@
}
},
"node_modules/regexpu-core": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
- "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz",
+ "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/regjsgen": "^0.8.0",
"regenerate": "^1.4.2",
- "regenerate-unicode-properties": "^10.1.0",
- "regjsparser": "^0.9.1",
+ "regenerate-unicode-properties": "^10.2.0",
+ "regjsgen": "^0.8.0",
+ "regjsparser": "^0.11.0",
"unicode-match-property-ecmascript": "^2.0.0",
"unicode-match-property-value-ecmascript": "^2.1.0"
},
@@ -17395,28 +16862,26 @@
"node": ">=4"
}
},
+ "node_modules/regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/regjsparser": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz",
+ "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
- "jsesc": "~0.5.0"
+ "jsesc": "~3.0.2"
},
"bin": {
"regjsparser": "bin/parser"
}
},
- "node_modules/regjsparser/node_modules/jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- }
- },
"node_modules/reinterval": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz",
@@ -17540,6 +17005,16 @@
"readable-stream": "^2.0.2"
}
},
+ "node_modules/replacestream/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/request": {
"version": "2.88.2",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
@@ -18051,9 +17526,9 @@
}
},
"node_modules/send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
- "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18092,6 +17567,16 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/send/node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
"node_modules/send/node_modules/mime": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
@@ -18105,13 +17590,6 @@
"node": ">=4"
}
},
- "node_modules/send/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/serialize-javascript": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
@@ -18198,17 +17676,24 @@
}
}
},
+ "node_modules/serialport/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT",
+ "optional": true
+ },
"node_modules/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
+ "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"parseurl": "~1.3.3",
- "send": "0.18.0"
+ "send": "0.19.0"
},
"engines": {
"node": ">= 0.8.0"
@@ -18452,16 +17937,6 @@
"url": "https://opencollective.com/sinon"
}
},
- "node_modules/sinon/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/sinon/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -18781,9 +18256,9 @@
}
},
"node_modules/spdx-license-ids": {
- "version": "3.0.18",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz",
- "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==",
+ "version": "3.0.20",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz",
+ "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==",
"dev": true,
"license": "CC0-1.0"
},
@@ -18882,9 +18357,9 @@
}
},
"node_modules/standard": {
- "version": "17.1.0",
- "resolved": "https://registry.npmjs.org/standard/-/standard-17.1.0.tgz",
- "integrity": "sha512-jaDqlNSzLtWYW4lvQmU0EnxWMUGQiwHasZl5ZEIwx3S/ijZDjZOzs1y1QqKwKs5vqnFpGtizo4NOYX2s0Voq/g==",
+ "version": "17.1.2",
+ "resolved": "https://registry.npmjs.org/standard/-/standard-17.1.2.tgz",
+ "integrity": "sha512-WLm12WoXveKkvnPnPnaFUUHuOB2cUdAsJ4AiGHL2G0UNMrcRAWY2WriQaV8IQ3oRmYr0AWUbLNr94ekYFAHOrA==",
"dev": true,
"funding": [
{
@@ -18908,8 +18383,8 @@
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1",
- "eslint-plugin-react": "^7.32.2",
- "standard-engine": "^15.0.0",
+ "eslint-plugin-react": "^7.36.1",
+ "standard-engine": "^15.1.0",
"version-guard": "^1.1.1"
},
"bin": {
@@ -18979,19 +18454,31 @@
}
},
"node_modules/standard-version/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "color-convert": "^2.0.1"
+ "color-convert": "^1.9.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=4"
+ }
+ },
+ "node_modules/standard-version/node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "engines": {
+ "node": ">=4"
}
},
"node_modules/standard-version/node_modules/cliui": {
@@ -19007,22 +18494,19 @@
}
},
"node_modules/standard-version/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
+ "color-name": "1.1.3"
}
},
"node_modules/standard-version/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"dev": true,
"license": "MIT"
},
@@ -19285,6 +18769,16 @@
"node": ">=8"
}
},
+ "node_modules/standard-version/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/standard-version/node_modules/get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -19342,6 +18836,16 @@
"semver": "bin/semver.js"
}
},
+ "node_modules/standard-version/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/standard-version/node_modules/hosted-git-info": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -19830,6 +19334,19 @@
"node": ">=4"
}
},
+ "node_modules/standard-version/node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/standard-version/node_modules/through2": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
@@ -19858,6 +19375,42 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
+ "node_modules/standard-version/node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/standard-version/node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/standard-version/node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/standard-version/node_modules/y18n": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
@@ -20300,16 +19853,19 @@
}
},
"node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "has-flag": "^3.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
"node_modules/supports-preserve-symlinks-flag": {
@@ -20343,15 +19899,15 @@
"dev": true
},
"node_modules/tar": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/tar/-/tar-7.2.0.tgz",
- "integrity": "sha512-hctwP0Nb4AB60bj8WQgRYaMOuJYRAPMGiQUAotms5igN8ppfQM+IvjQ5HcKu1MaZh2Wy2KWVTe563Yj8dfc14w==",
+ "version": "7.4.3",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
+ "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
"dev": true,
"license": "ISC",
"dependencies": {
"@isaacs/fs-minipass": "^4.0.0",
"chownr": "^3.0.0",
- "minipass": "^7.1.0",
+ "minipass": "^7.1.2",
"minizlib": "^3.0.1",
"mkdirp": "^3.0.1",
"yallist": "^5.0.0"
@@ -20517,6 +20073,26 @@
"node": ">=0.12"
}
},
+ "node_modules/tldts": {
+ "version": "6.1.58",
+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.58.tgz",
+ "integrity": "sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tldts-core": "^6.1.58"
+ },
+ "bin": {
+ "tldts": "bin/cli.js"
+ }
+ },
+ "node_modules/tldts-core": {
+ "version": "6.1.58",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.58.tgz",
+ "integrity": "sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/tmp": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz",
@@ -20544,16 +20120,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/to-object-path": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
@@ -20734,9 +20300,9 @@
}
},
"node_modules/tslib": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
"dev": true,
"license": "0BSD"
},
@@ -20926,9 +20492,9 @@
"license": "MIT"
},
"node_modules/uglify-js": {
- "version": "3.19.2",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.2.tgz",
- "integrity": "sha512-S8KA6DDI47nQXJSi2ctQ629YzwOVs+bQML6DAtvy0wgNdpi+0ySpQK0g2pxBq2xfF2z3YCscu7NNA8nXT9PlIQ==",
+ "version": "3.19.3",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
+ "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
"dev": true,
"license": "BSD-2-Clause",
"bin": {
@@ -21112,16 +20678,16 @@
"license": "MIT"
},
"node_modules/undici-types": {
- "version": "6.13.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz",
- "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==",
+ "version": "6.19.8",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"dev": true,
"license": "MIT"
},
"node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
+ "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21143,9 +20709,9 @@
}
},
"node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
+ "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21296,9 +20862,9 @@
}
},
"node_modules/update-browserslist-db": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
- "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
+ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
"dev": true,
"funding": [
{
@@ -21316,8 +20882,8 @@
],
"license": "MIT",
"dependencies": {
- "escalade": "^3.1.2",
- "picocolors": "^1.0.1"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.0"
},
"bin": {
"update-browserslist-db": "cli.js"
@@ -21466,9 +21032,9 @@
"license": "MIT"
},
"node_modules/version-guard": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/version-guard/-/version-guard-1.1.2.tgz",
- "integrity": "sha512-D8d+YxCUpoqtCnQzDxm6SF7DLU3gr2535T4khAtMq4osBahsQnmSxuwXFdrbAdDGG8Uokzfis/jvyeFPdmlc7w==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/version-guard/-/version-guard-1.1.3.tgz",
+ "integrity": "sha512-JwPr6erhX53EWH/HCSzfy1tTFrtPXUe927wdM1jqBBeYp1OM+qPHjWbsvv6pIBduqdgxxS+ScfG7S28pzyr2DQ==",
"dev": true,
"license": "0BSD",
"engines": {
@@ -21814,42 +21380,6 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
diff --git a/package.json b/package.json
index 0952f930..0a283a50 100644
--- a/package.json
+++ b/package.json
@@ -1,21 +1,21 @@
{
"name": "node-red-contrib-modbus",
- "version": "5.42.0",
+ "version": "5.43.0",
"private": false,
- "description": "The all in one Modbus TCP and Serial contribution long term supported package for Node-RED.",
+ "description": "The all in one Modbus TCP, UDP and Serial contribution long term supported package for Node-RED.",
"dependencies": {
"@openp4nr/modbus-serial": "https://dl.cloudsmith.io/public/iniationware-gmbh/plus4nodered/npm/openp4nr/modbus-serial/8.2.0/modbus-serial-8.2.0.tgz",
"@xstate/fsm": "~2.1.0",
- "bson": "~6.7.0",
- "debug": "~4.3.5",
+ "bson": "~6.9.0",
+ "debug": "~4.3.7",
"jsmodbus": "~4.0.10",
"line-by-line": "~0.1.6",
"source-map-support": "~0.5.21",
- "underscore": "~1.13.6"
+ "underscore": "~1.13.7"
},
"optionalDependencies": {
"@serialport/list": "~12.0.0",
- "serialport": "^12.0.0"
+ "serialport": "~12.0.0"
},
"keywords": [
"node-red",
diff --git a/src/modbus-client.html b/src/modbus-client.html
index e6b2cf3b..a111d450 100644
--- a/src/modbus-client.html
+++ b/src/modbus-client.html
@@ -256,6 +256,7 @@
+
diff --git a/src/modbus-client.js b/src/modbus-client.js
index 6e15f96e..b8771bc2 100644
--- a/src/modbus-client.js
+++ b/src/modbus-client.js
@@ -372,6 +372,17 @@ module.exports = function (RED) {
return false
})
break
+ case 'UDP':
+ verboseLog('UDP port')
+ node.client.connectUDP(node.tcpHost, {
+ port: node.tcpPort,
+ autoOpen: true
+ }).then(node.setTCPConnectionOptions)
+ .catch((err) => {
+ node.modbusTcpErrorHandling(err)
+ return false
+ })
+ break
default:
verboseLog('TCP port')
node.client.connectTCP(node.tcpHost, {
diff --git a/yarn.lock b/yarn.lock
index f678230d..5d80ae42 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11,9 +11,9 @@
"@jridgewell/trace-mapping" "^0.3.24"
"@babel/cli@^7.24.5":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.24.8.tgz#79eaa55a69c77cafbea3e87537fd1df5a5a2edf8"
- integrity sha512-isdp+G6DpRyKc+3Gqxy2rjzgF7Zj9K0mzLNnxz+E/fgeag8qT3vVulX4gY9dGO1q0y+0lUv6V3a+uhUzMzrwXg==
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.25.9.tgz#51036166fd0e9cfb26eee1b9ddc264a0d6d5f843"
+ integrity sha512-I+02IfrTiSanpxJBlZQYb18qCxB6c2Ih371cVpfgIrPQrjAYkf45XxomTJOG8JBWX5GY35/+TmhCMdJ4ZPkL8Q==
dependencies:
"@jridgewell/trace-mapping" "^0.3.25"
commander "^6.2.0"
@@ -24,98 +24,100 @@
slash "^2.0.0"
optionalDependencies:
"@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
- chokidar "^3.4.0"
+ chokidar "^3.6.0"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465"
- integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0":
+ version "7.26.2"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85"
+ integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==
dependencies:
- "@babel/highlight" "^7.24.7"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ js-tokens "^4.0.0"
picocolors "^1.0.0"
-"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.2":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.2.tgz#e41928bd33475305c586f6acbbb7e3ade7a6f7f5"
- integrity sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0":
+ version "7.26.2"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e"
+ integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==
"@babel/core@^7.24.5", "@babel/core@^7.7.5":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77"
- integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40"
+ integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==
dependencies:
"@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.24.7"
- "@babel/generator" "^7.25.0"
- "@babel/helper-compilation-targets" "^7.25.2"
- "@babel/helper-module-transforms" "^7.25.2"
- "@babel/helpers" "^7.25.0"
- "@babel/parser" "^7.25.0"
- "@babel/template" "^7.25.0"
- "@babel/traverse" "^7.25.2"
- "@babel/types" "^7.25.2"
+ "@babel/code-frame" "^7.26.0"
+ "@babel/generator" "^7.26.0"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-module-transforms" "^7.26.0"
+ "@babel/helpers" "^7.26.0"
+ "@babel/parser" "^7.26.0"
+ "@babel/template" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.26.0"
convert-source-map "^2.0.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/generator@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.0.tgz#f858ddfa984350bc3d3b7f125073c9af6988f18e"
- integrity sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==
+"@babel/generator@^7.25.9", "@babel/generator@^7.26.0":
+ version "7.26.2"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.2.tgz#87b75813bec87916210e5e01939a4c823d6bb74f"
+ integrity sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==
dependencies:
- "@babel/types" "^7.25.0"
+ "@babel/parser" "^7.26.2"
+ "@babel/types" "^7.26.0"
"@jridgewell/gen-mapping" "^0.3.5"
"@jridgewell/trace-mapping" "^0.3.25"
- jsesc "^2.5.1"
+ jsesc "^3.0.2"
-"@babel/helper-annotate-as-pure@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz#5373c7bc8366b12a033b4be1ac13a206c6656aab"
- integrity sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==
+"@babel/helper-annotate-as-pure@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4"
+ integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==
dependencies:
- "@babel/types" "^7.24.7"
+ "@babel/types" "^7.25.9"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz#37d66feb012024f2422b762b9b2a7cfe27c7fba3"
- integrity sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9"
+ integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==
dependencies:
- "@babel/traverse" "^7.24.7"
- "@babel/types" "^7.24.7"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
-"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.24.7", "@babel/helper-compilation-targets@^7.24.8", "@babel/helper-compilation-targets@^7.25.2":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz#e1d9410a90974a3a5a66e84ff55ef62e3c02d06c"
- integrity sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==
+"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875"
+ integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==
dependencies:
- "@babel/compat-data" "^7.25.2"
- "@babel/helper-validator-option" "^7.24.8"
- browserslist "^4.23.1"
+ "@babel/compat-data" "^7.25.9"
+ "@babel/helper-validator-option" "^7.25.9"
+ browserslist "^4.24.0"
lru-cache "^5.1.1"
semver "^6.3.1"
-"@babel/helper-create-class-features-plugin@^7.24.7":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz#a109bf9c3d58dfed83aaf42e85633c89f43a6253"
- integrity sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.24.7"
- "@babel/helper-member-expression-to-functions" "^7.24.8"
- "@babel/helper-optimise-call-expression" "^7.24.7"
- "@babel/helper-replace-supers" "^7.25.0"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7"
- "@babel/traverse" "^7.25.0"
+"@babel/helper-create-class-features-plugin@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83"
+ integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
semver "^6.3.1"
-"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.24.7", "@babel/helper-create-regexp-features-plugin@^7.25.0":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz#24c75974ed74183797ffd5f134169316cd1808d9"
- integrity sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz#3e8999db94728ad2b2458d7a470e7770b7764e26"
+ integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.24.7"
- regexpu-core "^5.3.1"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ regexpu-core "^6.1.1"
semver "^6.3.1"
"@babel/helper-define-polyfill-provider@^0.6.2":
@@ -129,778 +131,644 @@
lodash.debounce "^4.0.8"
resolve "^1.14.2"
-"@babel/helper-member-expression-to-functions@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz#6155e079c913357d24a4c20480db7c712a5c3fb6"
- integrity sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==
- dependencies:
- "@babel/traverse" "^7.24.8"
- "@babel/types" "^7.24.8"
-
-"@babel/helper-module-imports@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b"
- integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==
- dependencies:
- "@babel/traverse" "^7.24.7"
- "@babel/types" "^7.24.7"
-
-"@babel/helper-module-transforms@^7.24.7", "@babel/helper-module-transforms@^7.24.8", "@babel/helper-module-transforms@^7.25.0", "@babel/helper-module-transforms@^7.25.2":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz#ee713c29768100f2776edf04d4eb23b8d27a66e6"
- integrity sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==
- dependencies:
- "@babel/helper-module-imports" "^7.24.7"
- "@babel/helper-simple-access" "^7.24.7"
- "@babel/helper-validator-identifier" "^7.24.7"
- "@babel/traverse" "^7.25.2"
-
-"@babel/helper-optimise-call-expression@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz#8b0a0456c92f6b323d27cfd00d1d664e76692a0f"
- integrity sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==
- dependencies:
- "@babel/types" "^7.24.7"
-
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz#94ee67e8ec0e5d44ea7baeb51e571bd26af07878"
- integrity sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==
-
-"@babel/helper-remap-async-to-generator@^7.24.7", "@babel/helper-remap-async-to-generator@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz#d2f0fbba059a42d68e5e378feaf181ef6055365e"
- integrity sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.24.7"
- "@babel/helper-wrap-function" "^7.25.0"
- "@babel/traverse" "^7.25.0"
-
-"@babel/helper-replace-supers@^7.24.7", "@babel/helper-replace-supers@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz#ff44deac1c9f619523fe2ca1fd650773792000a9"
- integrity sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==
- dependencies:
- "@babel/helper-member-expression-to-functions" "^7.24.8"
- "@babel/helper-optimise-call-expression" "^7.24.7"
- "@babel/traverse" "^7.25.0"
-
-"@babel/helper-simple-access@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz#bcade8da3aec8ed16b9c4953b74e506b51b5edb3"
- integrity sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==
- dependencies:
- "@babel/traverse" "^7.24.7"
- "@babel/types" "^7.24.7"
-
-"@babel/helper-skip-transparent-expression-wrappers@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz#5f8fa83b69ed5c27adc56044f8be2b3ea96669d9"
- integrity sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==
- dependencies:
- "@babel/traverse" "^7.24.7"
- "@babel/types" "^7.24.7"
-
-"@babel/helper-string-parser@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz#5b3329c9a58803d5df425e5785865881a81ca48d"
- integrity sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==
-
-"@babel/helper-validator-identifier@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db"
- integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==
-
-"@babel/helper-validator-option@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d"
- integrity sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==
-
-"@babel/helper-wrap-function@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz#dab12f0f593d6ca48c0062c28bcfb14ebe812f81"
- integrity sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==
- dependencies:
- "@babel/template" "^7.25.0"
- "@babel/traverse" "^7.25.0"
- "@babel/types" "^7.25.0"
-
-"@babel/helpers@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.0.tgz#e69beb7841cb93a6505531ede34f34e6a073650a"
- integrity sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==
- dependencies:
- "@babel/template" "^7.25.0"
- "@babel/types" "^7.25.0"
-
-"@babel/highlight@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d"
- integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==
- dependencies:
- "@babel/helper-validator-identifier" "^7.24.7"
- chalk "^2.4.2"
- js-tokens "^4.0.0"
- picocolors "^1.0.0"
+"@babel/helper-member-expression-to-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3"
+ integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-imports@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715"
+ integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae"
+ integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/helper-optimise-call-expression@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e"
+ integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==
+ dependencies:
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46"
+ integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==
+
+"@babel/helper-remap-async-to-generator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92"
+ integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-wrap-function" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/helper-replace-supers@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5"
+ integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/helper-simple-access@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz#6d51783299884a2c74618d6ef0f86820ec2e7739"
+ integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-skip-transparent-expression-wrappers@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9"
+ integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-string-parser@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c"
+ integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==
+
+"@babel/helper-validator-identifier@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7"
+ integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==
+
+"@babel/helper-validator-option@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72"
+ integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==
-"@babel/parser@^7.25.0", "@babel/parser@^7.25.3", "@babel/parser@^7.9.4":
- version "7.25.3"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.3.tgz#91fb126768d944966263f0657ab222a642b82065"
- integrity sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==
+"@babel/helper-wrap-function@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0"
+ integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==
dependencies:
- "@babel/types" "^7.25.2"
+ "@babel/template" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.3":
- version "7.25.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz#dca427b45a6c0f5c095a1c639dfe2476a3daba7f"
- integrity sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==
+"@babel/helpers@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4"
+ integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/traverse" "^7.25.3"
+ "@babel/template" "^7.25.9"
+ "@babel/types" "^7.26.0"
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz#cd0c583e01369ef51676bdb3d7b603e17d2b3f73"
- integrity sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==
+"@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.2", "@babel/parser@^7.9.4":
+ version "7.26.2"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11"
+ integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/types" "^7.26.0"
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe"
+ integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30"
+ integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz#749bde80356b295390954643de7635e0dffabe73"
- integrity sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137"
+ integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz#e4eabdd5109acc399b38d7999b2ef66fc2022f89"
- integrity sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1"
+ integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7"
- "@babel/plugin-transform-optional-chaining" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/plugin-transform-optional-chaining" "^7.25.9"
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz#3a82a70e7cb7294ad2559465ebcb871dfbf078fb"
- integrity sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e"
+ integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/traverse" "^7.25.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
version "7.21.0-placeholder-for-preset-env.2"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
-"@babel/plugin-syntax-async-generators@^7.8.4":
- version "7.8.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
- integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
+"@babel/plugin-syntax-import-assertions@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f"
+ integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-class-properties@^7.12.13":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
- integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
+"@babel/plugin-syntax-import-attributes@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7"
+ integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==
dependencies:
- "@babel/helper-plugin-utils" "^7.12.13"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-class-static-block@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
- integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
+"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
+ integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-create-regexp-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-syntax-dynamic-import@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
- integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
+"@babel/plugin-transform-arrow-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845"
+ integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
- integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
+"@babel/plugin-transform-async-generator-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2"
+ integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-remap-async-to-generator" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-syntax-import-assertions@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz#2a0b406b5871a20a841240586b1300ce2088a778"
- integrity sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==
+"@babel/plugin-transform-async-to-generator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71"
+ integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-remap-async-to-generator" "^7.25.9"
-"@babel/plugin-syntax-import-attributes@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz#b4f9ea95a79e6912480c4b626739f86a076624ca"
- integrity sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==
+"@babel/plugin-transform-block-scoped-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458"
+ integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-import-meta@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
- integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
+"@babel/plugin-transform-block-scoping@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1"
+ integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-json-strings@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
- integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
+"@babel/plugin-transform-class-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f"
+ integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
- integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
+"@babel/plugin-transform-class-static-block@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0"
+ integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
- integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
+"@babel/plugin-transform-classes@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52"
+ integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ globals "^11.1.0"
-"@babel/plugin-syntax-numeric-separator@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
- integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
+"@babel/plugin-transform-computed-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b"
+ integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/template" "^7.25.9"
-"@babel/plugin-syntax-object-rest-spread@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
- integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
+"@babel/plugin-transform-destructuring@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1"
+ integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
- integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
+"@babel/plugin-transform-dotall-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a"
+ integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-optional-chaining@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
- integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
+"@babel/plugin-transform-duplicate-keys@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d"
+ integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
- integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31"
+ integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-top-level-await@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
- integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
+"@babel/plugin-transform-dynamic-import@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8"
+ integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
- integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
+"@babel/plugin-transform-exponentiation-operator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz#ece47b70d236c1d99c263a1e22b62dc20a4c8b0f"
+ integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-arrow-functions@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz#4f6886c11e423bd69f3ce51dbf42424a5f275514"
- integrity sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-async-generator-functions@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz#b785cf35d73437f6276b1e30439a57a50747bddf"
- integrity sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-remap-async-to-generator" "^7.25.0"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/traverse" "^7.25.0"
-
-"@babel/plugin-transform-async-to-generator@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz#72a3af6c451d575842a7e9b5a02863414355bdcc"
- integrity sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==
- dependencies:
- "@babel/helper-module-imports" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/helper-remap-async-to-generator" "^7.24.7"
-
-"@babel/plugin-transform-block-scoped-functions@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz#a4251d98ea0c0f399dafe1a35801eaba455bbf1f"
- integrity sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-block-scoping@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz#23a6ed92e6b006d26b1869b1c91d1b917c2ea2ac"
- integrity sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
-
-"@babel/plugin-transform-class-properties@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz#256879467b57b0b68c7ddfc5b76584f398cd6834"
- integrity sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-class-static-block@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz#c82027ebb7010bc33c116d4b5044fbbf8c05484d"
- integrity sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
-
-"@babel/plugin-transform-classes@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.0.tgz#63122366527d88e0ef61b612554fe3f8c793991e"
- integrity sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.24.7"
- "@babel/helper-compilation-targets" "^7.24.8"
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-replace-supers" "^7.25.0"
- "@babel/traverse" "^7.25.0"
- globals "^11.1.0"
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-computed-properties@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz#4cab3214e80bc71fae3853238d13d097b004c707"
- integrity sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==
+"@babel/plugin-transform-export-namespace-from@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2"
+ integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/template" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-destructuring@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz#c828e814dbe42a2718a838c2a2e16a408e055550"
- integrity sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==
+"@babel/plugin-transform-for-of@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755"
+ integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
-"@babel/plugin-transform-dotall-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz#5f8bf8a680f2116a7207e16288a5f974ad47a7a0"
- integrity sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==
+"@babel/plugin-transform-function-name@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97"
+ integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-transform-duplicate-keys@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz#dd20102897c9a2324e5adfffb67ff3610359a8ee"
- integrity sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==
+"@babel/plugin-transform-json-strings@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660"
+ integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz#809af7e3339466b49c034c683964ee8afb3e2604"
- integrity sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==
+"@babel/plugin-transform-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de"
+ integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.0"
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-dynamic-import@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz#4d8b95e3bae2b037673091aa09cd33fecd6419f4"
- integrity sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==
+"@babel/plugin-transform-logical-assignment-operators@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7"
+ integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-exponentiation-operator@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz#b629ee22645f412024297d5245bce425c31f9b0d"
- integrity sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==
+"@babel/plugin-transform-member-expression-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de"
+ integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-export-namespace-from@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz#176d52d8d8ed516aeae7013ee9556d540c53f197"
- integrity sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==
+"@babel/plugin-transform-modules-amd@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5"
+ integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-for-of@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz#f25b33f72df1d8be76399e1b8f3f9d366eb5bc70"
- integrity sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==
+"@babel/plugin-transform-modules-commonjs@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz#d165c8c569a080baf5467bda88df6425fc060686"
+ integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-simple-access" "^7.25.9"
-"@babel/plugin-transform-function-name@^7.25.1":
- version "7.25.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz#b85e773097526c1a4fc4ba27322748643f26fc37"
- integrity sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==
+"@babel/plugin-transform-modules-systemjs@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8"
+ integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==
dependencies:
- "@babel/helper-compilation-targets" "^7.24.8"
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/traverse" "^7.25.1"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-transform-json-strings@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz#f3e9c37c0a373fee86e36880d45b3664cedaf73a"
- integrity sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==
+"@babel/plugin-transform-modules-umd@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9"
+ integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-literals@^7.25.2":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz#deb1ad14fc5490b9a65ed830e025bca849d8b5f3"
- integrity sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==
+"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a"
+ integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-logical-assignment-operators@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz#a58fb6eda16c9dc8f9ff1c7b1ba6deb7f4694cb0"
- integrity sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==
+"@babel/plugin-transform-new-target@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd"
+ integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-member-expression-literals@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz#3b4454fb0e302e18ba4945ba3246acb1248315df"
- integrity sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==
+"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949"
+ integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-modules-amd@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz#65090ed493c4a834976a3ca1cde776e6ccff32d7"
- integrity sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==
- dependencies:
- "@babel/helper-module-transforms" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-modules-commonjs@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz#ab6421e564b717cb475d6fff70ae7f103536ea3c"
- integrity sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==
+"@babel/plugin-transform-numeric-separator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1"
+ integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==
dependencies:
- "@babel/helper-module-transforms" "^7.24.8"
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-simple-access" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-modules-systemjs@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz#8f46cdc5f9e5af74f3bd019485a6cbe59685ea33"
- integrity sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==
- dependencies:
- "@babel/helper-module-transforms" "^7.25.0"
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-validator-identifier" "^7.24.7"
- "@babel/traverse" "^7.25.0"
-
-"@babel/plugin-transform-modules-umd@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz#edd9f43ec549099620df7df24e7ba13b5c76efc8"
- integrity sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==
- dependencies:
- "@babel/helper-module-transforms" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-named-capturing-groups-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz#9042e9b856bc6b3688c0c2e4060e9e10b1460923"
- integrity sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-new-target@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz#31ff54c4e0555cc549d5816e4ab39241dfb6ab00"
- integrity sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-nullish-coalescing-operator@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz#1de4534c590af9596f53d67f52a92f12db984120"
- integrity sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+"@babel/plugin-transform-object-rest-spread@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18"
+ integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==
+ dependencies:
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/plugin-transform-parameters" "^7.25.9"
-"@babel/plugin-transform-numeric-separator@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz#bea62b538c80605d8a0fac9b40f48e97efa7de63"
- integrity sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+"@babel/plugin-transform-object-super@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03"
+ integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
-"@babel/plugin-transform-object-rest-spread@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz#d13a2b93435aeb8a197e115221cab266ba6e55d6"
- integrity sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==
- dependencies:
- "@babel/helper-compilation-targets" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.24.7"
-
-"@babel/plugin-transform-object-super@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz#66eeaff7830bba945dd8989b632a40c04ed625be"
- integrity sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==
+"@babel/plugin-transform-optional-catch-binding@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3"
+ integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/helper-replace-supers" "^7.24.7"
-
-"@babel/plugin-transform-optional-catch-binding@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz#00eabd883d0dd6a60c1c557548785919b6e717b4"
- integrity sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-optional-chaining@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd"
+ integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-
-"@babel/plugin-transform-optional-chaining@^7.24.7", "@babel/plugin-transform-optional-chaining@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz#bb02a67b60ff0406085c13d104c99a835cdf365d"
- integrity sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+
+"@babel/plugin-transform-parameters@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257"
+ integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-
-"@babel/plugin-transform-parameters@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz#5881f0ae21018400e320fc7eb817e529d1254b68"
- integrity sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-private-methods@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz#e6318746b2ae70a59d023d5cc1344a2ba7a75f5e"
- integrity sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-private-methods@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57"
+ integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
-
-"@babel/plugin-transform-private-property-in-object@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz#4eec6bc701288c1fab5f72e6a4bbc9d67faca061"
- integrity sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-private-property-in-object@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33"
+ integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.24.7"
- "@babel/helper-create-class-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-property-literals@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz#f0d2ed8380dfbed949c42d4d790266525d63bbdc"
- integrity sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==
+"@babel/plugin-transform-property-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f"
+ integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-regenerator@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz#021562de4534d8b4b1851759fd7af4e05d2c47f8"
- integrity sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==
+"@babel/plugin-transform-regenerator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b"
+ integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
regenerator-transform "^0.15.2"
-"@babel/plugin-transform-reserved-words@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz#80037fe4fbf031fc1125022178ff3938bb3743a4"
- integrity sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==
+"@babel/plugin-transform-regexp-modifiers@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850"
+ integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-shorthand-properties@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz#85448c6b996e122fa9e289746140aaa99da64e73"
- integrity sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==
+"@babel/plugin-transform-reserved-words@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce"
+ integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-spread@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz#e8a38c0fde7882e0fb8f160378f74bd885cc7bb3"
- integrity sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==
+"@babel/plugin-transform-shorthand-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2"
+ integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-sticky-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz#96ae80d7a7e5251f657b5cf18f1ea6bf926f5feb"
- integrity sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==
+"@babel/plugin-transform-spread@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9"
+ integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
-"@babel/plugin-transform-template-literals@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz#a05debb4a9072ae8f985bcf77f3f215434c8f8c8"
- integrity sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==
+"@babel/plugin-transform-sticky-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32"
+ integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-typeof-symbol@^7.24.8":
- version "7.24.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz#383dab37fb073f5bfe6e60c654caac309f92ba1c"
- integrity sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==
+"@babel/plugin-transform-template-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1"
+ integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.8"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-escapes@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz#2023a82ced1fb4971630a2e079764502c4148e0e"
- integrity sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==
+"@babel/plugin-transform-typeof-symbol@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b"
+ integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==
dependencies:
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-property-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz#9073a4cd13b86ea71c3264659590ac086605bbcd"
- integrity sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==
+"@babel/plugin-transform-unicode-escapes@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82"
+ integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz#dfc3d4a51127108099b19817c0963be6a2adf19f"
- integrity sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==
+"@babel/plugin-transform-unicode-property-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3"
+ integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-sets-regex@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz#d40705d67523803a576e29c63cef6e516b858ed9"
- integrity sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==
+"@babel/plugin-transform-unicode-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1"
+ integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.24.7"
- "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-unicode-sets-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe"
+ integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
"@babel/preset-env@^7.24.5":
- version "7.25.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.25.3.tgz#0bf4769d84ac51d1073ab4a86f00f30a3a83c67c"
- integrity sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==
- dependencies:
- "@babel/compat-data" "^7.25.2"
- "@babel/helper-compilation-targets" "^7.25.2"
- "@babel/helper-plugin-utils" "^7.24.8"
- "@babel/helper-validator-option" "^7.24.8"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.3"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.0"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.0"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.7"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.0"
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1"
+ integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==
+ dependencies:
+ "@babel/compat-data" "^7.26.0"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-validator-option" "^7.25.9"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9"
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9"
"@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.24.7"
- "@babel/plugin-syntax-import-attributes" "^7.24.7"
- "@babel/plugin-syntax-import-meta" "^7.10.4"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
+ "@babel/plugin-syntax-import-assertions" "^7.26.0"
+ "@babel/plugin-syntax-import-attributes" "^7.26.0"
"@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
- "@babel/plugin-transform-arrow-functions" "^7.24.7"
- "@babel/plugin-transform-async-generator-functions" "^7.25.0"
- "@babel/plugin-transform-async-to-generator" "^7.24.7"
- "@babel/plugin-transform-block-scoped-functions" "^7.24.7"
- "@babel/plugin-transform-block-scoping" "^7.25.0"
- "@babel/plugin-transform-class-properties" "^7.24.7"
- "@babel/plugin-transform-class-static-block" "^7.24.7"
- "@babel/plugin-transform-classes" "^7.25.0"
- "@babel/plugin-transform-computed-properties" "^7.24.7"
- "@babel/plugin-transform-destructuring" "^7.24.8"
- "@babel/plugin-transform-dotall-regex" "^7.24.7"
- "@babel/plugin-transform-duplicate-keys" "^7.24.7"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.0"
- "@babel/plugin-transform-dynamic-import" "^7.24.7"
- "@babel/plugin-transform-exponentiation-operator" "^7.24.7"
- "@babel/plugin-transform-export-namespace-from" "^7.24.7"
- "@babel/plugin-transform-for-of" "^7.24.7"
- "@babel/plugin-transform-function-name" "^7.25.1"
- "@babel/plugin-transform-json-strings" "^7.24.7"
- "@babel/plugin-transform-literals" "^7.25.2"
- "@babel/plugin-transform-logical-assignment-operators" "^7.24.7"
- "@babel/plugin-transform-member-expression-literals" "^7.24.7"
- "@babel/plugin-transform-modules-amd" "^7.24.7"
- "@babel/plugin-transform-modules-commonjs" "^7.24.8"
- "@babel/plugin-transform-modules-systemjs" "^7.25.0"
- "@babel/plugin-transform-modules-umd" "^7.24.7"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7"
- "@babel/plugin-transform-new-target" "^7.24.7"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7"
- "@babel/plugin-transform-numeric-separator" "^7.24.7"
- "@babel/plugin-transform-object-rest-spread" "^7.24.7"
- "@babel/plugin-transform-object-super" "^7.24.7"
- "@babel/plugin-transform-optional-catch-binding" "^7.24.7"
- "@babel/plugin-transform-optional-chaining" "^7.24.8"
- "@babel/plugin-transform-parameters" "^7.24.7"
- "@babel/plugin-transform-private-methods" "^7.24.7"
- "@babel/plugin-transform-private-property-in-object" "^7.24.7"
- "@babel/plugin-transform-property-literals" "^7.24.7"
- "@babel/plugin-transform-regenerator" "^7.24.7"
- "@babel/plugin-transform-reserved-words" "^7.24.7"
- "@babel/plugin-transform-shorthand-properties" "^7.24.7"
- "@babel/plugin-transform-spread" "^7.24.7"
- "@babel/plugin-transform-sticky-regex" "^7.24.7"
- "@babel/plugin-transform-template-literals" "^7.24.7"
- "@babel/plugin-transform-typeof-symbol" "^7.24.8"
- "@babel/plugin-transform-unicode-escapes" "^7.24.7"
- "@babel/plugin-transform-unicode-property-regex" "^7.24.7"
- "@babel/plugin-transform-unicode-regex" "^7.24.7"
- "@babel/plugin-transform-unicode-sets-regex" "^7.24.7"
+ "@babel/plugin-transform-arrow-functions" "^7.25.9"
+ "@babel/plugin-transform-async-generator-functions" "^7.25.9"
+ "@babel/plugin-transform-async-to-generator" "^7.25.9"
+ "@babel/plugin-transform-block-scoped-functions" "^7.25.9"
+ "@babel/plugin-transform-block-scoping" "^7.25.9"
+ "@babel/plugin-transform-class-properties" "^7.25.9"
+ "@babel/plugin-transform-class-static-block" "^7.26.0"
+ "@babel/plugin-transform-classes" "^7.25.9"
+ "@babel/plugin-transform-computed-properties" "^7.25.9"
+ "@babel/plugin-transform-destructuring" "^7.25.9"
+ "@babel/plugin-transform-dotall-regex" "^7.25.9"
+ "@babel/plugin-transform-duplicate-keys" "^7.25.9"
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9"
+ "@babel/plugin-transform-dynamic-import" "^7.25.9"
+ "@babel/plugin-transform-exponentiation-operator" "^7.25.9"
+ "@babel/plugin-transform-export-namespace-from" "^7.25.9"
+ "@babel/plugin-transform-for-of" "^7.25.9"
+ "@babel/plugin-transform-function-name" "^7.25.9"
+ "@babel/plugin-transform-json-strings" "^7.25.9"
+ "@babel/plugin-transform-literals" "^7.25.9"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.25.9"
+ "@babel/plugin-transform-member-expression-literals" "^7.25.9"
+ "@babel/plugin-transform-modules-amd" "^7.25.9"
+ "@babel/plugin-transform-modules-commonjs" "^7.25.9"
+ "@babel/plugin-transform-modules-systemjs" "^7.25.9"
+ "@babel/plugin-transform-modules-umd" "^7.25.9"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9"
+ "@babel/plugin-transform-new-target" "^7.25.9"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9"
+ "@babel/plugin-transform-numeric-separator" "^7.25.9"
+ "@babel/plugin-transform-object-rest-spread" "^7.25.9"
+ "@babel/plugin-transform-object-super" "^7.25.9"
+ "@babel/plugin-transform-optional-catch-binding" "^7.25.9"
+ "@babel/plugin-transform-optional-chaining" "^7.25.9"
+ "@babel/plugin-transform-parameters" "^7.25.9"
+ "@babel/plugin-transform-private-methods" "^7.25.9"
+ "@babel/plugin-transform-private-property-in-object" "^7.25.9"
+ "@babel/plugin-transform-property-literals" "^7.25.9"
+ "@babel/plugin-transform-regenerator" "^7.25.9"
+ "@babel/plugin-transform-regexp-modifiers" "^7.26.0"
+ "@babel/plugin-transform-reserved-words" "^7.25.9"
+ "@babel/plugin-transform-shorthand-properties" "^7.25.9"
+ "@babel/plugin-transform-spread" "^7.25.9"
+ "@babel/plugin-transform-sticky-regex" "^7.25.9"
+ "@babel/plugin-transform-template-literals" "^7.25.9"
+ "@babel/plugin-transform-typeof-symbol" "^7.25.9"
+ "@babel/plugin-transform-unicode-escapes" "^7.25.9"
+ "@babel/plugin-transform-unicode-property-regex" "^7.25.9"
+ "@babel/plugin-transform-unicode-regex" "^7.25.9"
+ "@babel/plugin-transform-unicode-sets-regex" "^7.25.9"
"@babel/preset-modules" "0.1.6-no-external-plugins"
babel-plugin-polyfill-corejs2 "^0.4.10"
- babel-plugin-polyfill-corejs3 "^0.10.4"
+ babel-plugin-polyfill-corejs3 "^0.10.6"
babel-plugin-polyfill-regenerator "^0.6.1"
- core-js-compat "^3.37.1"
+ core-js-compat "^3.38.1"
semver "^6.3.1"
"@babel/preset-modules@0.1.6-no-external-plugins":
@@ -913,9 +781,9 @@
esutils "^2.0.2"
"@babel/register@^7.24.5":
- version "7.24.6"
- resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.24.6.tgz#59e21dcc79e1d04eed5377633b0f88029a6bef9e"
- integrity sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.25.9.tgz#1c465acf7dc983d70ccc318eb5b887ecb04f021b"
+ integrity sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==
dependencies:
clone-deep "^4.0.1"
find-cache-dir "^2.0.0"
@@ -923,48 +791,42 @@
pirates "^4.0.6"
source-map-support "^0.5.16"
-"@babel/regjsgen@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
- integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
-
"@babel/runtime@^7.17.2", "@babel/runtime@^7.23.8", "@babel/runtime@^7.24.5", "@babel/runtime@^7.8.4":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.0.tgz#3af9a91c1b739c569d5d80cc917280919c544ecb"
- integrity sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1"
+ integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/template@^7.24.7", "@babel/template@^7.25.0":
- version "7.25.0"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a"
- integrity sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==
- dependencies:
- "@babel/code-frame" "^7.24.7"
- "@babel/parser" "^7.25.0"
- "@babel/types" "^7.25.0"
-
-"@babel/traverse@^7.24.7", "@babel/traverse@^7.24.8", "@babel/traverse@^7.25.0", "@babel/traverse@^7.25.1", "@babel/traverse@^7.25.2", "@babel/traverse@^7.25.3":
- version "7.25.3"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.3.tgz#f1b901951c83eda2f3e29450ce92743783373490"
- integrity sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==
- dependencies:
- "@babel/code-frame" "^7.24.7"
- "@babel/generator" "^7.25.0"
- "@babel/parser" "^7.25.3"
- "@babel/template" "^7.25.0"
- "@babel/types" "^7.25.2"
+"@babel/template@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016"
+ integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==
+ dependencies:
+ "@babel/code-frame" "^7.25.9"
+ "@babel/parser" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/traverse@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84"
+ integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==
+ dependencies:
+ "@babel/code-frame" "^7.25.9"
+ "@babel/generator" "^7.25.9"
+ "@babel/parser" "^7.25.9"
+ "@babel/template" "^7.25.9"
+ "@babel/types" "^7.25.9"
debug "^4.3.1"
globals "^11.1.0"
-"@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.4.4":
- version "7.25.2"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.2.tgz#55fb231f7dc958cd69ea141a4c2997e819646125"
- integrity sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==
+"@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.4.4":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff"
+ integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==
dependencies:
- "@babel/helper-string-parser" "^7.24.8"
- "@babel/helper-validator-identifier" "^7.24.7"
- to-fast-properties "^2.0.0"
+ "@babel/helper-string-parser" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
"@conventional-changelog/git-client@^1.0.0":
version "1.0.1"
@@ -975,17 +837,17 @@
semver "^7.5.2"
"@emnapi/core@^1.1.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.2.0.tgz#7b738e5033738132bf6af0b8fae7b05249bdcbd7"
- integrity sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.3.1.tgz#9c62d185372d1bddc94682b87f376e03dfac3f16"
+ integrity sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==
dependencies:
"@emnapi/wasi-threads" "1.0.1"
tslib "^2.4.0"
"@emnapi/runtime@^1.1.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.2.0.tgz#71d018546c3a91f3b51106530edbc056b9f2f2e3"
- integrity sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.3.1.tgz#0fcaa575afc31f455fd33534c19381cfce6c6f60"
+ integrity sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==
dependencies:
tslib "^2.4.0"
@@ -997,16 +859,16 @@
tslib "^2.4.0"
"@eslint-community/eslint-utils@^4.2.0":
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
- integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#d1145bf2c20132d6400495d6df4bf59362fd9d56"
+ integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==
dependencies:
- eslint-visitor-keys "^3.3.0"
+ eslint-visitor-keys "^3.4.3"
"@eslint-community/regexpp@^4.6.1":
- version "4.11.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
- integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
+ version "4.12.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
+ integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
"@eslint/eslintrc@^2.1.4":
version "2.1.4"
@@ -1023,10 +885,10 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@8.57.0":
- version "8.57.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f"
- integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==
+"@eslint/js@8.57.1":
+ version "8.57.1"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
+ integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
"@gulp-sourcemaps/identity-map@^2.0.1":
version "2.0.1"
@@ -1047,12 +909,12 @@
normalize-path "^2.0.1"
through2 "^2.0.3"
-"@humanwhocodes/config-array@^0.11.14":
- version "0.11.14"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b"
- integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==
+"@humanwhocodes/config-array@^0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
+ integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
dependencies:
- "@humanwhocodes/object-schema" "^2.0.2"
+ "@humanwhocodes/object-schema" "^2.0.3"
debug "^4.3.1"
minimatch "^3.0.5"
@@ -1061,7 +923,7 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
-"@humanwhocodes/object-schema@^2.0.2":
+"@humanwhocodes/object-schema@^2.0.3":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
@@ -1144,9 +1006,9 @@
"@jridgewell/sourcemap-codec" "^1.4.14"
"@napi-rs/wasm-runtime@^0.2.3":
- version "0.2.4"
- resolved "https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz#d27788176f250d86e498081e3c5ff48a17606918"
- integrity sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.5.tgz#b6f5079408305fe6a3529ccb2bb8ba8d9b7a02e7"
+ integrity sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==
dependencies:
"@emnapi/core" "^1.1.0"
"@emnapi/runtime" "^1.1.0"
@@ -1157,19 +1019,19 @@
resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b"
integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==
-"@node-red/editor-api@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/editor-api/-/editor-api-4.0.2.tgz#dd5ead7dbcae40265808571f3ef575fb6fb6dbd5"
- integrity sha512-ZG0n1fpwAP5qhwa1vXdhHGhtVm6flmQKp1N++RPxqmF8uZlkI5wI0FzDrF3V/En7+gUD+o5ylcca4kq+I8GIdA==
+"@node-red/editor-api@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/editor-api/-/editor-api-4.0.5.tgz#563be58c7e933bf7c16810152cee112f5b9b55aa"
+ integrity sha512-X+c/v+HbAjBefqNPiPKA6k7R+MWuYRKB5+n7I23aF+GYEI/ExbbC4A0IXGKVXE0vrdZb1ffAWl0Xx8jldZMJfA==
dependencies:
- "@node-red/editor-client" "4.0.2"
- "@node-red/util" "4.0.2"
+ "@node-red/editor-client" "4.0.5"
+ "@node-red/util" "4.0.5"
bcryptjs "2.4.3"
- body-parser "1.20.2"
+ body-parser "1.20.3"
clone "2.1.2"
cors "2.8.5"
- express "4.19.2"
- express-session "1.18.0"
+ express "4.21.1"
+ express-session "1.18.1"
memorystore "1.6.7"
mime "3.0.0"
multer "1.4.5-lts.1"
@@ -1182,30 +1044,30 @@
optionalDependencies:
"@node-rs/bcrypt" "1.10.4"
-"@node-red/editor-client@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/editor-client/-/editor-client-4.0.2.tgz#187651897f14271d464a408b094930c3126ab125"
- integrity sha512-B8UsqaxnTeIshgUFhMKj7hk/ddyxSXFTcRnuSw0uC39+ki3UUQ3pWJT8FLOr0NVypCFD4jq8qDzMundD0FVLFw==
+"@node-red/editor-client@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/editor-client/-/editor-client-4.0.5.tgz#39b8d18dec08ac950a290bc790a6210715887c28"
+ integrity sha512-ZeM4Nbyg6bCmyWIzKhGjH3VFOmSmuPmFLK7Z7a/8lHY5Qs4fj9GvdWjcjXp+8q030ydVd4WF38PXRMu87GqiaQ==
-"@node-red/nodes@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/nodes/-/nodes-4.0.2.tgz#b0c9816292c5a0e679516d2407d359edd5b5fad9"
- integrity sha512-dK+S6WJ2S8RQ/WMH1kSzYKvubM0+5zyRq7oEvrAyjk3xqQCwkf7Mfb48zdtHh6zW73/qv1pquY0iikIyZOkU6Q==
+"@node-red/nodes@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/nodes/-/nodes-4.0.5.tgz#ffac6d25b0cf5fb80186877d9ad2dbff5569e0b7"
+ integrity sha512-YEIt2KK1/2Z/Had23RXcVH2WMD2nZlIRz2Ds981LUBZr6zpSZDEoKwiyBE1Lqnrrs7dwVYNXS7CA1KjdajzLiQ==
dependencies:
- acorn "8.11.3"
- acorn-walk "8.3.2"
- ajv "8.14.0"
- body-parser "1.20.2"
+ acorn "8.12.1"
+ acorn-walk "8.3.4"
+ ajv "8.17.1"
+ body-parser "1.20.3"
cheerio "1.0.0-rc.10"
content-type "1.0.5"
- cookie "0.6.0"
- cookie-parser "1.4.6"
+ cookie "0.7.2"
+ cookie-parser "1.4.7"
cors "2.8.5"
cronosjs "1.7.1"
denque "2.1.0"
form-data "4.0.0"
fs-extra "11.2.0"
- got "12.6.0"
+ got "12.6.1"
hash-sum "2.0.0"
hpagent "1.2.0"
https-proxy-agent "5.0.1"
@@ -1218,25 +1080,25 @@
mustache "4.2.0"
node-watch "0.7.4"
on-headers "1.0.2"
- raw-body "2.5.2"
- tough-cookie "4.1.4"
+ raw-body "3.0.0"
+ tough-cookie "^5.0.0"
uuid "9.0.1"
ws "7.5.10"
xml2js "0.6.2"
"@node-red/nodes@^3.1.9":
- version "3.1.11"
- resolved "https://registry.yarnpkg.com/@node-red/nodes/-/nodes-3.1.11.tgz#56076483299c55023e14ca3de60a829091a17402"
- integrity sha512-I/m1+G8OVHxX9ryE3eSE9fa3ZUr/X2Y4nhOfkQ+M3UtlelPiXt5CJoqEnrUufC4wXHIEYJKF9VYaIlBpVK97gw==
+ version "3.1.14"
+ resolved "https://registry.yarnpkg.com/@node-red/nodes/-/nodes-3.1.14.tgz#b21db7076d4987969932e106804d3e17fea907c9"
+ integrity sha512-TlxuCeiGT6oNPWW+rXGzstt7BZg4YKSpvdDWToD7Z5TJfmPnPFGToNG82u/mSBslKA5ca8g8Cdo/QXD8ua9uRQ==
dependencies:
acorn "8.8.2"
acorn-walk "8.2.0"
ajv "8.12.0"
- body-parser "1.20.2"
+ body-parser "1.20.3"
cheerio "1.0.0-rc.10"
content-type "1.0.5"
- cookie "0.5.0"
- cookie-parser "1.4.6"
+ cookie "0.7.2"
+ cookie-parser "1.4.7"
cors "2.8.5"
cronosjs "1.7.1"
denque "2.1.0"
@@ -1261,36 +1123,36 @@
ws "7.5.10"
xml2js "0.6.2"
-"@node-red/registry@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/registry/-/registry-4.0.2.tgz#71d020593f6bec4550208cf6241b7f2be6f2cd47"
- integrity sha512-1R9DBH4EhWOH5UJffNZ8Wdemch1onc7ZwRPoylnCD0aFpRWT2q1nEqHJDthtBF2l9x9CZejB31/LBAmU1KCkTQ==
+"@node-red/registry@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/registry/-/registry-4.0.5.tgz#c1a0e755081b64e939c6ef7309f8feca8c484024"
+ integrity sha512-bAt1gWibjYoIttyi8YPFgWIXNMdNXm1SjGc7Jag7tlDiLrYn0m8MJDO8OyVDp/xzFQ2rePtVZtdoa1SDMhrB2w==
dependencies:
- "@node-red/util" "4.0.2"
+ "@node-red/util" "4.0.5"
clone "2.1.2"
fs-extra "11.2.0"
- semver "7.5.4"
- tar "7.2.0"
+ semver "7.6.3"
+ tar "7.4.3"
uglify-js "3.17.4"
-"@node-red/runtime@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/runtime/-/runtime-4.0.2.tgz#d89941080e99e3f2eeda75d6008c6cd76bc251b8"
- integrity sha512-wW1l8ZIeaLvSB8rKj/g7RsGBLq8Q6ladbCm3Zv4tTbuLmx61t04FZo2DNYTrVlMIR3O5R+vmc5UbzJco7WpVxA==
+"@node-red/runtime@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/runtime/-/runtime-4.0.5.tgz#4ebaad1291b10b95ab5bce9d91603ed751762d5f"
+ integrity sha512-6CDJsY8zUMn+fzgAEEe+rS/FgQEoMPhNZzS1f4QjGn8uLUSyBfrCwxlHQwRCue/s26IxdMKUr7qqJkqnH7ASxw==
dependencies:
- "@node-red/registry" "4.0.2"
- "@node-red/util" "4.0.2"
+ "@node-red/registry" "4.0.5"
+ "@node-red/util" "4.0.5"
async-mutex "0.5.0"
clone "2.1.2"
- express "4.19.2"
+ express "4.21.1"
fs-extra "11.2.0"
json-stringify-safe "5.0.1"
rfdc "^1.3.1"
-"@node-red/util@4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@node-red/util/-/util-4.0.2.tgz#009ee6de977cb7b28a16f90434a27f50ce0005ba"
- integrity sha512-pnAyC3N0JeORyvQQBpW4WQjBJU8iFNC5eG6W6LLfzhW3FvXndOUr85rx4fFtpWXZs8wMtWG4dBw7J4F4QLNJAQ==
+"@node-red/util@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@node-red/util/-/util-4.0.5.tgz#a567f24dade2fb9166c1c5023d14491a28e177c0"
+ integrity sha512-g0czs4jKpWPx7auvBbz9MSCEL/f9/xlQMCHTYB2qbV+rouvBQS3ygaUI9Lqx2n9rYbdFm0BKteWVyznP/Vzhvw==
dependencies:
fs-extra "11.2.0"
i18next "21.10.0"
@@ -1298,7 +1160,7 @@
jsonata "2.0.5"
lodash.clonedeep "^4.5.0"
moment "2.30.1"
- moment-timezone "0.5.45"
+ moment-timezone "0.5.46"
"@node-rs/bcrypt-android-arm-eabi@1.10.4":
version "1.10.4"
@@ -1430,6 +1292,11 @@
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+"@rtsao/scc@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
+ integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
+
"@serialport/binding-mock@10.2.2":
version "10.2.2"
resolved "https://registry.yarnpkg.com/@serialport/binding-mock/-/binding-mock-10.2.2.tgz#d322a8116a97806addda13c62f50e73d16125874"
@@ -1617,13 +1484,6 @@
dependencies:
type-detect "4.0.8"
-"@sinonjs/commons@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3"
- integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==
- dependencies:
- type-detect "4.0.8"
-
"@sinonjs/commons@^3.0.0", "@sinonjs/commons@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd"
@@ -1632,11 +1492,11 @@
type-detect "4.0.8"
"@sinonjs/fake-timers@^11.2.2":
- version "11.2.2"
- resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz#50063cc3574f4a27bd8453180a04171c85cc9699"
- integrity sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==
+ version "11.3.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz#51d6e8d83ca261ff02c0ab0e68e9db23d5cd5999"
+ integrity sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==
dependencies:
- "@sinonjs/commons" "^3.0.0"
+ "@sinonjs/commons" "^3.0.1"
"@sinonjs/fake-timers@^7.1.2":
version "7.1.2"
@@ -1655,18 +1515,18 @@
type-detect "^4.0.8"
"@sinonjs/samsam@^8.0.0":
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-8.0.0.tgz#0d488c91efb3fa1442e26abea81759dfc8b5ac60"
- integrity sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew==
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-8.0.2.tgz#e4386bf668ff36c95949e55a38dc5f5892fc2689"
+ integrity sha512-v46t/fwnhejRSFTGqbpn9u+LQ9xJDse10gNnPgAcxgdoCDMXj/G2asWAC/8Qs+BAZDicX+MNZouXT1A7c83kVw==
dependencies:
- "@sinonjs/commons" "^2.0.0"
+ "@sinonjs/commons" "^3.0.1"
lodash.get "^4.4.2"
- type-detect "^4.0.8"
+ type-detect "^4.1.0"
"@sinonjs/text-encoding@^0.7.2":
- version "0.7.2"
- resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918"
- integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz#282046f03e886e352b2d5f5da5eb755e01457f3f"
+ integrity sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==
"@szmarczak/http-timer@^5.0.1":
version "5.0.1"
@@ -1721,11 +1581,11 @@
integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
"@types/node@*":
- version "22.2.0"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.2.0.tgz#7cf046a99f0ba4d628ad3088cb21f790df9b0c5b"
- integrity sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==
+ version "22.8.6"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-22.8.6.tgz#e8a0c0871623283d8b3ef7d7b9b1bfdfd3028e22"
+ integrity sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==
dependencies:
- undici-types "~6.13.0"
+ undici-types "~6.19.8"
"@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.3":
version "2.4.4"
@@ -1733,9 +1593,9 @@
integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
"@types/readable-stream@^4.0.0", "@types/readable-stream@^4.0.5":
- version "4.0.15"
- resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.15.tgz#e6ec26fe5b02f578c60baf1fa9452e90957d2bfb"
- integrity sha512-oAZ3kw+kJFkEqyh7xORZOku1YAKvsFTogRY8kVl4vHpEKiDkfnSA/My8haRE7fvmix5Zyy+1pwzOi7yycGLBJw==
+ version "4.0.18"
+ resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.18.tgz#5d8d15d26c776500ce573cae580787d149823bfc"
+ integrity sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==
dependencies:
"@types/node" "*"
safe-buffer "~5.1.1"
@@ -1754,9 +1614,9 @@
"@types/node" "*"
"@types/ws@^8.5.9":
- version "8.5.12"
- resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.12.tgz#619475fe98f35ccca2a2f6c137702d85ec247b7e"
- integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==
+ version "8.5.13"
+ resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.13.tgz#6414c280875e2691d0d1e080b05addbf5cb91e20"
+ integrity sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==
dependencies:
"@types/node" "*"
@@ -1813,15 +1673,17 @@ acorn-walk@8.2.0:
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
-acorn-walk@8.3.2:
- version "8.3.2"
- resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa"
- integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==
+acorn-walk@8.3.4:
+ version "8.3.4"
+ resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7"
+ integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==
+ dependencies:
+ acorn "^8.11.0"
-acorn@8.11.3:
- version "8.11.3"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a"
- integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==
+acorn@8.12.1:
+ version "8.12.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
+ integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
acorn@8.8.2:
version "8.8.2"
@@ -1833,10 +1695,10 @@ acorn@^6.4.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6"
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
-acorn@^8.9.0:
- version "8.12.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
- integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
+acorn@^8.11.0, acorn@^8.9.0:
+ version "8.14.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0"
+ integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==
add-stream@^1.0.0:
version "1.0.0"
@@ -1873,15 +1735,15 @@ ajv@8.12.0:
require-from-string "^2.0.2"
uri-js "^4.2.2"
-ajv@8.14.0:
- version "8.14.0"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb"
- integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA==
+ajv@8.17.1:
+ version "8.17.1"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
+ integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
dependencies:
fast-deep-equal "^3.1.3"
+ fast-uri "^3.0.1"
json-schema-traverse "^1.0.0"
require-from-string "^2.0.2"
- uri-js "^4.4.1"
ajv@^6.12.3, ajv@^6.12.4:
version "6.12.6"
@@ -1946,9 +1808,9 @@ ansi-regex@^5.0.1:
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
ansi-regex@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
- integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654"
+ integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==
ansi-styles@^3.2.1:
version "3.2.1"
@@ -2091,7 +1953,7 @@ array-ify@^1.0.0:
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==
-array-includes@^3.1.6, array-includes@^3.1.7, array-includes@^3.1.8:
+array-includes@^3.1.6, array-includes@^3.1.8:
version "3.1.8"
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d"
integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==
@@ -2154,7 +2016,7 @@ array.prototype.findlast@^1.2.5:
es-object-atoms "^1.0.0"
es-shim-unscopables "^1.0.2"
-array.prototype.findlastindex@^1.2.3:
+array.prototype.findlastindex@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d"
integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==
@@ -2300,14 +2162,14 @@ aws-sign2@~0.7.0:
integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==
aws4@^1.8.0:
- version "1.13.1"
- resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.1.tgz#bb5f8b8a20739f6ae1caeaf7eea2c7913df8048e"
- integrity sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.2.tgz#0aa167216965ac9474ccfa83892cfb6b3e1e52ef"
+ integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==
-axios@^1.7.2:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.3.tgz#a1125f2faf702bc8e8f2104ec3a76fab40257d85"
- integrity sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==
+axios@^1.7.7:
+ version "1.7.7"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f"
+ integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==
dependencies:
follow-redirects "^1.15.6"
form-data "^4.0.0"
@@ -2322,7 +2184,7 @@ babel-plugin-polyfill-corejs2@^0.4.10:
"@babel/helper-define-polyfill-provider" "^0.6.2"
semver "^6.3.1"
-babel-plugin-polyfill-corejs3@^0.10.4:
+babel-plugin-polyfill-corejs3@^0.10.6:
version "0.10.6"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7"
integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==
@@ -2433,9 +2295,9 @@ bl@^4.0.2:
readable-stream "^3.4.0"
bl@^6.0.8:
- version "6.0.14"
- resolved "https://registry.yarnpkg.com/bl/-/bl-6.0.14.tgz#b9ae9862118a3d2ebec999c5318466012314f96c"
- integrity sha512-TJfbvGdL7KFGxTsEbsED7avqpFdY56q9IW0/aiytyheJzxST/+Io6cx/4Qx0K2/u0BPRDs65mjaQzYvMZeNocQ==
+ version "6.0.16"
+ resolved "https://registry.yarnpkg.com/bl/-/bl-6.0.16.tgz#29b190f1a754e2d168de3dc8c74ed8d12bf78e6e"
+ integrity sha512-V/kz+z2Mx5/6qDfRCilmrukUXcXuCoXKg3/3hDvzKKoSUx8CJKudfIoT29XZc3UE9xBvxs5qictiHdprwtteEg==
dependencies:
"@types/readable-stream" "^4.0.0"
buffer "^6.0.3"
@@ -2447,10 +2309,10 @@ bluebird@^3.5.0, bluebird@^3.5.x, bluebird@^3.7.2:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
-body-parser@1.20.2, body-parser@^1.20.2:
- version "1.20.2"
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd"
- integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==
+body-parser@1.20.3, body-parser@^1.20.2:
+ version "1.20.3"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6"
+ integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==
dependencies:
bytes "3.1.2"
content-type "~1.0.5"
@@ -2460,7 +2322,7 @@ body-parser@1.20.2, body-parser@^1.20.2:
http-errors "2.0.0"
iconv-lite "0.4.24"
on-finished "2.4.1"
- qs "6.11.0"
+ qs "6.13.0"
raw-body "2.5.2"
type-is "~1.6.18"
unpipe "1.0.0"
@@ -2513,20 +2375,20 @@ browser-stdout@1.3.1, browser-stdout@^1.3.1:
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
-browserslist@^4.23.1, browserslist@^4.23.3:
- version "4.23.3"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800"
- integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==
+browserslist@^4.24.0, browserslist@^4.24.2:
+ version "4.24.2"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580"
+ integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==
dependencies:
- caniuse-lite "^1.0.30001646"
- electron-to-chromium "^1.5.4"
+ caniuse-lite "^1.0.30001669"
+ electron-to-chromium "^1.5.41"
node-releases "^2.0.18"
- update-browserslist-db "^1.1.0"
+ update-browserslist-db "^1.1.1"
-bson@~6.7.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/bson/-/bson-6.7.0.tgz#51973b132cdc424c8372fda3cb43e3e3e2ae2227"
- integrity sha512-w2IquM5mYzYZv6rs3uN2DZTOBe2a0zXLj53TGDqwF4l6Sz/XsISrisXOJihArF9+BZ6Cq/GjVht7Sjfmri7ytQ==
+bson@~6.9.0:
+ version "6.9.0"
+ resolved "https://registry.yarnpkg.com/bson/-/bson-6.9.0.tgz#2be50049430dceaa9300402520fe03e4ed5fdfd6"
+ integrity sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==
buffer-equal@^1.0.0:
version "1.0.1"
@@ -2669,10 +2531,10 @@ camelcase@^6.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-caniuse-lite@^1.0.30001646:
- version "1.0.30001651"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz#52de59529e8b02b1aedcaaf5c05d9e23c0c28138"
- integrity sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==
+caniuse-lite@^1.0.30001669:
+ version "1.0.30001676"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz#fe133d41fe74af8f7cc93b8a714c3e86a86e6f04"
+ integrity sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==
caseless@~0.12.0:
version "0.12.0"
@@ -2763,7 +2625,7 @@ chokidar@^2.0.0:
optionalDependencies:
fsevents "^1.2.7"
-chokidar@^3.4.0, chokidar@^3.5.3:
+chokidar@^3.5.3, chokidar@^3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
@@ -3370,12 +3232,12 @@ convert-source-map@^2.0.0:
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
-cookie-parser@1.4.6:
- version "1.4.6"
- resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.6.tgz#3ac3a7d35a7a03bbc7e365073a26074824214594"
- integrity sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==
+cookie-parser@1.4.7:
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.7.tgz#e2125635dfd766888ffe90d60c286404fa0e7b26"
+ integrity sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==
dependencies:
- cookie "0.4.1"
+ cookie "0.7.2"
cookie-signature "1.0.6"
cookie-signature@1.0.6:
@@ -3388,20 +3250,15 @@ cookie-signature@1.0.7:
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.7.tgz#ab5dd7ab757c54e60f37ef6550f481c426d10454"
integrity sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==
-cookie@0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
- integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
-
-cookie@0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b"
- integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
+cookie@0.7.1:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9"
+ integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==
-cookie@0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
- integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
+cookie@0.7.2:
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7"
+ integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==
cookiejar@^2.1.4:
version "2.1.4"
@@ -3421,12 +3278,12 @@ copy-props@^2.0.1:
each-props "^1.3.2"
is-plain-object "^5.0.0"
-core-js-compat@^3.37.1, core-js-compat@^3.38.0:
- version "3.38.0"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.0.tgz#d93393b1aa346b6ee683377b0c31172ccfe607aa"
- integrity sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==
+core-js-compat@^3.38.0, core-js-compat@^3.38.1:
+ version "3.39.0"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61"
+ integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==
dependencies:
- browserslist "^4.23.3"
+ browserslist "^4.24.2"
core-util-is@1.0.2:
version "1.0.2"
@@ -3583,12 +3440,12 @@ debug@3.X, debug@^3.1.0, debug@^3.2.7:
dependencies:
ms "^2.1.1"
-debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@~4.3.5:
- version "4.3.6"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.6.tgz#2ab2c38fbaffebf8aa95fdfe6d88438c7a13c52b"
- integrity sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==
+debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@~4.3.7:
+ version "4.3.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
+ integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
dependencies:
- ms "2.1.2"
+ ms "^2.1.3"
debug@4.3.4:
version "4.3.4"
@@ -3883,10 +3740,10 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
-electron-to-chromium@^1.5.4:
- version "1.5.6"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz#c81d9938b5a877314ad370feb73b4e5409b36abd"
- integrity sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==
+electron-to-chromium@^1.5.41:
+ version "1.5.50"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz#d9ba818da7b2b5ef1f3dd32bce7046feb7e93234"
+ integrity sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==
emoji-regex@^8.0.0:
version "8.0.0"
@@ -3903,6 +3760,11 @@ encodeurl@~1.0.2:
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
+encodeurl@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58"
+ integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
+
end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1:
version "1.4.4"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
@@ -3999,10 +3861,10 @@ es-errors@^1.2.1, es-errors@^1.3.0:
resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
-es-iterator-helpers@^1.0.19:
- version "1.0.19"
- resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz#117003d0e5fec237b4b5c08aded722e0c6d50ca8"
- integrity sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==
+es-iterator-helpers@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz#f6d745d342aea214fe09497e7152170dc333a7a6"
+ integrity sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==
dependencies:
call-bind "^1.0.7"
define-properties "^1.2.1"
@@ -4011,12 +3873,12 @@ es-iterator-helpers@^1.0.19:
es-set-tostringtag "^2.0.3"
function-bind "^1.1.2"
get-intrinsic "^1.2.4"
- globalthis "^1.0.3"
+ globalthis "^1.0.4"
has-property-descriptors "^1.0.2"
has-proto "^1.0.3"
has-symbols "^1.0.3"
internal-slot "^1.0.7"
- iterator.prototype "^1.1.2"
+ iterator.prototype "^1.1.3"
safe-array-concat "^1.1.2"
es-object-atoms@^1.0.0:
@@ -4093,10 +3955,10 @@ es6-weak-map@^2.0.1, es6-weak-map@^2.0.3:
es6-iterator "^2.0.3"
es6-symbol "^3.1.1"
-escalade@^3.1.1, escalade@^3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27"
- integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
+escalade@^3.1.1, escalade@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
+ integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
escape-html@~1.0.3:
version "1.0.3"
@@ -4137,10 +3999,10 @@ eslint-import-resolver-node@^0.3.9:
is-core-module "^2.13.0"
resolve "^1.22.4"
-eslint-module-utils@^2.8.0:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz#52f2404300c3bd33deece9d7372fb337cc1d7c34"
- integrity sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==
+eslint-module-utils@^2.12.0:
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b"
+ integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==
dependencies:
debug "^3.2.7"
@@ -4153,26 +4015,28 @@ eslint-plugin-es@^4.1.0:
regexpp "^3.0.0"
eslint-plugin-import@^2.27.5:
- version "2.29.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643"
- integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==
+ version "2.31.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7"
+ integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==
dependencies:
- array-includes "^3.1.7"
- array.prototype.findlastindex "^1.2.3"
+ "@rtsao/scc" "^1.1.0"
+ array-includes "^3.1.8"
+ array.prototype.findlastindex "^1.2.5"
array.prototype.flat "^1.3.2"
array.prototype.flatmap "^1.3.2"
debug "^3.2.7"
doctrine "^2.1.0"
eslint-import-resolver-node "^0.3.9"
- eslint-module-utils "^2.8.0"
- hasown "^2.0.0"
- is-core-module "^2.13.1"
+ eslint-module-utils "^2.12.0"
+ hasown "^2.0.2"
+ is-core-module "^2.15.1"
is-glob "^4.0.3"
minimatch "^3.1.2"
- object.fromentries "^2.0.7"
- object.groupby "^1.0.1"
- object.values "^1.1.7"
+ object.fromentries "^2.0.8"
+ object.groupby "^1.0.3"
+ object.values "^1.2.0"
semver "^6.3.1"
+ string.prototype.trimend "^1.0.8"
tsconfig-paths "^3.15.0"
eslint-plugin-n@^15.7.0:
@@ -4194,17 +4058,17 @@ eslint-plugin-promise@^6.1.1:
resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#acd3fd7d55cead7a10f92cf698f36c0aafcd717a"
integrity sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==
-eslint-plugin-react@^7.32.2:
- version "7.35.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz#00b1e4559896710e58af6358898f2ff917ea4c41"
- integrity sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==
+eslint-plugin-react@^7.36.1:
+ version "7.37.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz#cd0935987876ba2900df2f58339f6d92305acc7a"
+ integrity sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==
dependencies:
array-includes "^3.1.8"
array.prototype.findlast "^1.2.5"
array.prototype.flatmap "^1.3.2"
array.prototype.tosorted "^1.1.4"
doctrine "^2.1.0"
- es-iterator-helpers "^1.0.19"
+ es-iterator-helpers "^1.1.0"
estraverse "^5.3.0"
hasown "^2.0.2"
jsx-ast-utils "^2.4.1 || ^3.0.0"
@@ -4250,21 +4114,21 @@ eslint-visitor-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
eslint@^8.41.0:
- version "8.57.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
- integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==
+ version "8.57.1"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
+ integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
"@eslint/eslintrc" "^2.1.4"
- "@eslint/js" "8.57.0"
- "@humanwhocodes/config-array" "^0.11.14"
+ "@eslint/js" "8.57.1"
+ "@humanwhocodes/config-array" "^0.13.0"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
"@ungap/structured-clone" "^1.2.0"
@@ -4390,12 +4254,12 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
dependencies:
homedir-polyfill "^1.0.1"
-express-session@1.18.0:
- version "1.18.0"
- resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.18.0.tgz#a6ae39d9091f2efba5f20fc5c65a3ce7c9ce16a3"
- integrity sha512-m93QLWr0ju+rOwApSsyso838LQwgfs44QtOP/WBiwtAgPIo/SAh1a5c6nn2BR6mFNZehTpqKDESzP+fRHVbxwQ==
+express-session@1.18.1:
+ version "1.18.1"
+ resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.18.1.tgz#88d0bbd41878882840f24ec6227493fcb167e8d5"
+ integrity sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==
dependencies:
- cookie "0.6.0"
+ cookie "0.7.2"
cookie-signature "1.0.7"
debug "2.6.9"
depd "~2.0.0"
@@ -4404,37 +4268,37 @@ express-session@1.18.0:
safe-buffer "5.2.1"
uid-safe "~2.1.5"
-express@4.19.2, express@^4.19.2:
- version "4.19.2"
- resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465"
- integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
+express@4.21.1, express@^4.19.2:
+ version "4.21.1"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281"
+ integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
- body-parser "1.20.2"
+ body-parser "1.20.3"
content-disposition "0.5.4"
content-type "~1.0.4"
- cookie "0.6.0"
+ cookie "0.7.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "2.0.0"
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
etag "~1.8.1"
- finalhandler "1.2.0"
+ finalhandler "1.3.1"
fresh "0.5.2"
http-errors "2.0.0"
- merge-descriptors "1.0.1"
+ merge-descriptors "1.0.3"
methods "~1.1.2"
on-finished "2.4.1"
parseurl "~1.3.3"
- path-to-regexp "0.1.7"
+ path-to-regexp "0.1.10"
proxy-addr "~2.0.7"
- qs "6.11.0"
+ qs "6.13.0"
range-parser "~1.2.1"
safe-buffer "5.2.1"
- send "0.18.0"
- serve-static "1.15.0"
+ send "0.19.0"
+ serve-static "1.16.2"
setprototypeof "1.2.0"
statuses "2.0.1"
type-is "~1.6.18"
@@ -4549,6 +4413,11 @@ fast-unique-numbers@^8.0.13:
"@babel/runtime" "^7.23.8"
tslib "^2.6.2"
+fast-uri@^3.0.1:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241"
+ integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==
+
fastq@^1.6.0:
version "1.17.1"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47"
@@ -4592,13 +4461,13 @@ fill-range@^7.1.1:
dependencies:
to-regex-range "^5.0.1"
-finalhandler@1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
- integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
+finalhandler@1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019"
+ integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==
dependencies:
debug "2.6.9"
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
on-finished "2.4.1"
parseurl "~1.3.3"
@@ -4730,9 +4599,9 @@ flush-write-stream@^1.0.2:
readable-stream "^2.3.6"
follow-redirects@^1.15.6:
- version "1.15.6"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b"
- integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
+ version "1.15.9"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
+ integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==
for-each@^0.3.3:
version "0.3.3"
@@ -4779,7 +4648,7 @@ form-data-encoder@^2.1.2:
resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5"
integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==
-form-data@4.0.0, form-data@^4.0.0:
+form-data@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
@@ -4788,6 +4657,15 @@ form-data@4.0.0, form-data@^4.0.0:
combined-stream "^1.0.8"
mime-types "^2.1.12"
+form-data@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.1.tgz#ba1076daaaa5bfd7e99c1a6cb02aa0a5cff90d48"
+ integrity sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ mime-types "^2.1.12"
+
form-data@~2.3.2:
version "2.3.3"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
@@ -4798,12 +4676,12 @@ form-data@~2.3.2:
mime-types "^2.1.12"
formidable@^3.5.1:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/formidable/-/formidable-3.5.1.tgz#9360a23a656f261207868b1484624c4c8d06ee1a"
- integrity sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/formidable/-/formidable-3.5.2.tgz#207c33fecdecb22044c82ba59d0c63a12fb81d77"
+ integrity sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==
dependencies:
dezalgo "^1.0.4"
- hexoid "^1.0.0"
+ hexoid "^2.0.0"
once "^1.4.0"
forwarded@0.2.0:
@@ -5168,7 +5046,7 @@ globals@^13.19.0:
dependencies:
type-fest "^0.20.2"
-globalthis@^1.0.3:
+globalthis@^1.0.3, globalthis@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==
@@ -5216,6 +5094,23 @@ got@12.6.0:
p-cancelable "^3.0.0"
responselike "^3.0.0"
+got@12.6.1:
+ version "12.6.1"
+ resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549"
+ integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==
+ dependencies:
+ "@sindresorhus/is" "^5.2.0"
+ "@szmarczak/http-timer" "^5.0.1"
+ cacheable-lookup "^7.0.0"
+ cacheable-request "^10.2.8"
+ decompress-response "^6.0.0"
+ form-data-encoder "^2.1.2"
+ get-stream "^6.0.1"
+ http2-wrapper "^2.1.10"
+ lowercase-keys "^3.0.0"
+ p-cancelable "^3.0.0"
+ responselike "^3.0.0"
+
graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0:
version "4.2.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
@@ -5528,10 +5423,10 @@ help-me@^5.0.0:
resolved "https://registry.yarnpkg.com/help-me/-/help-me-5.0.0.tgz#b1ebe63b967b74060027c2ac61f9be12d354a6f6"
integrity sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==
-hexoid@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/hexoid/-/hexoid-1.0.0.tgz#ad10c6573fb907de23d9ec63a711267d9dc9bc18"
- integrity sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==
+hexoid@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/hexoid/-/hexoid-2.0.0.tgz#fb36c740ebbf364403fa1ec0c7efd268460ec5b9"
+ integrity sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==
hoek@5.x.x:
version "5.0.4"
@@ -5831,10 +5726,10 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0:
- version "2.15.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.0.tgz#71c72ec5442ace7e76b306e9d48db361f22699ea"
- integrity sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==
+is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.15.1, is-core-module@^2.5.0:
+ version "2.15.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
+ integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==
dependencies:
hasown "^2.0.2"
@@ -6227,10 +6122,10 @@ istextorbinary@^3.0.0:
binaryextensions "^2.2.0"
textextensions "^3.2.0"
-iterator.prototype@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0"
- integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==
+iterator.prototype@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.3.tgz#016c2abe0be3bbdb8319852884f60908ac62bf9c"
+ integrity sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==
dependencies:
define-properties "^1.2.1"
get-intrinsic "^1.2.1"
@@ -6366,15 +6261,10 @@ jsdoc@^3.6.3:
taffydb "2.6.2"
underscore "~1.13.2"
-jsesc@^2.5.1:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
- integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
-
-jsesc@~0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
- integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
+jsesc@^3.0.2, jsesc@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e"
+ integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==
jsmodbus@~4.0.10:
version "4.0.10"
@@ -6935,10 +6825,10 @@ meow@^8.0.0:
type-fest "^0.18.0"
yargs-parser "^20.2.3"
-merge-descriptors@1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
- integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
+merge-descriptors@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5"
+ integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
methods@^1.1.2, methods@~1.1.2:
version "1.1.2"
@@ -7067,7 +6957,7 @@ minimist@^1.1.0, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4, minipass@^7.1.0, minipass@^7.1.2:
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4, minipass@^7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
@@ -7118,9 +7008,9 @@ mkdirp@~0.3.5:
integrity sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==
mocha@^10.4.0:
- version "10.7.3"
- resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.3.tgz#ae32003cabbd52b59aece17846056a68eb4b0752"
- integrity sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==
+ version "10.8.2"
+ resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.8.2.tgz#8d8342d016ed411b12a429eb731b825f961afb96"
+ integrity sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==
dependencies:
ansi-colors "^4.1.3"
browser-stdout "^1.3.1"
@@ -7165,10 +7055,10 @@ modify-values@^1.0.0:
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
-moment-timezone@0.5.45:
- version "0.5.45"
- resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.45.tgz#cb685acd56bac10e69d93c536366eb65aa6bcf5c"
- integrity sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==
+moment-timezone@0.5.46:
+ version "0.5.46"
+ resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.46.tgz#a21aa6392b3c6b3ed916cd5e95858a28d893704a"
+ integrity sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==
dependencies:
moment "^2.29.4"
@@ -7242,9 +7132,9 @@ mqtt@5.7.0:
ws "^8.14.2"
mqtt@^5.2.0:
- version "5.9.1"
- resolved "https://registry.yarnpkg.com/mqtt/-/mqtt-5.9.1.tgz#422ded61d432b995d931ae4d9c470684f33e3289"
- integrity sha512-FMENfSUMfCSUCnkuUVAL4U01795SUEfrX0NZ53HNr1r2VNpwKhR5Au9viq9WCFGtgrDAmsll4fkloqFCFgStYA==
+ version "5.10.1"
+ resolved "https://registry.yarnpkg.com/mqtt/-/mqtt-5.10.1.tgz#d4f45ffdd825bad331c18f08796a744dabbe16de"
+ integrity sha512-hXCOki8sANoQ7w+2OzJzg6qMBxTtrH9RlnVNV8panLZgnl+Gh0J/t4k6r8Az8+C7y3KAcyXtn0mmLixyUom8Sw==
dependencies:
"@types/readable-stream" "^4.0.5"
"@types/ws" "^8.5.9"
@@ -7254,7 +7144,6 @@ mqtt@^5.2.0:
help-me "^5.0.0"
lru-cache "^10.0.1"
minimist "^1.2.8"
- mqtt "^5.2.0"
mqtt-packet "^9.0.0"
number-allocator "^1.0.14"
readable-stream "^4.4.2"
@@ -7308,9 +7197,9 @@ mute-stream@^1.0.0:
integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==
nan@^2.12.1:
- version "2.20.0"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.20.0.tgz#08c5ea813dd54ed16e5bd6505bf42af4f7838ca3"
- integrity sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==
+ version "2.22.0"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.22.0.tgz#31bc433fc33213c97bad36404bb68063de604de3"
+ integrity sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==
nanomatch@^1.2.9:
version "1.2.13"
@@ -7368,9 +7257,9 @@ no-case@^2.2.0:
lower-case "^1.1.1"
nock@^13.5.4:
- version "13.5.4"
- resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.4.tgz#8918f0addc70a63736170fef7106a9721e0dc479"
- integrity sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==
+ version "13.5.5"
+ resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.5.tgz#cd1caaca281d42be17d51946367a3d53a6af3e78"
+ integrity sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==
dependencies:
debug "^4.1.0"
json-stringify-safe "^5.0.1"
@@ -7392,9 +7281,9 @@ node-gyp-build@4.6.0:
integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==
node-gyp-build@^4.3.0:
- version "4.8.1"
- resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.1.tgz#976d3ad905e71b76086f4f0b0d3637fe79b6cda5"
- integrity sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==
+ version "4.8.2"
+ resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.2.tgz#4f802b71c1ab2ca16af830e6c1ea7dd1ad9496fa"
+ integrity sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==
node-preload@^0.2.1:
version "0.2.1"
@@ -7403,13 +7292,13 @@ node-preload@^0.2.1:
dependencies:
process-on-spawn "^1.0.0"
-node-red-admin@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/node-red-admin/-/node-red-admin-4.0.0.tgz#4b19dc8d81f2a1263dbdfffddf140e7c1f630975"
- integrity sha512-OP2IE/5r+TCeZBj5x+8MfslEjsxqGc1Er5rI5IMG3D/A3++3r0EkW+tlc0pKnX8lmKs1batgAtMIQbh4XkMY3w==
+node-red-admin@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/node-red-admin/-/node-red-admin-4.0.1.tgz#7b059609c2c565071edf30d15c1aebf870553175"
+ integrity sha512-NLZgAM8JgFa/2/7Z4+nSSQrtkuBbfS9m+kxegadhHfuta5rErOx6zrrNhF+yAglMTPlVmdoqgso7VSt3nTRBGQ==
dependencies:
ansi-colors "^4.1.3"
- axios "^1.7.2"
+ axios "^1.7.7"
bcryptjs "^2.4.3"
cli-table "^0.3.11"
enquirer "^2.3.6"
@@ -7434,22 +7323,22 @@ node-red-node-test-helper@^0.3.4:
supertest "^7.0.0"
node-red@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/node-red/-/node-red-4.0.2.tgz#019446be1b18ff885415dbe619ba39323e8384f0"
- integrity sha512-19AC1zouBYxaobzkpPb5PdqQptgO1fI9NRcrasFAYoG6wB8S53khFeuy1qiNaggo2JFu6TSJk2zLR+y4wksU1w==
- dependencies:
- "@node-red/editor-api" "4.0.2"
- "@node-red/nodes" "4.0.2"
- "@node-red/runtime" "4.0.2"
- "@node-red/util" "4.0.2"
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/node-red/-/node-red-4.0.5.tgz#773bac25a16b919ed936bf81998503c87fd52c90"
+ integrity sha512-U//K/M/0EJrD80VPGmF+tHoMJVEykBBMgLmKPbKH9m0msXN1O/OC1VpGtyeUAGRwVsNQe0KgFNu6+G4JIguBcA==
+ dependencies:
+ "@node-red/editor-api" "4.0.5"
+ "@node-red/nodes" "4.0.5"
+ "@node-red/runtime" "4.0.5"
+ "@node-red/util" "4.0.5"
basic-auth "2.0.1"
bcryptjs "2.4.3"
cors "2.8.5"
- express "4.19.2"
+ express "4.21.1"
fs-extra "11.2.0"
- node-red-admin "^4.0.0"
+ node-red-admin "^4.0.1"
nopt "5.0.0"
- semver "7.5.4"
+ semver "7.6.3"
optionalDependencies:
"@node-rs/bcrypt" "1.10.4"
@@ -7657,7 +7546,7 @@ object.entries@^1.1.8:
define-properties "^1.2.1"
es-object-atoms "^1.0.0"
-object.fromentries@^2.0.7, object.fromentries@^2.0.8:
+object.fromentries@^2.0.8:
version "2.0.8"
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
@@ -7667,7 +7556,7 @@ object.fromentries@^2.0.7, object.fromentries@^2.0.8:
es-abstract "^1.23.2"
es-object-atoms "^1.0.0"
-object.groupby@^1.0.1:
+object.groupby@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e"
integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==
@@ -7699,7 +7588,7 @@ object.reduce@^1.0.0:
for-own "^1.0.0"
make-iterator "^1.0.0"
-object.values@^1.1.6, object.values@^1.1.7, object.values@^1.2.0:
+object.values@^1.1.6, object.values@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b"
integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==
@@ -7835,9 +7724,9 @@ package-hash@^4.0.0:
release-zalgo "^1.0.0"
package-json-from-dist@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz#e501cd3094b278495eb4258d4c9f6d5ac3019f00"
- integrity sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
+ integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
param-case@2.1.x:
version "2.1.1"
@@ -8018,15 +7907,15 @@ path-scurry@^1.11.1:
lru-cache "^10.2.0"
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
-path-to-regexp@0.1.7:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
- integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
+path-to-regexp@0.1.10:
+ version "0.1.10"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
+ integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
path-to-regexp@^6.2.1:
- version "6.2.2"
- resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.2.tgz#324377a83e5049cbecadc5554d6a63a9a4866b36"
- integrity sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4"
+ integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==
path-type@^1.0.0:
version "1.1.0"
@@ -8059,10 +7948,10 @@ picocolors@^0.2.1:
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
-picocolors@^1.0.0, picocolors@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1"
- integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==
+picocolors@^1.0.0, picocolors@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
+ integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
picomatch@^2.0.4, picomatch@^2.2.1:
version "2.3.1"
@@ -8247,9 +8136,9 @@ pump@^2.0.0:
once "^1.3.1"
pump@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
- integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8"
+ integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==
dependencies:
end-of-stream "^1.1.0"
once "^1.3.1"
@@ -8273,14 +8162,7 @@ q@^1.5.1:
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
-qs@6.11.0:
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
- integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
- dependencies:
- side-channel "^1.0.4"
-
-qs@^6.11.0:
+qs@6.13.0, qs@^6.11.0:
version "6.13.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
@@ -8339,6 +8221,16 @@ raw-body@2.5.2:
iconv-lite "0.4.24"
unpipe "1.0.0"
+raw-body@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-3.0.0.tgz#25b3476f07a51600619dae3fe82ddc28a36e5e0f"
+ integrity sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==
+ dependencies:
+ bytes "3.1.2"
+ http-errors "2.0.0"
+ iconv-lite "0.6.3"
+ unpipe "1.0.0"
+
react-is@^16.13.1:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
@@ -8501,10 +8393,10 @@ reflect.getprototypeof@^1.0.4:
globalthis "^1.0.3"
which-builtin-type "^1.1.3"
-regenerate-unicode-properties@^10.1.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480"
- integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
+regenerate-unicode-properties@^10.2.0:
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0"
+ integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==
dependencies:
regenerate "^1.4.2"
@@ -8534,38 +8426,43 @@ regex-not@^1.0.0, regex-not@^1.0.2:
safe-regex "^1.1.0"
regexp.prototype.flags@^1.5.2:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334"
- integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz#b3ae40b1d2499b8350ab2c3fe6ef3845d3a96f42"
+ integrity sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==
dependencies:
- call-bind "^1.0.6"
+ call-bind "^1.0.7"
define-properties "^1.2.1"
es-errors "^1.3.0"
- set-function-name "^2.0.1"
+ set-function-name "^2.0.2"
regexpp@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
-regexpu-core@^5.3.1:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b"
- integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
+regexpu-core@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.1.1.tgz#b469b245594cb2d088ceebc6369dceb8c00becac"
+ integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==
dependencies:
- "@babel/regjsgen" "^0.8.0"
regenerate "^1.4.2"
- regenerate-unicode-properties "^10.1.0"
- regjsparser "^0.9.1"
+ regenerate-unicode-properties "^10.2.0"
+ regjsgen "^0.8.0"
+ regjsparser "^0.11.0"
unicode-match-property-ecmascript "^2.0.0"
unicode-match-property-value-ecmascript "^2.1.0"
-regjsparser@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709"
- integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
+regjsgen@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab"
+ integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==
+
+regjsparser@^0.11.0:
+ version "0.11.2"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.11.2.tgz#7404ad42be00226d72bcf1f003f1f441861913d8"
+ integrity sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==
dependencies:
- jsesc "~0.5.0"
+ jsesc "~3.0.2"
reinterval@^1.1.0:
version "1.1.0"
@@ -8897,27 +8794,20 @@ semver-greatest-satisfied-range@^1.1.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-semver@7.5.4:
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
- integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
- dependencies:
- lru-cache "^6.0.0"
+semver@7.6.3, semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.8, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4:
+ version "7.6.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
+ integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
semver@^6.0.0, semver@^6.3.0, semver@^6.3.1:
version "6.3.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.8, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4:
- version "7.6.3"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
- integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
-
-send@0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
- integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
+send@0.19.0:
+ version "0.19.0"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8"
+ integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==
dependencies:
debug "2.6.9"
depd "2.0.0"
@@ -8960,7 +8850,7 @@ serialport@^10.4.0:
"@serialport/stream" "10.5.0"
debug "^4.3.3"
-serialport@^12.0.0:
+serialport@~12.0.0:
version "12.0.0"
resolved "https://registry.yarnpkg.com/serialport/-/serialport-12.0.0.tgz#136f0976042f57a2e99e886221a2109934531602"
integrity sha512-AmH3D9hHPFmnF/oq/rvigfiAouAKyK/TjnrkwZRYSFZxNggJxwvbAbfYrLeuvq7ktUdhuHdVdSjj852Z55R+uA==
@@ -8980,15 +8870,15 @@ serialport@^12.0.0:
"@serialport/stream" "12.0.0"
debug "4.3.4"
-serve-static@1.15.0:
- version "1.15.0"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
- integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
+serve-static@1.16.2:
+ version "1.16.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296"
+ integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==
dependencies:
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
parseurl "~1.3.3"
- send "0.18.0"
+ send "0.19.0"
set-blocking@^2.0.0:
version "2.0.0"
@@ -9260,9 +9150,9 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
- version "3.0.18"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz#22aa922dcf2f2885a6494a261f2d8b75345d0326"
- integrity sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==
+ version "3.0.20"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz#e44ed19ed318dd1e5888f93325cee800f0f51b89"
+ integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==
split-string@^3.0.1, split-string@^3.0.2:
version "3.1.0"
@@ -9315,7 +9205,7 @@ stack-trace@0.0.10:
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==
-standard-engine@^15.0.0:
+standard-engine@^15.1.0:
version "15.1.0"
resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.1.0.tgz#717409a002edd13cd57f6554fdd3464d9a22a774"
integrity sha512-VHysfoyxFu/ukT+9v49d4BRXIokFRZuH3z1VRxzFArZdjSCFpro6rEIU3ji7e4AoAtuSfKBkiOmsrDqKW5ZSRw==
@@ -9346,9 +9236,9 @@ standard-version@^9.5.0:
yargs "^16.0.0"
standard@^17.1.0:
- version "17.1.0"
- resolved "https://registry.yarnpkg.com/standard/-/standard-17.1.0.tgz#829eeeb3139ad50714294d3531592d60ad1286af"
- integrity sha512-jaDqlNSzLtWYW4lvQmU0EnxWMUGQiwHasZl5ZEIwx3S/ijZDjZOzs1y1QqKwKs5vqnFpGtizo4NOYX2s0Voq/g==
+ version "17.1.2"
+ resolved "https://registry.yarnpkg.com/standard/-/standard-17.1.2.tgz#fc7e365e401569fee2a840d2a3862d218ef78092"
+ integrity sha512-WLm12WoXveKkvnPnPnaFUUHuOB2cUdAsJ4AiGHL2G0UNMrcRAWY2WriQaV8IQ3oRmYr0AWUbLNr94ekYFAHOrA==
dependencies:
eslint "^8.41.0"
eslint-config-standard "17.1.0"
@@ -9356,8 +9246,8 @@ standard@^17.1.0:
eslint-plugin-import "^2.27.5"
eslint-plugin-n "^15.7.0"
eslint-plugin-promise "^6.1.1"
- eslint-plugin-react "^7.32.2"
- standard-engine "^15.0.0"
+ eslint-plugin-react "^7.36.1"
+ standard-engine "^15.1.0"
version-guard "^1.1.1"
static-extend@^0.1.1:
@@ -9638,14 +9528,14 @@ taffydb@2.6.2:
resolved "https://registry.yarnpkg.com/taffydb/-/taffydb-2.6.2.tgz#7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268"
integrity sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==
-tar@7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/tar/-/tar-7.2.0.tgz#f03ae6ecd2e2bab880f2ef33450f502e761d7548"
- integrity sha512-hctwP0Nb4AB60bj8WQgRYaMOuJYRAPMGiQUAotms5igN8ppfQM+IvjQ5HcKu1MaZh2Wy2KWVTe563Yj8dfc14w==
+tar@7.4.3:
+ version "7.4.3"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-7.4.3.tgz#88bbe9286a3fcd900e94592cda7a22b192e80571"
+ integrity sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==
dependencies:
"@isaacs/fs-minipass" "^4.0.0"
chownr "^3.0.0"
- minipass "^7.1.0"
+ minipass "^7.1.2"
minizlib "^3.0.1"
mkdirp "^3.0.1"
yallist "^5.0.0"
@@ -9739,6 +9629,18 @@ timers-ext@^0.1.7:
es5-ext "^0.10.64"
next-tick "^1.1.0"
+tldts-core@^6.1.58:
+ version "6.1.58"
+ resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-6.1.58.tgz#f0b5c1fcb2e214f558c7cb380fb1e6f4b2459d8b"
+ integrity sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg==
+
+tldts@^6.1.32:
+ version "6.1.58"
+ resolved "https://registry.yarnpkg.com/tldts/-/tldts-6.1.58.tgz#63d211f46f2c17d69d4cedf0c4c19423a608874f"
+ integrity sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA==
+ dependencies:
+ tldts-core "^6.1.58"
+
tmp@0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz#ee434a4e22543082e294ba6201dcc6eafefa2877"
@@ -9754,11 +9656,6 @@ to-absolute-glob@^2.0.0:
is-absolute "^1.0.0"
is-negated-glob "^1.0.0"
-to-fast-properties@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
- integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
-
to-object-path@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
@@ -9820,16 +9717,6 @@ tough-cookie@4.1.3:
universalify "^0.2.0"
url-parse "^1.5.3"
-tough-cookie@4.1.4:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36"
- integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==
- dependencies:
- psl "^1.1.33"
- punycode "^2.1.1"
- universalify "^0.2.0"
- url-parse "^1.5.3"
-
tough-cookie@^2.3.3, tough-cookie@~2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
@@ -9838,6 +9725,13 @@ tough-cookie@^2.3.3, tough-cookie@~2.5.0:
psl "^1.1.28"
punycode "^2.1.1"
+tough-cookie@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.0.0.tgz#6b6518e2b5c070cf742d872ee0f4f92d69eac1af"
+ integrity sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==
+ dependencies:
+ tldts "^6.1.32"
+
trim-newlines@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
@@ -9854,9 +9748,9 @@ tsconfig-paths@^3.15.0:
strip-bom "^3.0.0"
tslib@^2.2.0, tslib@^2.4.0, tslib@^2.6.2:
- version "2.6.3"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0"
- integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
tunnel-agent@^0.6.0:
version "0.6.0"
@@ -9892,7 +9786,7 @@ type-detect@^1.0.0:
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2"
integrity sha512-f9Uv6ezcpvCQjJU0Zqbg+65qdcszv3qUQsZfjdRbWiZ7AMenrX1u0lNk9EoWWX6e1F+NULyg27mtdeZ5WhpljA==
-type-detect@^4.0.8:
+type-detect@^4.0.8, type-detect@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.1.0.tgz#deb2453e8f08dcae7ae98c626b13dddb0155906c"
integrity sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==
@@ -9923,9 +9817,9 @@ type-fest@^0.8.0, type-fest@^0.8.1:
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
type-fest@^4.6.0, type-fest@^4.7.1:
- version "4.24.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.24.0.tgz#28d18f2d2afb020e46f6d1236e944d7aa4f92dde"
- integrity sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==
+ version "4.26.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.26.1.tgz#a4a17fa314f976dd3e6d6675ef6c775c16d7955e"
+ integrity sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==
type-is@^1.6.4, type-is@~1.6.18:
version "1.6.18"
@@ -10025,9 +9919,9 @@ uglify-js@3.4.x:
source-map "~0.6.1"
uglify-js@^3.0.5, uglify-js@^3.1.4, uglify-js@^3.17.4:
- version "3.19.2"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.19.2.tgz#319ae26a5fbd18d03c7dc02496cfa1d6f1cd4307"
- integrity sha512-S8KA6DDI47nQXJSi2ctQ629YzwOVs+bQML6DAtvy0wgNdpi+0ySpQK0g2pxBq2xfF2z3YCscu7NNA8nXT9PlIQ==
+ version "3.19.3"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.19.3.tgz#82315e9bbc6f2b25888858acd1fff8441035b77f"
+ integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==
uglify-to-browserify@~1.0.0:
version "1.0.2"
@@ -10061,7 +9955,7 @@ unc-path-regex@^0.1.2:
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==
-underscore@~1.13.2, underscore@~1.13.6:
+underscore@~1.13.2, underscore@~1.13.7:
version "1.13.7"
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.7.tgz#970e33963af9a7dda228f17ebe8399e5fbe63a10"
integrity sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==
@@ -10092,15 +9986,15 @@ undertaker@^1.2.1:
object.reduce "^1.0.0"
undertaker-registry "^1.0.0"
-undici-types@~6.13.0:
- version "6.13.0"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.13.0.tgz#e3e79220ab8c81ed1496b5812471afd7cf075ea5"
- integrity sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==
+undici-types@~6.19.8:
+ version "6.19.8"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
+ integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
unicode-canonical-property-names-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
- integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2"
+ integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==
unicode-match-property-ecmascript@^2.0.0:
version "2.0.0"
@@ -10111,9 +10005,9 @@ unicode-match-property-ecmascript@^2.0.0:
unicode-property-aliases-ecmascript "^2.0.0"
unicode-match-property-value-ecmascript@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0"
- integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71"
+ integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==
unicode-property-aliases-ecmascript@^2.0.0:
version "2.1.0"
@@ -10171,20 +10065,20 @@ upath@^1.1.1:
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
-update-browserslist-db@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e"
- integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==
+update-browserslist-db@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5"
+ integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==
dependencies:
- escalade "^3.1.2"
- picocolors "^1.0.1"
+ escalade "^3.2.0"
+ picocolors "^1.1.0"
upper-case@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
integrity sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==
-uri-js@^4.2.2, uri-js@^4.4.1:
+uri-js@^4.2.2:
version "4.4.1"
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
@@ -10274,9 +10168,9 @@ verror@1.10.0:
extsprintf "^1.2.0"
version-guard@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/version-guard/-/version-guard-1.1.2.tgz#f87524249db225bf802498d25bc0e5c2b8c584dc"
- integrity sha512-D8d+YxCUpoqtCnQzDxm6SF7DLU3gr2535T4khAtMq4osBahsQnmSxuwXFdrbAdDGG8Uokzfis/jvyeFPdmlc7w==
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/version-guard/-/version-guard-1.1.3.tgz#5a39b9d195f94cb10d469553aa9951e1917da5d2"
+ integrity sha512-JwPr6erhX53EWH/HCSzfy1tTFrtPXUe927wdM1jqBBeYp1OM+qPHjWbsvv6pIBduqdgxxS+ScfG7S28pzyr2DQ==
vinyl-fs@^3.0.0:
version "3.0.3"