From e36d7a4995ac2607790c55292672452fe7785b92 Mon Sep 17 00:00:00 2001
From: Paige Niedringhaus
Date: Tue, 29 Oct 2024 13:40:23 -0400
Subject: [PATCH] deps: regenerate library
---
src/.openapi-generator/FILES | 151 +-
src/README.md | 36 +-
src/docs/Alert.md | 36 +-
src/docs/AlertApi.md | 14 +-
src/docs/CurrentFirmware.md | 8 +
src/docs/DeviceDfuHistory.md | 9 +
src/docs/DeviceDfuHistoryPage.md | 8 +
src/docs/DeviceDfuStateMachine.md | 10 +
src/docs/DeviceDfuStateMachineNode.md | 10 +
src/docs/DeviceDfuStatus.md | 10 +
src/docs/DeviceDfuStatusCurrent.md | 12 +
src/docs/DeviceDfuStatusPage.md | 8 +
src/docs/DfuActionRequest.md | 7 +
src/docs/EventApi.md | 12 +-
src/docs/Firmware.md | 17 +
src/docs/FirmwareStatus.md | 11 -
src/docs/{Route.md => NotehubRoute.md} | 18 +-
.../{RouteSchema.md => NotehubRouteSchema.md} | 2 +-
src/docs/OTAStatus.md | 24 -
src/docs/OTAStatusList.md | 8 -
src/docs/OTAUpdateRequest.md | 17 -
src/docs/OTAUpdateStatus.md | 9 -
src/docs/ProjectApi.md | 423 +-
src/docs/RouteApi.md | 42 +-
src/docs/UploadMetadata.md | 19 +
src/docs/UserDfuStateMachine.md | 10 +
src/docs/UserDfuStateMachineStatus.md | 10 +
src/docs/UserFirmwareInfo.md | 8 +
src/package-lock.json | 4569 +++++++++++++----
src/package.json | 2 +-
src/src/ApiClient.js | 6 +-
src/src/api/AlertApi.js | 13 +-
src/src/api/AuthorizationApi.js | 4 +-
src/src/api/BillingAccountApi.js | 4 +-
src/src/api/DeviceApi.js | 4 +-
src/src/api/EventApi.js | 36 +-
src/src/api/MonitorApi.js | 4 +-
src/src/api/ProjectApi.js | 674 ++-
src/src/api/RouteApi.js | 78 +-
src/src/index.js | 153 +-
src/src/model/Alert.js | 73 +-
src/src/model/AlertDataInner.js | 4 +-
src/src/model/AlertNotificationsInner.js | 4 +-
src/src/model/Aws.js | 4 +-
src/src/model/Azure.js | 4 +-
src/src/model/BillingAccount.js | 4 +-
src/src/model/BillingAccountRole.js | 2 +-
src/src/model/Body.js | 4 +-
src/src/model/CloneProjectRequest.js | 4 +-
src/src/model/Contact.js | 4 +-
src/src/model/CreateFleetRequest.js | 4 +-
src/src/model/CreateMonitor.js | 4 +-
src/src/model/CreateProductRequest.js | 4 +-
src/src/model/CreateProjectRequest.js | 4 +-
src/src/model/CurrentFirmware.js | 99 +
src/src/model/DFUEnv.js | 4 +-
src/src/model/DFUState.js | 4 +-
src/src/model/DeleteDeviceFleetsRequest.js | 4 +-
src/src/model/Device.js | 4 +-
src/src/model/DeviceDfuHistory.js | 131 +
src/src/model/DeviceDfuHistoryPage.js | 99 +
src/src/model/DeviceDfuStateMachine.js | 163 +
src/src/model/DeviceDfuStateMachineNode.js | 151 +
src/src/model/DeviceDfuStatus.js | 134 +
...areStatus.js => DeviceDfuStatusCurrent.js} | 72 +-
...TAStatusList.js => DeviceDfuStatusPage.js} | 46 +-
src/src/model/DeviceSession.js | 4 +-
src/src/model/DeviceTowerInfo.js | 4 +-
src/src/model/DeviceUsage.js | 4 +-
src/src/model/DfuActionRequest.js | 87 +
src/src/model/EmailNotification.js | 4 +-
src/src/model/EnvironmentVariables.js | 4 +-
src/src/model/Error.js | 4 +-
src/src/model/Event.js | 4 +-
src/src/model/Firmware.js | 232 +
src/src/model/FirmwareInfo.js | 4 +-
src/src/model/Fleet.js | 4 +-
src/src/model/GetAlerts200Response.js | 4 +-
.../model/GetBillingAccounts200Response.js | 4 +-
...etDeviceEnvironmentVariables200Response.js | 4 +-
.../model/GetDeviceHealthLog200Response.js | 4 +-
...eviceHealthLog200ResponseHealthLogInner.js | 4 +-
src/src/model/GetDeviceLatest200Response.js | 4 +-
.../model/GetDevicePublicKey200Response.js | 4 +-
src/src/model/GetDeviceSessions200Response.js | 4 +-
.../GetProjectDevicePublicKeys200Response.js | 4 +-
...licKeys200ResponseDevicePublicKeysInner.js | 4 +-
src/src/model/GetProjectDevices200Response.js | 4 +-
src/src/model/GetProjectEvents200Response.js | 4 +-
.../GetProjectEventsByCursor200Response.js | 4 +-
src/src/model/GetProjectFleets200Response.js | 4 +-
src/src/model/GetProjectMembers200Response.js | 4 +-
.../model/GetProjectProducts200Response.js | 4 +-
src/src/model/GetProjects200Response.js | 4 +-
.../GetRouteLogsByRoute200ResponseInner.js | 4 +-
src/src/model/Google.js | 4 +-
src/src/model/HandleNoteChanges200Response.js | 4 +-
src/src/model/HandleNoteGet200Response.js | 4 +-
src/src/model/HandleNoteSignal200Response.js | 4 +-
.../model/HandleNotefileChanges200Response.js | 4 +-
...HandleNotefileChangesPending200Response.js | 4 +-
src/src/model/HandleNotefileDeleteRequest.js | 4 +-
src/src/model/Http.js | 4 +-
src/src/model/HttpFilter.js | 4 +-
src/src/model/HttpTransform.js | 4 +-
src/src/model/Location.js | 4 +-
src/src/model/Login200Response.js | 4 +-
src/src/model/LoginRequest.js | 4 +-
src/src/model/Monitor.js | 4 +-
src/src/model/MonitorAlertRoutesInner.js | 4 +-
src/src/model/Mqtt.js | 4 +-
src/src/model/Note.js | 4 +-
src/src/model/{Route.js => NotehubRoute.js} | 54 +-
.../{RouteSchema.js => NotehubRouteSchema.js} | 124 +-
src/src/model/OTAStatus.js | 444 --
src/src/model/OTAUpdateRequest.js | 264 -
src/src/model/OTAUpdateStatus.js | 118 -
.../PostProvisionProjectDeviceRequest.js | 4 +-
src/src/model/Product.js | 4 +-
src/src/model/Project.js | 4 +-
src/src/model/ProjectMember.js | 4 +-
src/src/model/Proxy.js | 4 +-
src/src/model/PutDeviceFleetsRequest.js | 4 +-
src/src/model/Radresponder.js | 4 +-
src/src/model/Role.js | 2 +-
src/src/model/Slack.js | 4 +-
src/src/model/SlackBearerNotification.js | 4 +-
src/src/model/SlackWebHookNotification.js | 4 +-
src/src/model/Snowflake.js | 4 +-
src/src/model/SnowflakeTransform.js | 4 +-
src/src/model/Thingworx.js | 4 +-
src/src/model/TowerLocation.js | 4 +-
src/src/model/Twilio.js | 4 +-
src/src/model/UpdateFleetRequest.js | 4 +-
src/src/model/UploadMetadata.js | 258 +
src/src/model/UserDbRoute.js | 4 +-
src/src/model/UserDfuStateMachine.js | 127 +
src/src/model/UserDfuStateMachineStatus.js | 133 +
src/src/model/UserFirmwareInfo.js | 97 +
src/test/api/AlertApi.spec.js | 2 +-
src/test/api/AuthorizationApi.spec.js | 2 +-
src/test/api/BillingAccountApi.spec.js | 2 +-
src/test/api/DeviceApi.spec.js | 2 +-
src/test/api/EventApi.spec.js | 2 +-
src/test/api/MonitorApi.spec.js | 2 +-
src/test/api/ProjectApi.spec.js | 72 +-
src/test/api/RouteApi.spec.js | 2 +-
src/test/model/Alert.spec.js | 14 +-
src/test/model/AlertDataInner.spec.js | 2 +-
.../model/AlertNotificationsInner.spec.js | 2 +-
src/test/model/Aws.spec.js | 2 +-
src/test/model/Azure.spec.js | 2 +-
src/test/model/BillingAccount.spec.js | 2 +-
src/test/model/BillingAccountRole.spec.js | 2 +-
src/test/model/Body.spec.js | 2 +-
src/test/model/CloneProjectRequest.spec.js | 2 +-
src/test/model/Contact.spec.js | 2 +-
src/test/model/CreateFleetRequest.spec.js | 2 +-
src/test/model/CreateMonitor.spec.js | 2 +-
src/test/model/CreateProductRequest.spec.js | 2 +-
src/test/model/CreateProjectRequest.spec.js | 2 +-
src/test/model/CurrentFirmware.spec.js | 65 +
src/test/model/DFUEnv.spec.js | 2 +-
src/test/model/DFUState.spec.js | 2 +-
.../model/DeleteDeviceFleetsRequest.spec.js | 2 +-
src/test/model/Device.spec.js | 2 +-
...tatus.spec.js => DeviceDfuHistory.spec.js} | 32 +-
src/test/model/DeviceDfuHistoryPage.spec.js | 65 +
src/test/model/DeviceDfuStateMachine.spec.js | 77 +
.../model/DeviceDfuStateMachineNode.spec.js | 77 +
src/test/model/DeviceDfuStatus.spec.js | 77 +
...spec.js => DeviceDfuStatusCurrent.spec.js} | 30 +-
...st.spec.js => DeviceDfuStatusPage.spec.js} | 18 +-
src/test/model/DeviceSession.spec.js | 2 +-
src/test/model/DeviceTowerInfo.spec.js | 2 +-
src/test/model/DeviceUsage.spec.js | 2 +-
src/test/model/DfuActionRequest.spec.js | 59 +
src/test/model/EmailNotification.spec.js | 2 +-
src/test/model/EnvironmentVariables.spec.js | 2 +-
src/test/model/Error.spec.js | 2 +-
src/test/model/Event.spec.js | 2 +-
...UpdateRequest.spec.js => Firmware.spec.js} | 80 +-
src/test/model/FirmwareInfo.spec.js | 2 +-
src/test/model/Fleet.spec.js | 2 +-
src/test/model/GetAlerts200Response.spec.js | 2 +-
.../GetBillingAccounts200Response.spec.js | 2 +-
...iceEnvironmentVariables200Response.spec.js | 2 +-
.../GetDeviceHealthLog200Response.spec.js | 2 +-
...HealthLog200ResponseHealthLogInner.spec.js | 2 +-
.../model/GetDeviceLatest200Response.spec.js | 2 +-
.../GetDevicePublicKey200Response.spec.js | 2 +-
.../GetDeviceSessions200Response.spec.js | 2 +-
...ProjectDevicePublicKeys200Response.spec.js | 2 +-
...ys200ResponseDevicePublicKeysInner.spec.js | 2 +-
.../GetProjectDevices200Response.spec.js | 2 +-
.../model/GetProjectEvents200Response.spec.js | 2 +-
...etProjectEventsByCursor200Response.spec.js | 2 +-
.../model/GetProjectFleets200Response.spec.js | 2 +-
.../GetProjectMembers200Response.spec.js | 2 +-
.../GetProjectProducts200Response.spec.js | 2 +-
src/test/model/GetProjects200Response.spec.js | 2 +-
...etRouteLogsByRoute200ResponseInner.spec.js | 2 +-
src/test/model/Google.spec.js | 2 +-
.../HandleNoteChanges200Response.spec.js | 2 +-
.../model/HandleNoteGet200Response.spec.js | 2 +-
.../model/HandleNoteSignal200Response.spec.js | 2 +-
.../HandleNotefileChanges200Response.spec.js | 2 +-
...eNotefileChangesPending200Response.spec.js | 2 +-
.../model/HandleNotefileDeleteRequest.spec.js | 2 +-
src/test/model/Http.spec.js | 2 +-
src/test/model/HttpFilter.spec.js | 2 +-
src/test/model/HttpTransform.spec.js | 2 +-
src/test/model/Location.spec.js | 2 +-
src/test/model/Login200Response.spec.js | 2 +-
src/test/model/LoginRequest.spec.js | 2 +-
src/test/model/Monitor.spec.js | 2 +-
.../model/MonitorAlertRoutesInner.spec.js | 2 +-
src/test/model/Mqtt.spec.js | 2 +-
src/test/model/Note.spec.js | 2 +-
.../{Route.spec.js => NotehubRoute.spec.js} | 26 +-
...ema.spec.js => NotehubRouteSchema.spec.js} | 98 +-
src/test/model/OTAStatus.spec.js | 161 -
.../PostProvisionProjectDeviceRequest.spec.js | 2 +-
src/test/model/Product.spec.js | 2 +-
src/test/model/Project.spec.js | 2 +-
src/test/model/ProjectMember.spec.js | 2 +-
src/test/model/Proxy.spec.js | 2 +-
src/test/model/PutDeviceFleetsRequest.spec.js | 2 +-
src/test/model/Radresponder.spec.js | 2 +-
src/test/model/Role.spec.js | 2 +-
src/test/model/Slack.spec.js | 2 +-
.../model/SlackBearerNotification.spec.js | 2 +-
.../model/SlackWebHookNotification.spec.js | 2 +-
src/test/model/Snowflake.spec.js | 2 +-
src/test/model/SnowflakeTransform.spec.js | 2 +-
src/test/model/Thingworx.spec.js | 2 +-
src/test/model/TowerLocation.spec.js | 2 +-
src/test/model/Twilio.spec.js | 2 +-
src/test/model/UpdateFleetRequest.spec.js | 2 +-
src/test/model/UploadMetadata.spec.js | 131 +
src/test/model/UserDbRoute.spec.js | 2 +-
src/test/model/UserDfuStateMachine.spec.js | 77 +
.../model/UserDfuStateMachineStatus.spec.js | 77 +
src/test/model/UserFirmwareInfo.spec.js | 65 +
244 files changed, 8151 insertions(+), 3036 deletions(-)
create mode 100644 src/docs/CurrentFirmware.md
create mode 100644 src/docs/DeviceDfuHistory.md
create mode 100644 src/docs/DeviceDfuHistoryPage.md
create mode 100644 src/docs/DeviceDfuStateMachine.md
create mode 100644 src/docs/DeviceDfuStateMachineNode.md
create mode 100644 src/docs/DeviceDfuStatus.md
create mode 100644 src/docs/DeviceDfuStatusCurrent.md
create mode 100644 src/docs/DeviceDfuStatusPage.md
create mode 100644 src/docs/DfuActionRequest.md
create mode 100644 src/docs/Firmware.md
delete mode 100644 src/docs/FirmwareStatus.md
rename src/docs/{Route.md => NotehubRoute.md} (50%)
rename src/docs/{RouteSchema.md => NotehubRouteSchema.md} (99%)
delete mode 100644 src/docs/OTAStatus.md
delete mode 100644 src/docs/OTAStatusList.md
delete mode 100644 src/docs/OTAUpdateRequest.md
delete mode 100644 src/docs/OTAUpdateStatus.md
create mode 100644 src/docs/UploadMetadata.md
create mode 100644 src/docs/UserDfuStateMachine.md
create mode 100644 src/docs/UserDfuStateMachineStatus.md
create mode 100644 src/docs/UserFirmwareInfo.md
create mode 100644 src/src/model/CurrentFirmware.js
create mode 100644 src/src/model/DeviceDfuHistory.js
create mode 100644 src/src/model/DeviceDfuHistoryPage.js
create mode 100644 src/src/model/DeviceDfuStateMachine.js
create mode 100644 src/src/model/DeviceDfuStateMachineNode.js
create mode 100644 src/src/model/DeviceDfuStatus.js
rename src/src/model/{FirmwareStatus.js => DeviceDfuStatusCurrent.js} (66%)
rename src/src/model/{OTAStatusList.js => DeviceDfuStatusPage.js} (61%)
create mode 100644 src/src/model/DfuActionRequest.js
create mode 100644 src/src/model/Firmware.js
rename src/src/model/{Route.js => NotehubRoute.js} (80%)
rename src/src/model/{RouteSchema.js => NotehubRouteSchema.js} (76%)
delete mode 100644 src/src/model/OTAStatus.js
delete mode 100644 src/src/model/OTAUpdateRequest.js
delete mode 100644 src/src/model/OTAUpdateStatus.js
create mode 100644 src/src/model/UploadMetadata.js
create mode 100644 src/src/model/UserDfuStateMachine.js
create mode 100644 src/src/model/UserDfuStateMachineStatus.js
create mode 100644 src/src/model/UserFirmwareInfo.js
create mode 100644 src/test/model/CurrentFirmware.spec.js
rename src/test/model/{OTAUpdateStatus.spec.js => DeviceDfuHistory.spec.js} (66%)
create mode 100644 src/test/model/DeviceDfuHistoryPage.spec.js
create mode 100644 src/test/model/DeviceDfuStateMachine.spec.js
create mode 100644 src/test/model/DeviceDfuStateMachineNode.spec.js
create mode 100644 src/test/model/DeviceDfuStatus.spec.js
rename src/test/model/{FirmwareStatus.spec.js => DeviceDfuStatusCurrent.spec.js} (70%)
rename src/test/model/{OTAStatusList.spec.js => DeviceDfuStatusPage.spec.js} (76%)
create mode 100644 src/test/model/DfuActionRequest.spec.js
rename src/test/model/{OTAUpdateRequest.spec.js => Firmware.spec.js} (61%)
rename src/test/model/{Route.spec.js => NotehubRoute.spec.js} (78%)
rename src/test/model/{RouteSchema.spec.js => NotehubRouteSchema.spec.js} (77%)
delete mode 100644 src/test/model/OTAStatus.spec.js
create mode 100644 src/test/model/UploadMetadata.spec.js
create mode 100644 src/test/model/UserDfuStateMachine.spec.js
create mode 100644 src/test/model/UserDfuStateMachineStatus.spec.js
create mode 100644 src/test/model/UserFirmwareInfo.spec.js
diff --git a/src/.openapi-generator/FILES b/src/.openapi-generator/FILES
index 793d124f..0dd7b2f1 100644
--- a/src/.openapi-generator/FILES
+++ b/src/.openapi-generator/FILES
@@ -1,5 +1,6 @@
.babelrc
.gitignore
+.openapi-generator-ignore
.travis.yml
README.md
docs/Alert.md
@@ -19,21 +20,30 @@ docs/CreateFleetRequest.md
docs/CreateMonitor.md
docs/CreateProductRequest.md
docs/CreateProjectRequest.md
+docs/CurrentFirmware.md
docs/DFUEnv.md
docs/DFUState.md
docs/DeleteDeviceFleetsRequest.md
docs/Device.md
docs/DeviceApi.md
+docs/DeviceDfuHistory.md
+docs/DeviceDfuHistoryPage.md
+docs/DeviceDfuStateMachine.md
+docs/DeviceDfuStateMachineNode.md
+docs/DeviceDfuStatus.md
+docs/DeviceDfuStatusCurrent.md
+docs/DeviceDfuStatusPage.md
docs/DeviceSession.md
docs/DeviceTowerInfo.md
docs/DeviceUsage.md
+docs/DfuActionRequest.md
docs/EmailNotification.md
docs/EnvironmentVariables.md
docs/Error.md
docs/Event.md
docs/EventApi.md
+docs/Firmware.md
docs/FirmwareInfo.md
-docs/FirmwareStatus.md
docs/Fleet.md
docs/GetAlerts200Response.md
docs/GetBillingAccounts200Response.md
@@ -71,10 +81,8 @@ docs/MonitorAlertRoutesInner.md
docs/MonitorApi.md
docs/Mqtt.md
docs/Note.md
-docs/OTAStatus.md
-docs/OTAStatusList.md
-docs/OTAUpdateRequest.md
-docs/OTAUpdateStatus.md
+docs/NotehubRoute.md
+docs/NotehubRouteSchema.md
docs/PostProvisionProjectDeviceRequest.md
docs/Product.md
docs/Project.md
@@ -84,9 +92,7 @@ docs/Proxy.md
docs/PutDeviceFleetsRequest.md
docs/Radresponder.md
docs/Role.md
-docs/Route.md
docs/RouteApi.md
-docs/RouteSchema.md
docs/Slack.md
docs/SlackBearerNotification.md
docs/SlackWebHookNotification.md
@@ -96,7 +102,11 @@ docs/Thingworx.md
docs/TowerLocation.md
docs/Twilio.md
docs/UpdateFleetRequest.md
+docs/UploadMetadata.md
docs/UserDbRoute.md
+docs/UserDfuStateMachine.md
+docs/UserDfuStateMachineStatus.md
+docs/UserFirmwareInfo.md
git_push.sh
mocha.opts
package.json
@@ -124,19 +134,28 @@ src/model/CreateFleetRequest.js
src/model/CreateMonitor.js
src/model/CreateProductRequest.js
src/model/CreateProjectRequest.js
+src/model/CurrentFirmware.js
src/model/DFUEnv.js
src/model/DFUState.js
src/model/DeleteDeviceFleetsRequest.js
src/model/Device.js
+src/model/DeviceDfuHistory.js
+src/model/DeviceDfuHistoryPage.js
+src/model/DeviceDfuStateMachine.js
+src/model/DeviceDfuStateMachineNode.js
+src/model/DeviceDfuStatus.js
+src/model/DeviceDfuStatusCurrent.js
+src/model/DeviceDfuStatusPage.js
src/model/DeviceSession.js
src/model/DeviceTowerInfo.js
src/model/DeviceUsage.js
+src/model/DfuActionRequest.js
src/model/EmailNotification.js
src/model/EnvironmentVariables.js
src/model/Error.js
src/model/Event.js
+src/model/Firmware.js
src/model/FirmwareInfo.js
-src/model/FirmwareStatus.js
src/model/Fleet.js
src/model/GetAlerts200Response.js
src/model/GetBillingAccounts200Response.js
@@ -173,10 +192,8 @@ src/model/Monitor.js
src/model/MonitorAlertRoutesInner.js
src/model/Mqtt.js
src/model/Note.js
-src/model/OTAStatus.js
-src/model/OTAStatusList.js
-src/model/OTAUpdateRequest.js
-src/model/OTAUpdateStatus.js
+src/model/NotehubRoute.js
+src/model/NotehubRouteSchema.js
src/model/PostProvisionProjectDeviceRequest.js
src/model/Product.js
src/model/Project.js
@@ -185,8 +202,6 @@ src/model/Proxy.js
src/model/PutDeviceFleetsRequest.js
src/model/Radresponder.js
src/model/Role.js
-src/model/Route.js
-src/model/RouteSchema.js
src/model/Slack.js
src/model/SlackBearerNotification.js
src/model/SlackWebHookNotification.js
@@ -196,4 +211,112 @@ src/model/Thingworx.js
src/model/TowerLocation.js
src/model/Twilio.js
src/model/UpdateFleetRequest.js
+src/model/UploadMetadata.js
src/model/UserDbRoute.js
+src/model/UserDfuStateMachine.js
+src/model/UserDfuStateMachineStatus.js
+src/model/UserFirmwareInfo.js
+test/api/AlertApi.spec.js
+test/api/AuthorizationApi.spec.js
+test/api/BillingAccountApi.spec.js
+test/api/DeviceApi.spec.js
+test/api/EventApi.spec.js
+test/api/MonitorApi.spec.js
+test/api/ProjectApi.spec.js
+test/api/RouteApi.spec.js
+test/model/Alert.spec.js
+test/model/AlertDataInner.spec.js
+test/model/AlertNotificationsInner.spec.js
+test/model/Aws.spec.js
+test/model/Azure.spec.js
+test/model/BillingAccount.spec.js
+test/model/BillingAccountRole.spec.js
+test/model/Body.spec.js
+test/model/CloneProjectRequest.spec.js
+test/model/Contact.spec.js
+test/model/CreateFleetRequest.spec.js
+test/model/CreateMonitor.spec.js
+test/model/CreateProductRequest.spec.js
+test/model/CreateProjectRequest.spec.js
+test/model/CurrentFirmware.spec.js
+test/model/DFUEnv.spec.js
+test/model/DFUState.spec.js
+test/model/DeleteDeviceFleetsRequest.spec.js
+test/model/Device.spec.js
+test/model/DeviceDfuHistory.spec.js
+test/model/DeviceDfuHistoryPage.spec.js
+test/model/DeviceDfuStateMachine.spec.js
+test/model/DeviceDfuStateMachineNode.spec.js
+test/model/DeviceDfuStatus.spec.js
+test/model/DeviceDfuStatusCurrent.spec.js
+test/model/DeviceDfuStatusPage.spec.js
+test/model/DeviceSession.spec.js
+test/model/DeviceTowerInfo.spec.js
+test/model/DeviceUsage.spec.js
+test/model/DfuActionRequest.spec.js
+test/model/EmailNotification.spec.js
+test/model/EnvironmentVariables.spec.js
+test/model/Error.spec.js
+test/model/Event.spec.js
+test/model/Firmware.spec.js
+test/model/FirmwareInfo.spec.js
+test/model/Fleet.spec.js
+test/model/GetAlerts200Response.spec.js
+test/model/GetBillingAccounts200Response.spec.js
+test/model/GetDeviceEnvironmentVariables200Response.spec.js
+test/model/GetDeviceHealthLog200Response.spec.js
+test/model/GetDeviceHealthLog200ResponseHealthLogInner.spec.js
+test/model/GetDeviceLatest200Response.spec.js
+test/model/GetDevicePublicKey200Response.spec.js
+test/model/GetDeviceSessions200Response.spec.js
+test/model/GetProjectDevicePublicKeys200Response.spec.js
+test/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.spec.js
+test/model/GetProjectDevices200Response.spec.js
+test/model/GetProjectEvents200Response.spec.js
+test/model/GetProjectEventsByCursor200Response.spec.js
+test/model/GetProjectFleets200Response.spec.js
+test/model/GetProjectMembers200Response.spec.js
+test/model/GetProjectProducts200Response.spec.js
+test/model/GetProjects200Response.spec.js
+test/model/GetRouteLogsByRoute200ResponseInner.spec.js
+test/model/Google.spec.js
+test/model/HandleNoteChanges200Response.spec.js
+test/model/HandleNoteGet200Response.spec.js
+test/model/HandleNoteSignal200Response.spec.js
+test/model/HandleNotefileChanges200Response.spec.js
+test/model/HandleNotefileChangesPending200Response.spec.js
+test/model/HandleNotefileDeleteRequest.spec.js
+test/model/Http.spec.js
+test/model/HttpFilter.spec.js
+test/model/HttpTransform.spec.js
+test/model/Location.spec.js
+test/model/Login200Response.spec.js
+test/model/LoginRequest.spec.js
+test/model/Monitor.spec.js
+test/model/MonitorAlertRoutesInner.spec.js
+test/model/Mqtt.spec.js
+test/model/Note.spec.js
+test/model/NotehubRoute.spec.js
+test/model/NotehubRouteSchema.spec.js
+test/model/PostProvisionProjectDeviceRequest.spec.js
+test/model/Product.spec.js
+test/model/Project.spec.js
+test/model/ProjectMember.spec.js
+test/model/Proxy.spec.js
+test/model/PutDeviceFleetsRequest.spec.js
+test/model/Radresponder.spec.js
+test/model/Role.spec.js
+test/model/Slack.spec.js
+test/model/SlackBearerNotification.spec.js
+test/model/SlackWebHookNotification.spec.js
+test/model/Snowflake.spec.js
+test/model/SnowflakeTransform.spec.js
+test/model/Thingworx.spec.js
+test/model/TowerLocation.spec.js
+test/model/Twilio.spec.js
+test/model/UpdateFleetRequest.spec.js
+test/model/UploadMetadata.spec.js
+test/model/UserDbRoute.spec.js
+test/model/UserDfuStateMachine.spec.js
+test/model/UserDfuStateMachineStatus.spec.js
+test/model/UserFirmwareInfo.spec.js
diff --git a/src/README.md b/src/README.md
index ed0dedd3..3ed13e2e 100644
--- a/src/README.md
+++ b/src/README.md
@@ -5,8 +5,8 @@ The OpenAPI definition for the Notehub.io API.
This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
-- API version: 1.1.0
-- Package version: 1.0.23
+- API version: 1.2.0
+- Package version: 1.0.23-beta.3
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen
For more information, please visit [https://dev.blues.io/support/](https://dev.blues.io/support/)
@@ -112,7 +112,7 @@ var projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // {String}
var opts = {
'pageSize': 50, // {Number}
'pageNum': 1, // {Number}
- 'monitorUID': ["null"] // {[String]}
+ 'monitorUID': "monitorUID_example" // {String}
};
api.getAlerts(projectUID, opts).then(function(data) {
console.log('API called successfully. Returned data: ' + JSON.stringify(data));
@@ -180,9 +180,14 @@ All URIs are relative to *https://api.notefile.net*
| _NotehubJs.ProjectApi_ | [**deleteFleetEnvironmentVariable**](docs/ProjectApi.md#deleteFleetEnvironmentVariable) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables/{key} |
| _NotehubJs.ProjectApi_ | [**deleteProject**](docs/ProjectApi.md#deleteProject) | **DELETE** /v1/projects/{projectUID} |
| _NotehubJs.ProjectApi_ | [**deleteProjectEnvironmentVariable**](docs/ProjectApi.md#deleteProjectEnvironmentVariable) | **DELETE** /v1/projects/{projectUID}/environment_variables/{key} |
+| _NotehubJs.ProjectApi_ | [**dfuAction**](docs/ProjectApi.md#dfuAction) | **POST** /v1/projects/{projectUID}/dfu/{firmwareType}/{action} |
| _NotehubJs.ProjectApi_ | [**disableGlobalTransformation**](docs/ProjectApi.md#disableGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation/disable |
| _NotehubJs.ProjectApi_ | [**enableGlobalTransformation**](docs/ProjectApi.md#enableGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation/enable |
+| _NotehubJs.ProjectApi_ | [**getDeviceDfuHistory**](docs/ProjectApi.md#getDeviceDfuHistory) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/history |
+| _NotehubJs.ProjectApi_ | [**getDeviceDfuStatus**](docs/ProjectApi.md#getDeviceDfuStatus) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/status |
| _NotehubJs.ProjectApi_ | [**getDeviceFleets**](docs/ProjectApi.md#getDeviceFleets) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/fleets |
+| _NotehubJs.ProjectApi_ | [**getDevicesDfuHistory**](docs/ProjectApi.md#getDevicesDfuHistory) | **GET** /v1/projects/{projectUID}/dfu/{firmwareType}/history |
+| _NotehubJs.ProjectApi_ | [**getDevicesDfuStatus**](docs/ProjectApi.md#getDevicesDfuStatus) | **GET** /v1/projects/{projectUID}/dfu/{firmwareType}/status |
| _NotehubJs.ProjectApi_ | [**getFirmwareInfo**](docs/ProjectApi.md#getFirmwareInfo) | **GET** /v1/projects/{projectUID}/firmware |
| _NotehubJs.ProjectApi_ | [**getFleetEnvironmentVariables**](docs/ProjectApi.md#getFleetEnvironmentVariables) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables |
| _NotehubJs.ProjectApi_ | [**getProject**](docs/ProjectApi.md#getProject) | **GET** /v1/projects/{projectUID} |
@@ -190,7 +195,6 @@ All URIs are relative to *https://api.notefile.net*
| _NotehubJs.ProjectApi_ | [**getProjectEnvironmentVariables**](docs/ProjectApi.md#getProjectEnvironmentVariables) | **GET** /v1/projects/{projectUID}/environment_variables |
| _NotehubJs.ProjectApi_ | [**getProjectFleets**](docs/ProjectApi.md#getProjectFleets) | **GET** /v1/projects/{projectUID}/fleets |
| _NotehubJs.ProjectApi_ | [**getProjectMembers**](docs/ProjectApi.md#getProjectMembers) | **GET** /v1/projects/{projectUID}/members |
-| _NotehubJs.ProjectApi_ | [**getProjectOTAStatus**](docs/ProjectApi.md#getProjectOTAStatus) | **GET** /v1/projects/{projectUID}/ota/status |
| _NotehubJs.ProjectApi_ | [**getProjectProducts**](docs/ProjectApi.md#getProjectProducts) | **GET** /v1/projects/{projectUID}/products |
| _NotehubJs.ProjectApi_ | [**getProjects**](docs/ProjectApi.md#getProjects) | **GET** /v1/projects |
| _NotehubJs.ProjectApi_ | [**putDeviceFleets**](docs/ProjectApi.md#putDeviceFleets) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/fleets |
@@ -198,7 +202,6 @@ All URIs are relative to *https://api.notefile.net*
| _NotehubJs.ProjectApi_ | [**putProjectEnvironmentVariables**](docs/ProjectApi.md#putProjectEnvironmentVariables) | **PUT** /v1/projects/{projectUID}/environment_variables |
| _NotehubJs.ProjectApi_ | [**setGlobalTransformation**](docs/ProjectApi.md#setGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation |
| _NotehubJs.ProjectApi_ | [**updateFleet**](docs/ProjectApi.md#updateFleet) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID} |
-| _NotehubJs.ProjectApi_ | [**updateProjectFirmware**](docs/ProjectApi.md#updateProjectFirmware) | **POST** /v1/projects/{projectUID}/ota/update |
| _NotehubJs.RouteApi_ | [**createRoute**](docs/RouteApi.md#createRoute) | **POST** /v1/projects/{projectUID}/routes |
| _NotehubJs.RouteApi_ | [**deleteRoute**](docs/RouteApi.md#deleteRoute) | **DELETE** /v1/projects/{projectUID}/routes/{routeUID} |
| _NotehubJs.RouteApi_ | [**getRoute**](docs/RouteApi.md#getRoute) | **GET** /v1/projects/{projectUID}/routes/{routeUID} |
@@ -222,19 +225,28 @@ All URIs are relative to *https://api.notefile.net*
- [NotehubJs.CreateMonitor](docs/CreateMonitor.md)
- [NotehubJs.CreateProductRequest](docs/CreateProductRequest.md)
- [NotehubJs.CreateProjectRequest](docs/CreateProjectRequest.md)
+- [NotehubJs.CurrentFirmware](docs/CurrentFirmware.md)
- [NotehubJs.DFUEnv](docs/DFUEnv.md)
- [NotehubJs.DFUState](docs/DFUState.md)
- [NotehubJs.DeleteDeviceFleetsRequest](docs/DeleteDeviceFleetsRequest.md)
- [NotehubJs.Device](docs/Device.md)
+- [NotehubJs.DeviceDfuHistory](docs/DeviceDfuHistory.md)
+- [NotehubJs.DeviceDfuHistoryPage](docs/DeviceDfuHistoryPage.md)
+- [NotehubJs.DeviceDfuStateMachine](docs/DeviceDfuStateMachine.md)
+- [NotehubJs.DeviceDfuStateMachineNode](docs/DeviceDfuStateMachineNode.md)
+- [NotehubJs.DeviceDfuStatus](docs/DeviceDfuStatus.md)
+- [NotehubJs.DeviceDfuStatusCurrent](docs/DeviceDfuStatusCurrent.md)
+- [NotehubJs.DeviceDfuStatusPage](docs/DeviceDfuStatusPage.md)
- [NotehubJs.DeviceSession](docs/DeviceSession.md)
- [NotehubJs.DeviceTowerInfo](docs/DeviceTowerInfo.md)
- [NotehubJs.DeviceUsage](docs/DeviceUsage.md)
+- [NotehubJs.DfuActionRequest](docs/DfuActionRequest.md)
- [NotehubJs.EmailNotification](docs/EmailNotification.md)
- [NotehubJs.EnvironmentVariables](docs/EnvironmentVariables.md)
- [NotehubJs.Error](docs/Error.md)
- [NotehubJs.Event](docs/Event.md)
+- [NotehubJs.Firmware](docs/Firmware.md)
- [NotehubJs.FirmwareInfo](docs/FirmwareInfo.md)
-- [NotehubJs.FirmwareStatus](docs/FirmwareStatus.md)
- [NotehubJs.Fleet](docs/Fleet.md)
- [NotehubJs.GetAlerts200Response](docs/GetAlerts200Response.md)
- [NotehubJs.GetBillingAccounts200Response](docs/GetBillingAccounts200Response.md)
@@ -271,10 +283,8 @@ All URIs are relative to *https://api.notefile.net*
- [NotehubJs.MonitorAlertRoutesInner](docs/MonitorAlertRoutesInner.md)
- [NotehubJs.Mqtt](docs/Mqtt.md)
- [NotehubJs.Note](docs/Note.md)
-- [NotehubJs.OTAStatus](docs/OTAStatus.md)
-- [NotehubJs.OTAStatusList](docs/OTAStatusList.md)
-- [NotehubJs.OTAUpdateRequest](docs/OTAUpdateRequest.md)
-- [NotehubJs.OTAUpdateStatus](docs/OTAUpdateStatus.md)
+- [NotehubJs.NotehubRoute](docs/NotehubRoute.md)
+- [NotehubJs.NotehubRouteSchema](docs/NotehubRouteSchema.md)
- [NotehubJs.PostProvisionProjectDeviceRequest](docs/PostProvisionProjectDeviceRequest.md)
- [NotehubJs.Product](docs/Product.md)
- [NotehubJs.Project](docs/Project.md)
@@ -283,8 +293,6 @@ All URIs are relative to *https://api.notefile.net*
- [NotehubJs.PutDeviceFleetsRequest](docs/PutDeviceFleetsRequest.md)
- [NotehubJs.Radresponder](docs/Radresponder.md)
- [NotehubJs.Role](docs/Role.md)
-- [NotehubJs.Route](docs/Route.md)
-- [NotehubJs.RouteSchema](docs/RouteSchema.md)
- [NotehubJs.Slack](docs/Slack.md)
- [NotehubJs.SlackBearerNotification](docs/SlackBearerNotification.md)
- [NotehubJs.SlackWebHookNotification](docs/SlackWebHookNotification.md)
@@ -294,7 +302,11 @@ All URIs are relative to *https://api.notefile.net*
- [NotehubJs.TowerLocation](docs/TowerLocation.md)
- [NotehubJs.Twilio](docs/Twilio.md)
- [NotehubJs.UpdateFleetRequest](docs/UpdateFleetRequest.md)
+- [NotehubJs.UploadMetadata](docs/UploadMetadata.md)
- [NotehubJs.UserDbRoute](docs/UserDbRoute.md)
+- [NotehubJs.UserDfuStateMachine](docs/UserDfuStateMachine.md)
+- [NotehubJs.UserDfuStateMachineStatus](docs/UserDfuStateMachineStatus.md)
+- [NotehubJs.UserFirmwareInfo](docs/UserFirmwareInfo.md)
## Documentation for Authorization
diff --git a/src/docs/Alert.md b/src/docs/Alert.md
index a573e316..40d2ad3a 100644
--- a/src/docs/Alert.md
+++ b/src/docs/Alert.md
@@ -2,23 +2,31 @@
## Properties
-| Name | Type | Description | Notes |
-| ----------------- | ----------------------------------------------------------- | ------------------------------------ | ---------- |
-| **uid** | **String** | Alert UID | [optional] |
-| **monitorUid** | **String** | Monitor UID | [optional] |
-| **monitorName** | **String** | Monitor Name | [optional] |
-| **deviceUid** | **String** | Device UID | [optional] |
-| **createdAt** | **Number** | The time the alert was created | [optional] |
-| **value** | **Number** | The value that triggered the alert | [optional] |
-| **resolved** | **Boolean** | If true, the alert has been resolved | [optional] |
-| **version** | **Number** | The version of the alert | [optional] |
-| **alertSource** | **String** | The source of the alert | [optional] |
-| **source** | **String** | The UID of the source of the alert | [optional] |
-| **data** | [**[AlertDataInner]**](AlertDataInner.md) | | [optional] |
-| **notifications** | [**[AlertNotificationsInner]**](AlertNotificationsInner.md) | | [optional] |
+| Name | Type | Description | Notes |
+| ----------------- | ----------------------------------------------------------- | -------------------------------------------- | ---------- |
+| **uid** | **String** | Alert UID | [optional] |
+| **monitorUid** | **String** | Monitor UID | [optional] |
+| **monitorName** | **String** | Monitor Name | [optional] |
+| **deviceUid** | **String** | Device UID | [optional] |
+| **createdAt** | **Number** | The time the alert was created | [optional] |
+| **value** | **Number** | The value that triggered the alert | [optional] |
+| **resolved** | **Boolean** | If true, the alert has been resolved | [optional] |
+| **version** | **Number** | The version of the alert | [optional] |
+| **alertSource** | **String** | The source of the alert | [optional] |
+| **source** | **String** | The UID of the source of the alert | [optional] |
+| **monitorType** | **String** | The type of monitor that triggered the alert | [optional] |
+| **fieldName** | **String** | The field name that triggered the alert | [optional] |
+| **data** | [**[AlertDataInner]**](AlertDataInner.md) | | [optional] |
+| **notifications** | [**[AlertNotificationsInner]**](AlertNotificationsInner.md) | | [optional] |
## Enum: AlertSourceEnum
- `app` (value: `"app"`)
- `device` (value: `"device"`)
+
+## Enum: MonitorTypeEnum
+
+- `event` (value: `"event"`)
+
+- `device` (value: `"device"`)
diff --git a/src/docs/AlertApi.md b/src/docs/AlertApi.md
index afd512d5..ec084ad2 100644
--- a/src/docs/AlertApi.md
+++ b/src/docs/AlertApi.md
@@ -26,7 +26,7 @@ let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
let opts = {
'pageSize': 50, // Number |
'pageNum': 1, // Number |
- 'monitorUID': ["null"] // [String] |
+ 'monitorUID': "monitorUID_example" // String |
};
apiInstance.getAlerts(projectUID, opts).then((data) => {
console.log('API called successfully. Returned data: ' + JSON.stringify(data));
@@ -38,12 +38,12 @@ apiInstance.getAlerts(projectUID, opts).then((data) => {
### Parameters
-| Name | Type | Description | Notes |
-| -------------- | ------------------------- | ----------- | -------------------------- |
-| **projectUID** | **String** | |
-| **pageSize** | **Number** | | [optional] [default to 50] |
-| **pageNum** | **Number** | | [optional] [default to 1] |
-| **monitorUID** | [**[String]**](String.md) | | [optional] |
+| Name | Type | Description | Notes |
+| -------------- | ---------- | ----------- | -------------------------- |
+| **projectUID** | **String** | |
+| **pageSize** | **Number** | | [optional] [default to 50] |
+| **pageNum** | **Number** | | [optional] [default to 1] |
+| **monitorUID** | **String** | | [optional] |
### Return type
diff --git a/src/docs/CurrentFirmware.md b/src/docs/CurrentFirmware.md
new file mode 100644
index 00000000..15985b79
--- /dev/null
+++ b/src/docs/CurrentFirmware.md
@@ -0,0 +1,8 @@
+# NotehubJs.CurrentFirmware
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------ | --------------------------- | ----------- | ---------- |
+| **version** | **String** | | [optional] |
+| **metadata** | [**Firmware**](Firmware.md) | | [optional] |
diff --git a/src/docs/DeviceDfuHistory.md b/src/docs/DeviceDfuHistory.md
new file mode 100644
index 00000000..cf7997dd
--- /dev/null
+++ b/src/docs/DeviceDfuHistory.md
@@ -0,0 +1,9 @@
+# NotehubJs.DeviceDfuHistory
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------- | ------------------------------------------------------- | ----------- | ---------- |
+| **deviceUid** | **String** | Device UID | [optional] |
+| **current** | [**DeviceDfuStatusCurrent**](DeviceDfuStatusCurrent.md) | | [optional] |
+| **history** | [**[DeviceDfuStateMachine]**](DeviceDfuStateMachine.md) | | [optional] |
diff --git a/src/docs/DeviceDfuHistoryPage.md b/src/docs/DeviceDfuHistoryPage.md
new file mode 100644
index 00000000..ae3c9e4b
--- /dev/null
+++ b/src/docs/DeviceDfuHistoryPage.md
@@ -0,0 +1,8 @@
+# NotehubJs.DeviceDfuHistoryPage
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ----------- | --------------------------------------------- | ----------- | ----------------------------- |
+| **devices** | [**[DeviceDfuHistory]**](DeviceDfuHistory.md) | | [optional] |
+| **hasMore** | **Boolean** | | [optional] [default to false] |
diff --git a/src/docs/DeviceDfuStateMachine.md b/src/docs/DeviceDfuStateMachine.md
new file mode 100644
index 00000000..89c445a5
--- /dev/null
+++ b/src/docs/DeviceDfuStateMachine.md
@@ -0,0 +1,10 @@
+# NotehubJs.DeviceDfuStateMachine
+
+## Properties
+
+| Name | Type | Description | Notes |
+| -------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------- | ---------- |
+| **requestedVersion** | **String** | Version of the firmware that was requested to be installed | [optional] |
+| **currentVersion** | **String** | Version of the firmware that was installed prior to this request | [optional] |
+| **initiated** | **String** | RFC3339 datetime of when this update was requested | [optional] |
+| **updates** | [**[DeviceDfuStateMachineNode]**](DeviceDfuStateMachineNode.md) | | [optional] |
diff --git a/src/docs/DeviceDfuStateMachineNode.md b/src/docs/DeviceDfuStateMachineNode.md
new file mode 100644
index 00000000..55fb5ea6
--- /dev/null
+++ b/src/docs/DeviceDfuStateMachineNode.md
@@ -0,0 +1,10 @@
+# NotehubJs.DeviceDfuStateMachineNode
+
+## Properties
+
+| Name | Type | Description | Notes |
+| --------------- | ---------- | --------------------------------------------------------------- | ---------- |
+| **status** | **String** | Status for this step in the firmware update process | [optional] |
+| **phase** | **String** | Phase for this step in the firmware update process | [optional] |
+| **datetime** | **String** | RFC3339 compatible datetime of when this status update happened | [optional] |
+| **description** | **String** | Additional information | [optional] |
diff --git a/src/docs/DeviceDfuStatus.md b/src/docs/DeviceDfuStatus.md
new file mode 100644
index 00000000..cb191d14
--- /dev/null
+++ b/src/docs/DeviceDfuStatus.md
@@ -0,0 +1,10 @@
+# NotehubJs.DeviceDfuStatus
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ----------------- | ------------------------------------------------------- | -------------------------------------------- | ---------- |
+| **deviceUid** | **String** | Device UID | [optional] |
+| **dfuInProgress** | **Boolean** | true if there is a DFU currently in progress | [optional] |
+| **current** | [**DeviceDfuStatusCurrent**](DeviceDfuStatusCurrent.md) | | [optional] |
+| **status** | [**DeviceDfuStateMachine**](DeviceDfuStateMachine.md) | | [optional] |
diff --git a/src/docs/DeviceDfuStatusCurrent.md b/src/docs/DeviceDfuStatusCurrent.md
new file mode 100644
index 00000000..2a45848f
--- /dev/null
+++ b/src/docs/DeviceDfuStatusCurrent.md
@@ -0,0 +1,12 @@
+# NotehubJs.DeviceDfuStatusCurrent
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ---------------- | ---------- | --------------------- | ---------- |
+| **version** | **String** | Firmware version | [optional] |
+| **organization** | **String** | Firmware organization | [optional] |
+| **description** | **String** | Firmware description | [optional] |
+| **product** | **String** | Firmware product | [optional] |
+| **built** | **String** | Firmware build date | [optional] |
+| **builder** | **String** | Firmware author | [optional] |
diff --git a/src/docs/DeviceDfuStatusPage.md b/src/docs/DeviceDfuStatusPage.md
new file mode 100644
index 00000000..f32ccca6
--- /dev/null
+++ b/src/docs/DeviceDfuStatusPage.md
@@ -0,0 +1,8 @@
+# NotehubJs.DeviceDfuStatusPage
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ----------- | ------------------------------------------- | ----------- | ----------------------------- |
+| **devices** | [**[DeviceDfuStatus]**](DeviceDfuStatus.md) | | [optional] |
+| **hasMore** | **Boolean** | | [optional] [default to false] |
diff --git a/src/docs/DfuActionRequest.md b/src/docs/DfuActionRequest.md
new file mode 100644
index 00000000..4c91403a
--- /dev/null
+++ b/src/docs/DfuActionRequest.md
@@ -0,0 +1,7 @@
+# NotehubJs.DfuActionRequest
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------ | ---------- | ----------------------------- | ---------- |
+| **filename** | **String** | The name of the firmware file | [optional] |
diff --git a/src/docs/EventApi.md b/src/docs/EventApi.md
index 5ef97dc8..5cb0fdb1 100644
--- a/src/docs/EventApi.md
+++ b/src/docs/EventApi.md
@@ -12,7 +12,7 @@ All URIs are relative to *https://api.notefile.net*
## getFleetEvents
-> GetProjectEvents200Response getFleetEvents(projectUID, opts)
+> GetProjectEvents200Response getFleetEvents(projectUID, fleetUID, opts)
Get Events of a Fleet
@@ -27,8 +27,8 @@ api_key.apiKey = 'YOUR API KEY';
let apiInstance = new NotehubJs.EventApi();
let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let fleetUID = "fleetUID_example"; // String |
let opts = {
- 'fleetUID': ["null"], // [String] | Filter by Fleet UID
'pageSize': 50, // Number |
'pageNum': 1, // Number |
'deviceUID': ["null"], // [String] | A Device UID.
@@ -36,6 +36,7 @@ let opts = {
'sortOrder': "'asc'", // String |
'startDate': 1628631763, // Number | Unix timestamp
'endDate': 1657894210, // Number | Unix timestamp
+ 'dateType': uploaded, // String | Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters
'systemFilesOnly': true, // Boolean |
'files': _health.qo, data.qo, // String |
'format': "'json'", // String | Response format (JSON or CSV)
@@ -46,7 +47,7 @@ let opts = {
'deviceUIDs': ["null"], // [String] | Deprecated.
'since': "since_example" // String | Deprecated.
};
-apiInstance.getFleetEvents(projectUID, opts).then((data) => {
+apiInstance.getFleetEvents(projectUID, fleetUID, opts).then((data) => {
console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, (error) => {
console.error(error);
@@ -59,7 +60,7 @@ apiInstance.getFleetEvents(projectUID, opts).then((data) => {
| Name | Type | Description | Notes |
| ------------------- | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ |
| **projectUID** | **String** | |
-| **fleetUID** | [**[String]**](String.md) | Filter by Fleet UID | [optional] |
+| **fleetUID** | **String** | |
| **pageSize** | **Number** | | [optional] [default to 50] |
| **pageNum** | **Number** | | [optional] [default to 1] |
| **deviceUID** | [**[String]**](String.md) | A Device UID. | [optional] |
@@ -67,6 +68,7 @@ apiInstance.getFleetEvents(projectUID, opts).then((data) => {
| **sortOrder** | **String** | | [optional] [default to 'asc'] |
| **startDate** | **Number** | Unix timestamp | [optional] |
| **endDate** | **Number** | Unix timestamp | [optional] |
+| **dateType** | **String** | Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters | [optional] [default to 'captured'] |
| **systemFilesOnly** | **Boolean** | | [optional] |
| **files** | **String** | | [optional] |
| **format** | **String** | Response format (JSON or CSV) | [optional] [default to 'json'] |
@@ -179,6 +181,7 @@ let opts = {
'sortOrder': "'asc'", // String |
'startDate': 1628631763, // Number | Unix timestamp
'endDate': 1657894210, // Number | Unix timestamp
+ 'dateType': uploaded, // String | Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters
'systemFilesOnly': true, // Boolean |
'files': _health.qo, data.qo, // String |
'format': "'json'", // String | Response format (JSON or CSV)
@@ -210,6 +213,7 @@ apiInstance.getProjectEvents(projectUID, opts).then((data) => {
| **sortOrder** | **String** | | [optional] [default to 'asc'] |
| **startDate** | **Number** | Unix timestamp | [optional] |
| **endDate** | **Number** | Unix timestamp | [optional] |
+| **dateType** | **String** | Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters | [optional] [default to 'captured'] |
| **systemFilesOnly** | **Boolean** | | [optional] |
| **files** | **String** | | [optional] |
| **format** | **String** | Response format (JSON or CSV) | [optional] [default to 'json'] |
diff --git a/src/docs/Firmware.md b/src/docs/Firmware.md
new file mode 100644
index 00000000..9d780cfe
--- /dev/null
+++ b/src/docs/Firmware.md
@@ -0,0 +1,17 @@
+# NotehubJs.Firmware
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------ | ---------- | ----------- | ---------- |
+| **org** | **String** | | [optional] |
+| **product** | **String** | | [optional] |
+| **firmware** | **String** | | [optional] |
+| **version** | **String** | | [optional] |
+| **target** | **String** | | [optional] |
+| **verMajor** | **Number** | | [optional] |
+| **verMinor** | **Number** | | [optional] |
+| **verPatch** | **Number** | | [optional] |
+| **verBuild** | **Number** | | [optional] |
+| **built** | **String** | | [optional] |
+| **builder** | **String** | | [optional] |
diff --git a/src/docs/FirmwareStatus.md b/src/docs/FirmwareStatus.md
deleted file mode 100644
index f61d00fa..00000000
--- a/src/docs/FirmwareStatus.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# NotehubJs.FirmwareStatus
-
-## Properties
-
-| Name | Type | Description | Notes |
-| ---------------- | ---------- | --------------------------------------- | ---------- |
-| **version** | **String** | The version of the firmware | [optional] |
-| **organization** | **String** | The organization that owns the firmware | [optional] |
-| **description** | **String** | A description of the firmware | [optional] |
-| **product** | **String** | The product that the firmware is for | [optional] |
-| **built** | **String** | The date the firmware was built | [optional] |
diff --git a/src/docs/Route.md b/src/docs/NotehubRoute.md
similarity index 50%
rename from src/docs/Route.md
rename to src/docs/NotehubRoute.md
index d1de34ce..34dd182c 100644
--- a/src/docs/Route.md
+++ b/src/docs/NotehubRoute.md
@@ -1,15 +1,15 @@
-# NotehubJs.Route
+# NotehubJs.NotehubRoute
## Properties
-| Name | Type | Description | Notes |
-| ------------- | --------------------------------- | ------------------ | -------------------------------------- |
-| **uid** | **String** | Route UID | [optional] |
-| **label** | **String** | Route Label | [optional] |
-| **routeType** | **String** | Type of route. | [optional] [default to 'http'] |
-| **modified** | **String** | Last Modified | [optional] |
-| **disabled** | **Boolean** | Is route disabled? | [optional] [default to false] |
-| **schema** | [**RouteSchema**](RouteSchema.md) | | [optional] |
+| Name | Type | Description | Notes |
+| ------------- | ----------------------------------------------- | ------------------ | -------------------------------------- |
+| **uid** | **String** | Route UID | [optional] |
+| **label** | **String** | Route Label | [optional] |
+| **routeType** | **String** | Type of route. | [optional] [default to 'http'] |
+| **modified** | **String** | Last Modified | [optional] |
+| **disabled** | **Boolean** | Is route disabled? | [optional] [default to false] |
+| **schema** | [**NotehubRouteSchema**](NotehubRouteSchema.md) | | [optional] |
## Enum: RouteTypeEnum
diff --git a/src/docs/RouteSchema.md b/src/docs/NotehubRouteSchema.md
similarity index 99%
rename from src/docs/RouteSchema.md
rename to src/docs/NotehubRouteSchema.md
index 8c597a87..de1ca7ed 100644
--- a/src/docs/RouteSchema.md
+++ b/src/docs/NotehubRouteSchema.md
@@ -1,4 +1,4 @@
-# NotehubJs.RouteSchema
+# NotehubJs.NotehubRouteSchema
## Properties
diff --git a/src/docs/OTAStatus.md b/src/docs/OTAStatus.md
deleted file mode 100644
index 9cf03524..00000000
--- a/src/docs/OTAStatus.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# NotehubJs.OTAStatus
-
-## Properties
-
-| Name | Type | Description | Notes |
-| -------------------------------- | --------------------------------------- | -------------------------------------------------------- | ---------- |
-| **deviceUid** | **String** | The device UID | [optional] |
-| **tags** | **String** | The tags associated with the device | [optional] |
-| **notecardCurrentFirmware** | [**FirmwareStatus**](FirmwareStatus.md) | | [optional] |
-| **notecardDfuBeganAt** | **String** | The time the Notecard DFU began | [optional] |
-| **notecardDfuStatus** | **String** | The status of the Notecard DFU | [optional] |
-| **notecardRequestedFirmware** | [**FirmwareStatus**](FirmwareStatus.md) | | [optional] |
-| **notecardRequestedAt** | **String** | The time the Notecard firmware was requested | [optional] |
-| **notecardRequestedScope** | **String** | The scope of the Notecard firmware request | [optional] |
-| **notecardRequestedShowDetails** | **Boolean** | Whether to show details of the Notecard firmware request | [optional] |
-| **notecardRequestedStatus** | **String** | The status of the Notecard firmware request | [optional] |
-| **hostCurrentFirmware** | [**FirmwareStatus**](FirmwareStatus.md) | | [optional] |
-| **hostDfuBeganAt** | **String** | The time the host DFU began | [optional] |
-| **hostDfuStatus** | **String** | The status of the host DFU | [optional] |
-| **hostRequestedFirmware** | [**FirmwareStatus**](FirmwareStatus.md) | | [optional] |
-| **hostRequestedAt** | **String** | The time the host firmware was requested | [optional] |
-| **hostRequestedScope** | **String** | The scope of the host firmware request | [optional] |
-| **hostRequestedShowDetails** | **Boolean** | Whether to show details of the host firmware request | [optional] |
-| **hostRequestedStatus** | **String** | The status of the host firmware request | [optional] |
diff --git a/src/docs/OTAStatusList.md b/src/docs/OTAStatusList.md
deleted file mode 100644
index 68e818b9..00000000
--- a/src/docs/OTAStatusList.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# NotehubJs.OTAStatusList
-
-## Properties
-
-| Name | Type | Description | Notes |
-| ----------- | ------------------------------- | ------------------------------------------ | ---------- |
-| **devices** | [**[OTAStatus]**](OTAStatus.md) | | [optional] |
-| **hasMore** | **Boolean** | Indicates whether more items are available | [optional] |
diff --git a/src/docs/OTAUpdateRequest.md b/src/docs/OTAUpdateRequest.md
deleted file mode 100644
index 03e424fe..00000000
--- a/src/docs/OTAUpdateRequest.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# NotehubJs.OTAUpdateRequest
-
-## Properties
-
-| Name | Type | Description | Notes |
-| --------------- | ------------ | ------------------------------------ | ---------- |
-| **filename** | **String** | The name of the firmware file | [optional] |
-| **deviceUids** | **[String]** | The device UIDs to update | [optional] |
-| **fleetUids** | **[String]** | The fleet UIDs to update | [optional] |
-| **deviceTags** | **[String]** | The device tags to update | [optional] |
-| **version** | **String** | The version of the firmware | [optional] |
-| **mD5** | **String** | The MD5 hash of the firmware file | [optional] |
-| **type** | **String** | The type of firmware | [optional] |
-| **product** | **String** | The product that the firmware is for | [optional] |
-| **target** | **String** | The target device for the firmware | [optional] |
-| **unpublished** | **Boolean** | If true, the firmware is unpublished | [optional] |
-| **cancelDfu** | **Boolean** | If true, the DFU is canceled | [optional] |
diff --git a/src/docs/OTAUpdateStatus.md b/src/docs/OTAUpdateStatus.md
deleted file mode 100644
index 55b3f68e..00000000
--- a/src/docs/OTAUpdateStatus.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# NotehubJs.OTAUpdateStatus
-
-## Properties
-
-| Name | Type | Description | Notes |
-| -------------- | ------------ | ----------------------------- | ---------- |
-| **status** | **String** | The status of the OTA request | [optional] |
-| **successful** | **[String]** | The successful device UIDs | [optional] |
-| **failed** | **[String]** | The failed device UIDs | [optional] |
diff --git a/src/docs/ProjectApi.md b/src/docs/ProjectApi.md
index 309e5cf0..866df0b6 100644
--- a/src/docs/ProjectApi.md
+++ b/src/docs/ProjectApi.md
@@ -13,9 +13,14 @@ All URIs are relative to *https://api.notefile.net*
| [**deleteFleetEnvironmentVariable**](ProjectApi.md#deleteFleetEnvironmentVariable) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables/{key} |
| [**deleteProject**](ProjectApi.md#deleteProject) | **DELETE** /v1/projects/{projectUID} |
| [**deleteProjectEnvironmentVariable**](ProjectApi.md#deleteProjectEnvironmentVariable) | **DELETE** /v1/projects/{projectUID}/environment_variables/{key} |
+| [**dfuAction**](ProjectApi.md#dfuAction) | **POST** /v1/projects/{projectUID}/dfu/{firmwareType}/{action} |
| [**disableGlobalTransformation**](ProjectApi.md#disableGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation/disable |
| [**enableGlobalTransformation**](ProjectApi.md#enableGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation/enable |
+| [**getDeviceDfuHistory**](ProjectApi.md#getDeviceDfuHistory) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/history |
+| [**getDeviceDfuStatus**](ProjectApi.md#getDeviceDfuStatus) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/status |
| [**getDeviceFleets**](ProjectApi.md#getDeviceFleets) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/fleets |
+| [**getDevicesDfuHistory**](ProjectApi.md#getDevicesDfuHistory) | **GET** /v1/projects/{projectUID}/dfu/{firmwareType}/history |
+| [**getDevicesDfuStatus**](ProjectApi.md#getDevicesDfuStatus) | **GET** /v1/projects/{projectUID}/dfu/{firmwareType}/status |
| [**getFirmwareInfo**](ProjectApi.md#getFirmwareInfo) | **GET** /v1/projects/{projectUID}/firmware |
| [**getFleetEnvironmentVariables**](ProjectApi.md#getFleetEnvironmentVariables) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables |
| [**getProject**](ProjectApi.md#getProject) | **GET** /v1/projects/{projectUID} |
@@ -23,7 +28,6 @@ All URIs are relative to *https://api.notefile.net*
| [**getProjectEnvironmentVariables**](ProjectApi.md#getProjectEnvironmentVariables) | **GET** /v1/projects/{projectUID}/environment_variables |
| [**getProjectFleets**](ProjectApi.md#getProjectFleets) | **GET** /v1/projects/{projectUID}/fleets |
| [**getProjectMembers**](ProjectApi.md#getProjectMembers) | **GET** /v1/projects/{projectUID}/members |
-| [**getProjectOTAStatus**](ProjectApi.md#getProjectOTAStatus) | **GET** /v1/projects/{projectUID}/ota/status |
| [**getProjectProducts**](ProjectApi.md#getProjectProducts) | **GET** /v1/projects/{projectUID}/products |
| [**getProjects**](ProjectApi.md#getProjects) | **GET** /v1/projects |
| [**putDeviceFleets**](ProjectApi.md#putDeviceFleets) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/fleets |
@@ -31,7 +35,6 @@ All URIs are relative to *https://api.notefile.net*
| [**putProjectEnvironmentVariables**](ProjectApi.md#putProjectEnvironmentVariables) | **PUT** /v1/projects/{projectUID}/environment_variables |
| [**setGlobalTransformation**](ProjectApi.md#setGlobalTransformation) | **POST** /v1/projects/{projectUID}/global-transformation |
| [**updateFleet**](ProjectApi.md#updateFleet) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID} |
-| [**updateProjectFirmware**](ProjectApi.md#updateProjectFirmware) | **POST** /v1/projects/{projectUID}/ota/update |
## cloneProject
@@ -455,6 +458,76 @@ apiInstance.deleteProjectEnvironmentVariable(projectUID, key).then((data) => {
- **Content-Type**: Not defined
- **Accept**: application/json
+## dfuAction
+
+> dfuAction(projectUID, firmwareType, action, opts)
+
+Update/cancel host or notecard firmware updates
+
+### Example
+
+```javascript
+import * as NotehubJs from '@blues-inc/notehub-js';
+let defaultClient = NotehubJs.ApiClient.instance;
+// Configure API key authorization: api_key
+let api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = 'YOUR API KEY';
+
+let apiInstance = new NotehubJs.ProjectApi();
+let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let firmwareType = "firmwareType_example"; // String |
+let action = "action_example"; // String |
+let opts = {
+ 'deviceUID': ["null"], // [String] | A Device UID.
+ 'tag': ["null"], // [String] | Tag filter
+ 'serialNumber': ["null"], // [String] | Serial number filter
+ 'fleetUID': "fleetUID_example", // String |
+ 'notecardFirmware': ["null"], // [String] | Firmware version filter
+ 'location': ["null"], // [String] | Location filter
+ 'hostFirmware': ["null"], // [String] | Host firmware filter
+ 'productUID': ["null"], // [String] |
+ 'sku': ["null"], // [String] | SKU filter
+ 'dfuActionRequest': new NotehubJs.DfuActionRequest() // DfuActionRequest | Which firmware in the case of an update action
+};
+apiInstance.dfuAction(projectUID, firmwareType, action, opts).then(() => {
+ console.log('API called successfully.');
+}, (error) => {
+ console.error(error);
+});
+
+```
+
+### Parameters
+
+| Name | Type | Description | Notes |
+| -------------------- | ------------------------------------------- | ---------------------------------------------- | ---------- |
+| **projectUID** | **String** | |
+| **firmwareType** | **String** | |
+| **action** | **String** | |
+| **deviceUID** | [**[String]**](String.md) | A Device UID. | [optional] |
+| **tag** | [**[String]**](String.md) | Tag filter | [optional] |
+| **serialNumber** | [**[String]**](String.md) | Serial number filter | [optional] |
+| **fleetUID** | **String** | | [optional] |
+| **notecardFirmware** | [**[String]**](String.md) | Firmware version filter | [optional] |
+| **location** | [**[String]**](String.md) | Location filter | [optional] |
+| **hostFirmware** | [**[String]**](String.md) | Host firmware filter | [optional] |
+| **productUID** | [**[String]**](String.md) | | [optional] |
+| **sku** | [**[String]**](String.md) | SKU filter | [optional] |
+| **dfuActionRequest** | [**DfuActionRequest**](DfuActionRequest.md) | Which firmware in the case of an update action | [optional] |
+
+### Return type
+
+null (empty response body)
+
+### Authorization
+
+[api_key](../README.md#api_key)
+
+### HTTP request headers
+
+- **Content-Type**: application/json
+- **Accept**: application/json
+
## disableGlobalTransformation
> disableGlobalTransformation(projectUID)
@@ -543,6 +616,102 @@ null (empty response body)
- **Content-Type**: Not defined
- **Accept**: application/json
+## getDeviceDfuHistory
+
+> DeviceDfuHistory getDeviceDfuHistory(projectUID, deviceUID, firmwareType)
+
+Get device DFU history for host or Notecard firmware
+
+### Example
+
+```javascript
+import * as NotehubJs from '@blues-inc/notehub-js';
+let defaultClient = NotehubJs.ApiClient.instance;
+// Configure API key authorization: api_key
+let api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = 'YOUR API KEY';
+
+let apiInstance = new NotehubJs.ProjectApi();
+let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let deviceUID = dev:000000000000000; // String |
+let firmwareType = "firmwareType_example"; // String |
+apiInstance.getDeviceDfuHistory(projectUID, deviceUID, firmwareType).then((data) => {
+ console.log('API called successfully. Returned data: ' + JSON.stringify(data));
+}, (error) => {
+ console.error(error);
+});
+
+```
+
+### Parameters
+
+| Name | Type | Description | Notes |
+| ---------------- | ---------- | ----------- | ----- |
+| **projectUID** | **String** | |
+| **deviceUID** | **String** | |
+| **firmwareType** | **String** | |
+
+### Return type
+
+[**DeviceDfuHistory**](DeviceDfuHistory.md)
+
+### Authorization
+
+[api_key](../README.md#api_key)
+
+### HTTP request headers
+
+- **Content-Type**: Not defined
+- **Accept**: application/json
+
+## getDeviceDfuStatus
+
+> DeviceDfuStatus getDeviceDfuStatus(projectUID, deviceUID, firmwareType)
+
+Get device DFU history for host or Notecard firmware
+
+### Example
+
+```javascript
+import * as NotehubJs from '@blues-inc/notehub-js';
+let defaultClient = NotehubJs.ApiClient.instance;
+// Configure API key authorization: api_key
+let api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = 'YOUR API KEY';
+
+let apiInstance = new NotehubJs.ProjectApi();
+let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let deviceUID = dev:000000000000000; // String |
+let firmwareType = "firmwareType_example"; // String |
+apiInstance.getDeviceDfuStatus(projectUID, deviceUID, firmwareType).then((data) => {
+ console.log('API called successfully. Returned data: ' + JSON.stringify(data));
+}, (error) => {
+ console.error(error);
+});
+
+```
+
+### Parameters
+
+| Name | Type | Description | Notes |
+| ---------------- | ---------- | ----------- | ----- |
+| **projectUID** | **String** | |
+| **deviceUID** | **String** | |
+| **firmwareType** | **String** | |
+
+### Return type
+
+[**DeviceDfuStatus**](DeviceDfuStatus.md)
+
+### Authorization
+
+[api_key](../README.md#api_key)
+
+### HTTP request headers
+
+- **Content-Type**: Not defined
+- **Accept**: application/json
+
## getDeviceFleets
> GetProjectFleets200Response getDeviceFleets(projectUID, deviceUID)
@@ -589,6 +758,154 @@ apiInstance.getDeviceFleets(projectUID, deviceUID).then((data) => {
- **Content-Type**: Not defined
- **Accept**: application/json
+## getDevicesDfuHistory
+
+> DeviceDfuHistoryPage getDevicesDfuHistory(projectUID, firmwareType, opts)
+
+Get host or Notecard DFU history for all devices that match the filter criteria
+
+### Example
+
+```javascript
+import * as NotehubJs from '@blues-inc/notehub-js';
+let defaultClient = NotehubJs.ApiClient.instance;
+// Configure API key authorization: api_key
+let api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = 'YOUR API KEY';
+
+let apiInstance = new NotehubJs.ProjectApi();
+let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let firmwareType = "firmwareType_example"; // String |
+let opts = {
+ 'pageSize': 50, // Number |
+ 'pageNum': 1, // Number |
+ 'sortBy': "'captured'", // String |
+ 'sortOrder': "'asc'", // String |
+ 'deviceUID': ["null"], // [String] | A Device UID.
+ 'tag': ["null"], // [String] | Tag filter
+ 'serialNumber': ["null"], // [String] | Serial number filter
+ 'fleetUID': "fleetUID_example", // String |
+ 'notecardFirmware': ["null"], // [String] | Firmware version filter
+ 'location': ["null"], // [String] | Location filter
+ 'hostFirmware': ["null"], // [String] | Host firmware filter
+ 'productUID': ["null"], // [String] |
+ 'sku': ["null"] // [String] | SKU filter
+};
+apiInstance.getDevicesDfuHistory(projectUID, firmwareType, opts).then((data) => {
+ console.log('API called successfully. Returned data: ' + JSON.stringify(data));
+}, (error) => {
+ console.error(error);
+});
+
+```
+
+### Parameters
+
+| Name | Type | Description | Notes |
+| -------------------- | ------------------------- | ----------------------- | ------------------------------------------ |
+| **projectUID** | **String** | |
+| **firmwareType** | **String** | |
+| **pageSize** | **Number** | | [optional] [default to 50] |
+| **pageNum** | **Number** | | [optional] [default to 1] |
+| **sortBy** | **String** | | [optional] [default to 'captured'] |
+| **sortOrder** | **String** | | [optional] [default to 'asc'] |
+| **deviceUID** | [**[String]**](String.md) | A Device UID. | [optional] |
+| **tag** | [**[String]**](String.md) | Tag filter | [optional] |
+| **serialNumber** | [**[String]**](String.md) | Serial number filter | [optional] |
+| **fleetUID** | **String** | | [optional] |
+| **notecardFirmware** | [**[String]**](String.md) | Firmware version filter | [optional] |
+| **location** | [**[String]**](String.md) | Location filter | [optional] |
+| **hostFirmware** | [**[String]**](String.md) | Host firmware filter | [optional] |
+| **productUID** | [**[String]**](String.md) | | [optional] |
+| **sku** | [**[String]**](String.md) | SKU filter | [optional] |
+
+### Return type
+
+[**DeviceDfuHistoryPage**](DeviceDfuHistoryPage.md)
+
+### Authorization
+
+[api_key](../README.md#api_key)
+
+### HTTP request headers
+
+- **Content-Type**: Not defined
+- **Accept**: application/json
+
+## getDevicesDfuStatus
+
+> DeviceDfuStatusPage getDevicesDfuStatus(projectUID, firmwareType, opts)
+
+Get host or Notecard DFU history for all devices that match the filter criteria
+
+### Example
+
+```javascript
+import * as NotehubJs from '@blues-inc/notehub-js';
+let defaultClient = NotehubJs.ApiClient.instance;
+// Configure API key authorization: api_key
+let api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = 'YOUR API KEY';
+
+let apiInstance = new NotehubJs.ProjectApi();
+let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
+let firmwareType = "firmwareType_example"; // String |
+let opts = {
+ 'pageSize': 50, // Number |
+ 'pageNum': 1, // Number |
+ 'sortBy': "'captured'", // String |
+ 'sortOrder': "'asc'", // String |
+ 'deviceUID': ["null"], // [String] | A Device UID.
+ 'tag': ["null"], // [String] | Tag filter
+ 'serialNumber': ["null"], // [String] | Serial number filter
+ 'fleetUID': "fleetUID_example", // String |
+ 'notecardFirmware': ["null"], // [String] | Firmware version filter
+ 'location': ["null"], // [String] | Location filter
+ 'hostFirmware': ["null"], // [String] | Host firmware filter
+ 'productUID': ["null"], // [String] |
+ 'sku': ["null"] // [String] | SKU filter
+};
+apiInstance.getDevicesDfuStatus(projectUID, firmwareType, opts).then((data) => {
+ console.log('API called successfully. Returned data: ' + JSON.stringify(data));
+}, (error) => {
+ console.error(error);
+});
+
+```
+
+### Parameters
+
+| Name | Type | Description | Notes |
+| -------------------- | ------------------------- | ----------------------- | ------------------------------------------ |
+| **projectUID** | **String** | |
+| **firmwareType** | **String** | |
+| **pageSize** | **Number** | | [optional] [default to 50] |
+| **pageNum** | **Number** | | [optional] [default to 1] |
+| **sortBy** | **String** | | [optional] [default to 'captured'] |
+| **sortOrder** | **String** | | [optional] [default to 'asc'] |
+| **deviceUID** | [**[String]**](String.md) | A Device UID. | [optional] |
+| **tag** | [**[String]**](String.md) | Tag filter | [optional] |
+| **serialNumber** | [**[String]**](String.md) | Serial number filter | [optional] |
+| **fleetUID** | **String** | | [optional] |
+| **notecardFirmware** | [**[String]**](String.md) | Firmware version filter | [optional] |
+| **location** | [**[String]**](String.md) | Location filter | [optional] |
+| **hostFirmware** | [**[String]**](String.md) | Host firmware filter | [optional] |
+| **productUID** | [**[String]**](String.md) | | [optional] |
+| **sku** | [**[String]**](String.md) | SKU filter | [optional] |
+
+### Return type
+
+[**DeviceDfuStatusPage**](DeviceDfuStatusPage.md)
+
+### Authorization
+
+[api_key](../README.md#api_key)
+
+### HTTP request headers
+
+- **Content-Type**: Not defined
+- **Accept**: application/json
+
## getFirmwareInfo
> [FirmwareInfo] getFirmwareInfo(projectUID, opts)
@@ -919,62 +1236,6 @@ apiInstance.getProjectMembers(projectUID).then((data) => {
- **Content-Type**: Not defined
- **Accept**: application/json
-## getProjectOTAStatus
-
-> [OTAStatusList] getProjectOTAStatus(projectUID, opts)
-
-Get Project OTA Status
-
-### Example
-
-```javascript
-import * as NotehubJs from '@blues-inc/notehub-js';
-let defaultClient = NotehubJs.ApiClient.instance;
-// Configure API key authorization: api_key
-let api_key = defaultClient.authentications['api_key'];
-api_key.apiKey = 'YOUR API KEY';
-
-let apiInstance = new NotehubJs.ProjectApi();
-let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
-let opts = {
- 'deviceUIDs': ["null"], // [String] | An array of Device UIDs.
- 'fleetUIDs': ["null"], // [String] |
- 'deviceTags': ["null"], // [String] |
- 'pageSize': 50, // Number |
- 'pageNum': 1 // Number |
-};
-apiInstance.getProjectOTAStatus(projectUID, opts).then((data) => {
- console.log('API called successfully. Returned data: ' + JSON.stringify(data));
-}, (error) => {
- console.error(error);
-});
-
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| -------------- | ------------------------- | ------------------------ | -------------------------- |
-| **projectUID** | **String** | |
-| **deviceUIDs** | [**[String]**](String.md) | An array of Device UIDs. | [optional] |
-| **fleetUIDs** | [**[String]**](String.md) | | [optional] |
-| **deviceTags** | [**[String]**](String.md) | | [optional] |
-| **pageSize** | **Number** | | [optional] [default to 50] |
-| **pageNum** | **Number** | | [optional] [default to 1] |
-
-### Return type
-
-[**[OTAStatusList]**](OTAStatusList.md)
-
-### Authorization
-
-[api_key](../README.md#api_key)
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
## getProjectProducts
> GetProjectProducts200Response getProjectProducts(projectUID)
@@ -1301,49 +1562,3 @@ apiInstance.updateFleet(projectUID, fleetUID, updateFleetRequest).then((data) =>
- **Content-Type**: application/json
- **Accept**: application/json
-
-## updateProjectFirmware
-
-> [OTAUpdateStatus] updateProjectFirmware(projectUID, oTAUpdateRequest)
-
-Update Project Firmware
-
-### Example
-
-```javascript
-import * as NotehubJs from '@blues-inc/notehub-js';
-let defaultClient = NotehubJs.ApiClient.instance;
-// Configure API key authorization: api_key
-let api_key = defaultClient.authentications['api_key'];
-api_key.apiKey = 'YOUR API KEY';
-
-let apiInstance = new NotehubJs.ProjectApi();
-let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
-let oTAUpdateRequest = new NotehubJs.OTAUpdateRequest(); // OTAUpdateRequest | Body or payload of firmware update
-apiInstance.updateProjectFirmware(projectUID, oTAUpdateRequest).then((data) => {
- console.log('API called successfully. Returned data: ' + JSON.stringify(data));
-}, (error) => {
- console.error(error);
-});
-
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| -------------------- | ------------------------------------------- | ---------------------------------- | ----- |
-| **projectUID** | **String** | |
-| **oTAUpdateRequest** | [**OTAUpdateRequest**](OTAUpdateRequest.md) | Body or payload of firmware update |
-
-### Return type
-
-[**[OTAUpdateStatus]**](OTAUpdateStatus.md)
-
-### Authorization
-
-[api_key](../README.md#api_key)
-
-### HTTP request headers
-
-- **Content-Type**: application/json
-- **Accept**: application/json
diff --git a/src/docs/RouteApi.md b/src/docs/RouteApi.md
index bdb0cbc1..b4321d94 100644
--- a/src/docs/RouteApi.md
+++ b/src/docs/RouteApi.md
@@ -13,7 +13,7 @@ All URIs are relative to *https://api.notefile.net*
## createRoute
-> Route createRoute(projectUID, route)
+> NotehubRoute createRoute(projectUID, notehubRoute)
Create Route within a Project
@@ -28,7 +28,7 @@ api_key.apiKey = 'YOUR API KEY';
let apiInstance = new NotehubJs.RouteApi();
let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
-let route = {
+let notehubRoute = {
"label": "Route Label",
"type":"http",
"http": {
@@ -37,8 +37,8 @@ let route = {
"url": "http://route.url"
}
}
-; // Route | Route to be Created
-apiInstance.createRoute(projectUID, route).then((data) => {
+; // NotehubRoute | Route to be Created
+apiInstance.createRoute(projectUID, notehubRoute).then((data) => {
console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, (error) => {
console.error(error);
@@ -48,14 +48,14 @@ apiInstance.createRoute(projectUID, route).then((data) => {
### Parameters
-| Name | Type | Description | Notes |
-| -------------- | --------------------- | ------------------- | ----- |
-| **projectUID** | **String** | |
-| **route** | [**Route**](Route.md) | Route to be Created |
+| Name | Type | Description | Notes |
+| ---------------- | ----------------------------------- | ------------------- | ----- |
+| **projectUID** | **String** | |
+| **notehubRoute** | [**NotehubRoute**](NotehubRoute.md) | Route to be Created |
### Return type
-[**Route**](Route.md)
+[**NotehubRoute**](NotehubRoute.md)
### Authorization
@@ -114,7 +114,7 @@ apiInstance.deleteRoute(projectUID, routeUID).then((data) => {
## getRoute
-> Route getRoute(projectUID, routeUID)
+> NotehubRoute getRoute(projectUID, routeUID)
Get single route within a project
@@ -147,7 +147,7 @@ apiInstance.getRoute(projectUID, routeUID).then((data) => {
### Return type
-[**Route**](Route.md)
+[**NotehubRoute**](NotehubRoute.md)
### Authorization
@@ -270,7 +270,7 @@ apiInstance.getRoutes(projectUID).then((data) => {
## updateRoute
-> Route updateRoute(projectUID, routeUID, route)
+> NotehubRoute updateRoute(projectUID, routeUID, notehubRoute)
Update route by UID
@@ -286,7 +286,7 @@ api_key.apiKey = 'YOUR API KEY';
let apiInstance = new NotehubJs.RouteApi();
let projectUID = app:2606f411-dea6-44a0-9743-1130f57d77d8; // String |
let routeUID = route:cbd20093cba58392c9f9bbdd0cdeb1a0; // String |
-let route = {
+let notehubRoute = {
"http" {
"filter": {
"type": "include",
@@ -297,8 +297,8 @@ let route = {
"url": "http://new-route.url",
},
}
-; // Route | Route settings to be updated
-apiInstance.updateRoute(projectUID, routeUID, route).then((data) => {
+; // NotehubRoute | Route settings to be updated
+apiInstance.updateRoute(projectUID, routeUID, notehubRoute).then((data) => {
console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, (error) => {
console.error(error);
@@ -308,15 +308,15 @@ apiInstance.updateRoute(projectUID, routeUID, route).then((data) => {
### Parameters
-| Name | Type | Description | Notes |
-| -------------- | --------------------- | ---------------------------- | ----- |
-| **projectUID** | **String** | |
-| **routeUID** | **String** | |
-| **route** | [**Route**](Route.md) | Route settings to be updated |
+| Name | Type | Description | Notes |
+| ---------------- | ----------------------------------- | ---------------------------- | ----- |
+| **projectUID** | **String** | |
+| **routeUID** | **String** | |
+| **notehubRoute** | [**NotehubRoute**](NotehubRoute.md) | Route settings to be updated |
### Return type
-[**Route**](Route.md)
+[**NotehubRoute**](NotehubRoute.md)
### Authorization
diff --git a/src/docs/UploadMetadata.md b/src/docs/UploadMetadata.md
new file mode 100644
index 00000000..782ce6de
--- /dev/null
+++ b/src/docs/UploadMetadata.md
@@ -0,0 +1,19 @@
+# NotehubJs.UploadMetadata
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------ | --------------------------- | ----------- | ---------- |
+| **name** | **String** | | [optional] |
+| **length** | **Number** | | [optional] |
+| **md5** | **String** | | [optional] |
+| **crc32** | **Number** | | [optional] |
+| **created** | **Number** | | [optional] |
+| **modified** | **Number** | | [optional] |
+| **source** | **String** | | [optional] |
+| **contains** | **String** | | [optional] |
+| **found** | **String** | | [optional] |
+| **type** | **String** | | [optional] |
+| **tags** | **String** | | [optional] |
+| **notes** | **String** | | [optional] |
+| **firmware** | [**Firmware**](Firmware.md) | | [optional] |
diff --git a/src/docs/UserDfuStateMachine.md b/src/docs/UserDfuStateMachine.md
new file mode 100644
index 00000000..6e8a6195
--- /dev/null
+++ b/src/docs/UserDfuStateMachine.md
@@ -0,0 +1,10 @@
+# NotehubJs.UserDfuStateMachine
+
+## Properties
+
+| Name | Type | Description | Notes |
+| --------------- | ------------------------------------------------------------- | ----------- | ---------- |
+| **status** | [**UserDfuStateMachineStatus**](UserDfuStateMachineStatus.md) | | [optional] |
+| **created** | **Date** | | [optional] |
+| **fromVersion** | **String** | | [optional] |
+| **metadata** | [**UploadMetadata**](UploadMetadata.md) | | [optional] |
diff --git a/src/docs/UserDfuStateMachineStatus.md b/src/docs/UserDfuStateMachineStatus.md
new file mode 100644
index 00000000..bc389662
--- /dev/null
+++ b/src/docs/UserDfuStateMachineStatus.md
@@ -0,0 +1,10 @@
+# NotehubJs.UserDfuStateMachineStatus
+
+## Properties
+
+| Name | Type | Description | Notes |
+| -------------------- | ---------- | ----------- | ---------- |
+| **phase** | **String** | | [optional] |
+| **phaseDescription** | **String** | | [optional] |
+| **date** | **Date** | | [optional] |
+| **status** | **String** | | [optional] |
diff --git a/src/docs/UserFirmwareInfo.md b/src/docs/UserFirmwareInfo.md
new file mode 100644
index 00000000..790f69ff
--- /dev/null
+++ b/src/docs/UserFirmwareInfo.md
@@ -0,0 +1,8 @@
+# NotehubJs.UserFirmwareInfo
+
+## Properties
+
+| Name | Type | Description | Notes |
+| ------------------- | ------------------------------------------------- | ----------- | ---------- |
+| **currentFirmware** | [**CurrentFirmware**](CurrentFirmware.md) | | [optional] |
+| **firmwareUpdate** | [**UserDfuStateMachine**](UserDfuStateMachine.md) | | [optional] |
diff --git a/src/package-lock.json b/src/package-lock.json
index b7b516f9..c3cb9f8b 100644
--- a/src/package-lock.json
+++ b/src/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@blues-inc/notehub-js",
- "version": "1.0.23",
- "lockfileVersion": 3,
+ "version": "1.0.23-beta.3",
+ "lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@blues-inc/notehub-js",
- "version": "1.0.23",
+ "version": "1.0.23-beta.3",
"license": "MIT",
"dependencies": {
"@babel/cli": "^7.0.0",
@@ -51,9 +51,9 @@
}
},
"node_modules/@babel/cli": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.25.6.tgz",
- "integrity": "sha512-Z+Doemr4VtvSD2SNHTrkiFZ1LX+JI6tyRXAAOb4N9khIuPyoEPmTPJarPm8ljJV1D6bnMQjyHMWTT9NeKbQuXA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.25.9.tgz",
+ "integrity": "sha512-I+02IfrTiSanpxJBlZQYb18qCxB6c2Ih371cVpfgIrPQrjAYkf45XxomTJOG8JBWX5GY35/+TmhCMdJ4ZPkL8Q==",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.25",
"commander": "^6.2.0",
@@ -79,11 +79,12 @@
}
},
"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.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz",
+ "integrity": "sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==",
"dependencies": {
- "@babel/highlight": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
},
"engines": {
@@ -91,28 +92,28 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz",
- "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz",
+ "integrity": "sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==",
"engines": {
"node": ">=6.9.0"
}
},
"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==",
"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",
@@ -128,52 +129,53 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz",
- "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz",
+ "integrity": "sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==",
"dependencies": {
- "@babel/types": "^7.25.6",
+ "@babel/parser": "^7.26.0",
+ "@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,
"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,
"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==",
"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"
},
@@ -182,17 +184,17 @@
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz",
- "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==",
+ "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,
"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.4",
+ "@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": {
@@ -203,13 +205,13 @@
}
},
"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,
"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": {
@@ -236,39 +238,38 @@
}
},
"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,
"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==",
"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==",
"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"
@@ -278,35 +279,35 @@
}
},
"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,
"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,
"engines": {
"node": ">=6.9.0"
}
},
"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,
"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"
@@ -316,14 +317,14 @@
}
},
"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,
"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"
@@ -333,100 +334,87 @@
}
},
"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,
"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,
"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==",
"engines": {
"node": ">=6.9.0"
}
},
"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==",
"engines": {
"node": ">=6.9.0"
}
},
"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==",
"engines": {
"node": ">=6.9.0"
}
},
"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,
"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.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz",
- "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==",
- "dependencies": {
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6"
- },
- "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==",
"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.6",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz",
- "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==",
+ "version": "7.26.1",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz",
+ "integrity": "sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==",
"dependencies": {
- "@babel/types": "^7.25.6"
+ "@babel/types": "^7.26.0"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -436,13 +424,13 @@
}
},
"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,
"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"
@@ -452,12 +440,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -467,12 +455,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -482,14 +470,14 @@
}
},
"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,
"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"
@@ -499,13 +487,13 @@
}
},
"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,
"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"
@@ -532,14 +520,14 @@
}
},
"node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz",
- "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz",
+ "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-decorators": "^7.24.7"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-syntax-decorators": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -549,13 +537,12 @@
}
},
"node_modules/@babel/plugin-proposal-do-expressions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.24.7.tgz",
- "integrity": "sha512-M9pJwhoROof4rc4WzDdMoftv8JrtYfBVurvReacQ8lit+qUd0d71+1zUltb6/zCI7HBW4+KZbtBGmcudXw0GDQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.25.9.tgz",
+ "integrity": "sha512-0IkO77tw2OcZua/ADovH//IEiUyQpNjWvLyMFNidXnZx4eEriQjwkH9t/EyQZUaQu0KOxxdszC7m8VUVs51ydg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-do-expressions": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -565,13 +552,12 @@
}
},
"node_modules/@babel/plugin-proposal-export-default-from": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.7.tgz",
- "integrity": "sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz",
+ "integrity": "sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-export-default-from": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -598,13 +584,12 @@
}
},
"node_modules/@babel/plugin-proposal-function-bind": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.24.7.tgz",
- "integrity": "sha512-cq2mwxcvNAWWL+IiqiSiVhCeqTQs532Ktl3N2FMuW0bQVF/N0W6QNyywO+KkM3Yr/jwYmjeSS+yKQQUh79VOxQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.25.9.tgz",
+ "integrity": "sha512-1g0b0XU667A2IZNdhovGr0ZdywJxf081B8JN5qyiNqzJK7GtdYBxGcuA+lq7q8OgO4cAc4vF57Ad0XLoDBsJAg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-function-bind": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -614,14 +599,13 @@
}
},
"node_modules/@babel/plugin-proposal-function-sent": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.24.7.tgz",
- "integrity": "sha512-42Pq9d8fV5CrjygcVAA7aAEFpkAJluWWvlO7bvOMDEutxIS44COcFU61V92VBzUZvOkjIoQrPJNUtmY/d9XMgA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.25.9.tgz",
+ "integrity": "sha512-Qi9KEBTY6WAjHBeHJ1jm4HyGlwvZLfjUaxO9g1jKHqyQPe6c+q7DlKgyrBUH7v+VWLJ0bNy5cQlXHtOV5/uibw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-wrap-function": "^7.24.7",
- "@babel/plugin-syntax-function-sent": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-wrap-function": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -717,13 +701,13 @@
}
},
"node_modules/@babel/plugin-proposal-pipeline-operator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-pipeline-operator/-/plugin-proposal-pipeline-operator-7.24.7.tgz",
- "integrity": "sha512-cJOSXlieT6/Yul8yEkbBRzhyf/J4jeeqUREw8HCf8nxT4DTP5FCdC0EXf+b8+vBt34IMYYvTDiC8uC91KSSLpA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-pipeline-operator/-/plugin-proposal-pipeline-operator-7.25.9.tgz",
+ "integrity": "sha512-rmb8zOYFdVz6y/OqJn6RfbIBiJPQdUbHg7R5ibym5KM0e8uNGdU9yfn9cjkBLwS22Lqd+ey3D8/UvK5GLyyh5A==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-pipeline-operator": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-syntax-pipeline-operator": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -745,52 +729,12 @@
}
},
"node_modules/@babel/plugin-proposal-throw-expressions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.24.7.tgz",
- "integrity": "sha512-Rh4WoHyWKgsxvdkEMqDEZtKuGnZw+JwicMCvcZaIjYaQ3fK+a8JZYLhgcac9dKcL47Xqf+SG3MopTx+8BACdrQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-throw-expressions": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@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,
- "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,
- "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==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.25.9.tgz",
+ "integrity": "sha512-Zw62DP6cdbXXEtTNMWYY10rIOPGAWPk8qdqM+AT3JbHtFq8ook0JXJCWdQJTlSVACHo0R6lvoNKO9B1ZVkjClg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -800,27 +744,12 @@
}
},
"node_modules/@babel/plugin-syntax-decorators": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz",
- "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==",
- "dev": true,
- "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-do-expressions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-do-expressions/-/plugin-syntax-do-expressions-7.24.7.tgz",
- "integrity": "sha512-lQee+garSbTjCvXdzfjXeSzPd03pyBXALfB2C4bW7SwORrZAs5CDt67toH8MRPuvQFYvWpkXYe07AhHDY3tWfQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz",
+ "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -841,21 +770,6 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-syntax-export-default-from": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.7.tgz",
- "integrity": "sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==",
- "dev": true,
- "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-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",
@@ -868,43 +782,13 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-syntax-function-bind": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.24.7.tgz",
- "integrity": "sha512-dqm7VhgJ2sXCEc0WDJV+q8OI1Qzwn4OFbqsHTVtYoc4L7jJYtF6pEQYcbmlMMWBZjw0tJYuXeyiTQVboWIwAKg==",
- "dev": true,
- "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-function-sent": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-function-sent/-/plugin-syntax-function-sent-7.24.7.tgz",
- "integrity": "sha512-me5EHEx4GXxAE8mnlZaWA+ARIyMSPOXcw6WlqWGIfTg36oeWm4FxR/Djs1DGPbmSIwJqMboiN7gK8eCyzyNK2A==",
- "dev": true,
- "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-assertions": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz",
- "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==",
+ "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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -914,12 +798,12 @@
}
},
"node_modules/@babel/plugin-syntax-import-attributes": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz",
- "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==",
+ "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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -988,30 +872,6 @@
"@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,
- "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,
- "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",
@@ -1025,57 +885,12 @@
}
},
"node_modules/@babel/plugin-syntax-pipeline-operator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-pipeline-operator/-/plugin-syntax-pipeline-operator-7.24.7.tgz",
- "integrity": "sha512-PnW47ro0vPh4Raqabn3FM7opwdKbNQoFJKSNfCj7lmqcQlVMYFcJ6b+rhMyfB/g1SlWRwnodffVzLcee1FDHYQ==",
- "dev": true,
- "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-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,
- "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-throw-expressions": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.24.7.tgz",
- "integrity": "sha512-b1bdlAmUTy9VQ/g2cnBuJFwd7jeARNW2F65c9Gcn8qyNYGuVy/cYyqpiSL6SVmUAJTDbIYL2FzlZ8nH1qUCBXA==",
- "dev": true,
- "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-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.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-pipeline-operator/-/plugin-syntax-pipeline-operator-7.25.9.tgz",
+ "integrity": "sha512-W0KjBvv8uT4A8DUoRNpXEHkKekqO/PC57doaWCqbJeG0lGxKFh7w7/PHYPmwgF+jKxekNnc+YOMQNCo94d8MJg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1101,12 +916,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1116,15 +931,14 @@
}
},
"node_modules/@babel/plugin-transform-async-generator-functions": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz",
- "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==",
+ "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,
"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.4"
+ "@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"
@@ -1134,14 +948,14 @@
}
},
"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,
"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"
@@ -1151,12 +965,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1166,12 +980,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1181,13 +995,13 @@
}
},
"node_modules/@babel/plugin-transform-class-properties": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz",
- "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==",
+ "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,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.25.4",
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1197,14 +1011,13 @@
}
},
"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,
"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"
@@ -1214,16 +1027,16 @@
}
},
"node_modules/@babel/plugin-transform-classes": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz",
- "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==",
+ "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,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-compilation-targets": "^7.25.2",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-replace-supers": "^7.25.0",
- "@babel/traverse": "^7.25.4",
+ "@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": {
@@ -1234,13 +1047,13 @@
}
},
"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,
"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"
@@ -1250,12 +1063,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1265,13 +1078,13 @@
}
},
"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,
"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"
@@ -1281,12 +1094,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1296,13 +1109,13 @@
}
},
"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,
"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"
@@ -1312,13 +1125,12 @@
}
},
"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,
"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"
@@ -1328,13 +1140,13 @@
}
},
"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,
"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"
@@ -1344,13 +1156,12 @@
}
},
"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,
"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"
@@ -1360,13 +1171,13 @@
}
},
"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,
"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"
@@ -1376,14 +1187,14 @@
}
},
"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,
"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"
@@ -1393,13 +1204,12 @@
}
},
"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,
"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"
@@ -1409,12 +1219,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1424,13 +1234,12 @@
}
},
"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,
"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"
@@ -1440,12 +1249,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1455,13 +1264,13 @@
}
},
"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,
"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"
@@ -1471,14 +1280,14 @@
}
},
"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,
"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"
@@ -1488,15 +1297,15 @@
}
},
"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,
"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"
@@ -1506,13 +1315,13 @@
}
},
"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,
"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"
@@ -1522,13 +1331,13 @@
}
},
"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,
"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"
@@ -1538,12 +1347,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1553,13 +1362,12 @@
}
},
"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,
"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"
@@ -1569,13 +1377,12 @@
}
},
"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,
"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"
@@ -1585,15 +1392,14 @@
}
},
"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,
"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"
@@ -1603,13 +1409,13 @@
}
},
"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,
"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"
@@ -1619,13 +1425,12 @@
}
},
"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,
"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"
@@ -1635,14 +1440,13 @@
}
},
"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,
"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"
@@ -1652,12 +1456,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1667,13 +1471,13 @@
}
},
"node_modules/@babel/plugin-transform-private-methods": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz",
- "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==",
+ "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,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.25.4",
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1683,15 +1487,14 @@
}
},
"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,
"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"
@@ -1701,12 +1504,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1716,12 +1519,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.25.9",
"regenerator-transform": "^0.15.2"
},
"engines": {
@@ -1731,13 +1534,29 @@
"@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,
+ "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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1747,12 +1566,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1762,13 +1581,13 @@
}
},
"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,
"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"
@@ -1778,12 +1597,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1793,12 +1612,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1808,12 +1627,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1823,12 +1642,12 @@
}
},
"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,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1838,13 +1657,13 @@
}
},
"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,
"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"
@@ -1854,13 +1673,13 @@
}
},
"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,
"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"
@@ -1870,13 +1689,13 @@
}
},
"node_modules/@babel/plugin-transform-unicode-sets-regex": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz",
- "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==",
+ "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,
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.25.2",
- "@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"
@@ -1886,93 +1705,79 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.25.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz",
- "integrity": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.25.4",
- "@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.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz",
+ "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==",
+ "dev": true,
+ "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.4",
- "@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.25.4",
- "@babel/plugin-transform-class-static-block": "^7.24.7",
- "@babel/plugin-transform-classes": "^7.25.4",
- "@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.25.4",
- "@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.25.4",
+ "@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.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": {
@@ -1997,9 +1802,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,
"dependencies": {
"clone-deep": "^4.0.1",
@@ -2015,16 +1820,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
- },
"node_modules/@babel/runtime": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz",
- "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==",
+ "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,
"dependencies": {
"regenerator-runtime": "^0.14.0"
@@ -2034,28 +1833,28 @@
}
},
"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==",
"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.6",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz",
- "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==",
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
+ "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"
},
@@ -2064,13 +1863,12 @@
}
},
"node_modules/@babel/types": {
- "version": "7.25.6",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz",
- "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
+ "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"
},
"engines": {
"node": ">=6.9.0"
@@ -2186,14 +1984,18 @@
}
},
"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,
"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/anymatch": {
@@ -2310,9 +2112,9 @@
"dev": true
},
"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==",
"funding": [
{
"type": "opencollective",
@@ -2328,10 +2130,10 @@
}
],
"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"
@@ -2377,9 +2179,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001660",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz",
- "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==",
+ "version": "1.0.30001674",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001674.tgz",
+ "integrity": "sha512-jOsKlZVRnzfhLojb+Ykb+gyUSp9Xb57So+fAiFlLzzTKpqg8xxSav0e40c8/4F/v9N8QSvrRRaLeVzQbLqomYw==",
"funding": [
{
"type": "opencollective",
@@ -2396,16 +2198,31 @@
]
},
"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,
"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,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/chokidar": {
@@ -2502,17 +2319,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,
"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
},
"node_modules/combined-stream": {
"version": "1.0.8",
@@ -2637,9 +2459,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.20",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.20.tgz",
- "integrity": "sha512-74mdl6Fs1HHzK9SUX4CKFxAtAe3nUns48y79TskHNAG6fGOlLfyKA4j855x+0b5u8rWJIrlaG9tcTPstMlwjIw=="
+ "version": "1.5.49",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz",
+ "integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A=="
},
"node_modules/emoji-regex": {
"version": "8.0.0",
@@ -2675,11 +2497,15 @@
}
},
"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": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
"engines": {
- "node": ">=0.8.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/esutils": {
@@ -2754,9 +2580,9 @@
}
},
"node_modules/form-data": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
- "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz",
+ "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
@@ -2902,11 +2728,12 @@
}
},
"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,
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
"node_modules/has-property-descriptors": {
@@ -3103,14 +2930,14 @@
}
},
"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==",
"bin": {
"jsesc": "bin/jsesc"
},
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
"node_modules/json5": {
@@ -3178,100 +3005,30 @@
"node": ">=10"
}
},
- "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,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
+ "node_modules/lolex": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.2.0.tgz",
+ "integrity": "sha512-gKO5uExCXvSm6zbF562EvM+rd1kQDnB9AZBbiQVzf1ZmdDpxUSvpnAaVOP83N/31mRK8Ml8/VE8DMvsAZQ+7wg==",
+ "dev": true
},
- "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,
+ "node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "yallist": "^3.0.2"
}
},
- "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,
+ "node_modules/make-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
"dependencies": {
- "color-name": "~1.1.4"
+ "pify": "^4.0.1",
+ "semver": "^5.6.0"
},
"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
- },
- "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,
- "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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lolex": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.2.0.tgz",
- "integrity": "sha512-gKO5uExCXvSm6zbF562EvM+rd1kQDnB9AZBbiQVzf1ZmdDpxUSvpnAaVOP83N/31mRK8Ml8/VE8DMvsAZQ+7wg==",
- "dev": true
- },
- "node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
- "node_modules/make-dir": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
- "dependencies": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
- },
- "engines": {
- "node": ">=6"
+ "node": ">=6"
}
},
"node_modules/make-dir/node_modules/semver": {
@@ -3419,18 +3176,6 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
- "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",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/mocha/node_modules/glob": {
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
@@ -3452,15 +3197,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,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/mocha/node_modules/minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
@@ -3485,21 +3221,6 @@
"node": ">=8.10.0"
}
},
- "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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
@@ -3644,9 +3365,9 @@
}
},
"node_modules/picocolors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz",
- "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw=="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"node_modules/picomatch": {
"version": "2.3.1",
@@ -3841,15 +3562,15 @@
}
},
"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,
"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"
},
@@ -3857,27 +3578,24 @@
"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
+ },
"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,
"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/require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -4010,6 +3728,27 @@
"node": ">=0.3.1"
}
},
+ "node_modules/sinon/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,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sinon/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,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/slash": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
@@ -4116,14 +3855,18 @@
}
},
"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,
"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": {
@@ -4138,14 +3881,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "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==",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -4208,9 +3943,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==",
"funding": [
{
"type": "opencollective",
@@ -4226,8 +3961,8 @@
}
],
"dependencies": {
- "escalade": "^3.1.2",
- "picocolors": "^1.0.1"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.0"
},
"bin": {
"update-browserslist-db": "cli.js"
@@ -4297,39 +4032,6 @@
"node": ">=8"
}
},
- "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,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "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,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "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
- },
"node_modules/wrap-ansi/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",
@@ -4482,5 +4184,2896 @@
"url": "https://github.com/sponsors/sindresorhus"
}
}
+ },
+ "dependencies": {
+ "@ampproject/remapping": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
+ "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+ "requires": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "@babel/cli": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.25.9.tgz",
+ "integrity": "sha512-I+02IfrTiSanpxJBlZQYb18qCxB6c2Ih371cVpfgIrPQrjAYkf45XxomTJOG8JBWX5GY35/+TmhCMdJ4ZPkL8Q==",
+ "requires": {
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3",
+ "chokidar": "^3.6.0",
+ "commander": "^6.2.0",
+ "convert-source-map": "^2.0.0",
+ "fs-readdir-recursive": "^1.1.0",
+ "glob": "^7.2.0",
+ "make-dir": "^2.1.0",
+ "slash": "^2.0.0"
+ }
+ },
+ "@babel/code-frame": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz",
+ "integrity": "sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.0.0"
+ }
+ },
+ "@babel/compat-data": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz",
+ "integrity": "sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA=="
+ },
+ "@babel/core": {
+ "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==",
+ "requires": {
+ "@ampproject/remapping": "^2.2.0",
+ "@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": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz",
+ "integrity": "sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==",
+ "requires": {
+ "@babel/parser": "^7.26.0",
+ "@babel/types": "^7.26.0",
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "jsesc": "^3.0.2"
+ }
+ },
+ "@babel/helper-annotate-as-pure": {
+ "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,
+ "requires": {
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-builder-binary-assignment-operator-visitor": {
+ "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,
+ "requires": {
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-compilation-targets": {
+ "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==",
+ "requires": {
+ "@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": {
+ "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,
+ "requires": {
+ "@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": {
+ "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,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "regexpu-core": "^6.1.1",
+ "semver": "^6.3.1"
+ }
+ },
+ "@babel/helper-define-polyfill-provider": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz",
+ "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "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,
+ "requires": {
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
+ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
+ "requires": {
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "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==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "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,
+ "requires": {
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "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
+ },
+ "@babel/helper-remap-async-to-generator": {
+ "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,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.25.9",
+ "@babel/helper-wrap-function": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/helper-replace-supers": {
+ "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,
+ "requires": {
+ "@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": {
+ "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,
+ "requires": {
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-skip-transparent-expression-wrappers": {
+ "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,
+ "requires": {
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helper-string-parser": {
+ "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=="
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
+ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ=="
+ },
+ "@babel/helper-validator-option": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
+ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw=="
+ },
+ "@babel/helper-wrap-function": {
+ "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,
+ "requires": {
+ "@babel/template": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/helpers": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz",
+ "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==",
+ "requires": {
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.26.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.26.1",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz",
+ "integrity": "sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==",
+ "requires": {
+ "@babel/types": "^7.26.0"
+ }
+ },
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "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,
+ "requires": {
+ "@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": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-class-properties": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ }
+ },
+ "@babel/plugin-proposal-decorators": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz",
+ "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-syntax-decorators": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-do-expressions": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.25.9.tgz",
+ "integrity": "sha512-0IkO77tw2OcZua/ADovH//IEiUyQpNjWvLyMFNidXnZx4eEriQjwkH9t/EyQZUaQu0KOxxdszC7m8VUVs51ydg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-export-default-from": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz",
+ "integrity": "sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-export-namespace-from": {
+ "version": "7.18.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
+ "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-function-bind": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.25.9.tgz",
+ "integrity": "sha512-1g0b0XU667A2IZNdhovGr0ZdywJxf081B8JN5qyiNqzJK7GtdYBxGcuA+lq7q8OgO4cAc4vF57Ad0XLoDBsJAg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-function-sent": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.25.9.tgz",
+ "integrity": "sha512-Qi9KEBTY6WAjHBeHJ1jm4HyGlwvZLfjUaxO9g1jKHqyQPe6c+q7DlKgyrBUH7v+VWLJ0bNy5cQlXHtOV5/uibw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-wrap-function": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-json-strings": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
+ "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-logical-assignment-operators": {
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
+ "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
+ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-numeric-separator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
+ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-optional-chaining": {
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
+ "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-pipeline-operator": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-pipeline-operator/-/plugin-proposal-pipeline-operator-7.25.9.tgz",
+ "integrity": "sha512-rmb8zOYFdVz6y/OqJn6RfbIBiJPQdUbHg7R5ibym5KM0e8uNGdU9yfn9cjkBLwS22Lqd+ey3D8/UvK5GLyyh5A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-syntax-pipeline-operator": "^7.25.9"
+ }
+ },
+ "@babel/plugin-proposal-private-property-in-object": {
+ "version": "7.21.0-placeholder-for-preset-env.2",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+ "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
+ "dev": true,
+ "requires": {}
+ },
+ "@babel/plugin-proposal-throw-expressions": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.25.9.tgz",
+ "integrity": "sha512-Zw62DP6cdbXXEtTNMWYY10rIOPGAWPk8qdqM+AT3JbHtFq8ook0JXJCWdQJTlSVACHo0R6lvoNKO9B1ZVkjClg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-syntax-decorators": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz",
+ "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ }
+ },
+ "@babel/plugin-syntax-import-assertions": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-syntax-import-attributes": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-pipeline-operator": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-pipeline-operator/-/plugin-syntax-pipeline-operator-7.25.9.tgz",
+ "integrity": "sha512-W0KjBvv8uT4A8DUoRNpXEHkKekqO/PC57doaWCqbJeG0lGxKFh7w7/PHYPmwgF+jKxekNnc+YOMQNCo94d8MJg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-syntax-unicode-sets-regex": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+ "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ }
+ },
+ "@babel/plugin-transform-arrow-functions": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-async-generator-functions": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-remap-async-to-generator": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-async-to-generator": {
+ "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,
+ "requires": {
+ "@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-transform-block-scoped-functions": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-block-scoping": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-class-properties": {
+ "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,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-class-static-block": {
+ "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,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-classes": {
+ "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,
+ "requires": {
+ "@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-transform-computed-properties": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/template": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-destructuring": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-dotall-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-duplicate-keys": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-dynamic-import": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-exponentiation-operator": {
+ "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,
+ "requires": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-export-namespace-from": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-for-of": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-function-name": {
+ "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,
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-json-strings": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-literals": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-logical-assignment-operators": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-member-expression-literals": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-modules-amd": {
+ "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,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-modules-commonjs": {
+ "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,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-simple-access": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-modules-systemjs": {
+ "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,
+ "requires": {
+ "@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-modules-umd": {
+ "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,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-named-capturing-groups-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-new-target": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-nullish-coalescing-operator": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-numeric-separator": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-object-rest-spread": {
+ "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,
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/plugin-transform-parameters": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-object-super": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-replace-supers": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-optional-catch-binding": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-optional-chaining": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-parameters": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-private-methods": {
+ "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,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-private-property-in-object": {
+ "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,
+ "requires": {
+ "@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": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-regenerator": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "regenerator-transform": "^0.15.2"
+ }
+ },
+ "@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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-reserved-words": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-shorthand-properties": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-spread": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-sticky-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-template-literals": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-typeof-symbol": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-unicode-escapes": {
+ "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,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-unicode-property-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-unicode-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/plugin-transform-unicode-sets-regex": {
+ "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,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+ "@babel/helper-plugin-utils": "^7.25.9"
+ }
+ },
+ "@babel/preset-env": {
+ "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,
+ "requires": {
+ "@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-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.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.6",
+ "babel-plugin-polyfill-regenerator": "^0.6.1",
+ "core-js-compat": "^3.38.1",
+ "semver": "^6.3.1"
+ }
+ },
+ "@babel/preset-modules": {
+ "version": "0.1.6-no-external-plugins",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+ "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ }
+ },
+ "@babel/register": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz",
+ "integrity": "sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==",
+ "dev": true,
+ "requires": {
+ "clone-deep": "^4.0.1",
+ "find-cache-dir": "^2.0.0",
+ "make-dir": "^2.1.0",
+ "pirates": "^4.0.6",
+ "source-map-support": "^0.5.16"
+ }
+ },
+ "@babel/runtime": {
+ "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,
+ "requires": {
+ "regenerator-runtime": "^0.14.0"
+ }
+ },
+ "@babel/template": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
+ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
+ "requires": {
+ "@babel/code-frame": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/types": "^7.25.9"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
+ "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==",
+ "requires": {
+ "@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": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
+ "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
+ "requires": {
+ "@babel/helper-string-parser": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9"
+ }
+ },
+ "@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+ "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "requires": {
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="
+ },
+ "@jridgewell/set-array": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="
+ },
+ "@jridgewell/sourcemap-codec": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
+ },
+ "@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "requires": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "@nicolo-ribaudo/chokidar-2": {
+ "version": "2.1.8-no-fsevents.3",
+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz",
+ "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==",
+ "optional": true
+ },
+ "@sinonjs/commons": {
+ "version": "1.8.6",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
+ "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/formatio": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.2.tgz",
+ "integrity": "sha512-B8SEsgd8gArBLMD6zpRw3juQ2FVSsmdd7qlevyDqzS9WTCtvF55/gAL+h6gue8ZvPYcdiPdvueM/qm//9XzyTQ==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1",
+ "@sinonjs/samsam": "^3.1.0"
+ }
+ },
+ "@sinonjs/samsam": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.3.tgz",
+ "integrity": "sha512-bKCMKZvWIjYD0BLGnNrxVuw4dkWCYsLqFOUWw8VgKF/+5Y+mE7LfHWPIYoDXowH+3a9LsWDMo0uAP8YDosPvHQ==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.3.0",
+ "array-from": "^2.1.1",
+ "lodash": "^4.17.15"
+ }
+ },
+ "@sinonjs/text-encoding": {
+ "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
+ },
+ "@ungap/promise-all-settled": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
+ "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
+ "dev": true
+ },
+ "ansi-colors": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
+ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
+ "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
+ "dev": true
+ },
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "devOptional": true,
+ "requires": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ }
+ },
+ "argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true
+ },
+ "array-from": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
+ "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==",
+ "dev": true
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+ },
+ "babel-plugin-polyfill-corejs2": {
+ "version": "0.4.11",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz",
+ "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==",
+ "dev": true,
+ "requires": {
+ "@babel/compat-data": "^7.22.6",
+ "@babel/helper-define-polyfill-provider": "^0.6.2",
+ "semver": "^6.3.1"
+ }
+ },
+ "babel-plugin-polyfill-corejs3": {
+ "version": "0.10.6",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz",
+ "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.6.2",
+ "core-js-compat": "^3.38.0"
+ }
+ },
+ "babel-plugin-polyfill-regenerator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz",
+ "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.6.2"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "binary-extensions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+ "devOptional": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "devOptional": true,
+ "requires": {
+ "fill-range": "^7.1.1"
+ }
+ },
+ "browser-stdout": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
+ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
+ "dev": true
+ },
+ "browserslist": {
+ "version": "4.24.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
+ "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
+ "requires": {
+ "caniuse-lite": "^1.0.30001669",
+ "electron-to-chromium": "^1.5.41",
+ "node-releases": "^2.0.18",
+ "update-browserslist-db": "^1.1.1"
+ }
+ },
+ "buffer-from": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
+ "dev": true
+ },
+ "call-bind": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "requires": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ }
+ },
+ "camelcase": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "dev": true
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001674",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001674.tgz",
+ "integrity": "sha512-jOsKlZVRnzfhLojb+Ykb+gyUSp9Xb57So+fAiFlLzzTKpqg8xxSav0e40c8/4F/v9N8QSvrRRaLeVzQbLqomYw=="
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "chokidar": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "optional": true,
+ "requires": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ }
+ },
+ "cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
+ },
+ "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",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ }
+ }
+ },
+ "clone-deep": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
+ "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4",
+ "kind-of": "^6.0.2",
+ "shallow-clone": "^3.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
+ "commander": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
+ "dev": true
+ },
+ "component-emitter": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
+ "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ=="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
+ },
+ "cookiejar": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz",
+ "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw=="
+ },
+ "core-js-compat": {
+ "version": "3.38.1",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz",
+ "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.23.3"
+ }
+ },
+ "debug": {
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "requires": {
+ "ms": "^2.1.3"
+ }
+ },
+ "decamelize": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
+ "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
+ "dev": true
+ },
+ "define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "requires": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ }
+ },
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
+ },
+ "diff": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
+ "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.5.49",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz",
+ "integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A=="
+ },
+ "emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "requires": {
+ "get-intrinsic": "^1.2.4"
+ }
+ },
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
+ },
+ "escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="
+ },
+ "escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true
+ },
+ "expect.js": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz",
+ "integrity": "sha512-okDF/FAPEul1ZFLae4hrgpIqAeapoo5TRdcg/lD0iN9S3GWrBFIJwNezGH1DMtIz+RxU4RrFmMq7WUUvDg3J6A==",
+ "dev": true
+ },
+ "fast-safe-stringify": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
+ "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
+ },
+ "fill-range": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "devOptional": true,
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "find-cache-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
+ "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
+ "dev": true,
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^2.0.0",
+ "pkg-dir": "^3.0.0"
+ }
+ },
+ "find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "flat": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
+ "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
+ "dev": true
+ },
+ "form-data": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz",
+ "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "formidable": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz",
+ "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ=="
+ },
+ "fs-readdir-recursive": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
+ "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA=="
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
+ "fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "optional": true
+ },
+ "function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
+ },
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
+ },
+ "get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true
+ },
+ "get-intrinsic": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "requires": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ }
+ },
+ "glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "devOptional": true,
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
+ },
+ "gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "requires": {
+ "get-intrinsic": "^1.1.3"
+ }
+ },
+ "growl": {
+ "version": "1.10.5",
+ "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
+ "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
+ "dev": true
+ },
+ "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
+ },
+ "has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+ "requires": {
+ "es-define-property": "^1.0.0"
+ }
+ },
+ "has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q=="
+ },
+ "has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
+ },
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "requires": {
+ "function-bind": "^1.1.2"
+ }
+ },
+ "he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "devOptional": true,
+ "requires": {
+ "binary-extensions": "^2.0.0"
+ }
+ },
+ "is-core-module": {
+ "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,
+ "requires": {
+ "hasown": "^2.0.2"
+ }
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "devOptional": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
+ "dev": true
+ },
+ "is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "devOptional": true,
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "devOptional": true
+ },
+ "is-plain-obj": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
+ "dev": true
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
+ "dev": true
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "js-yaml": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
+ "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
+ "dev": true,
+ "requires": {
+ "argparse": "^2.0.1"
+ }
+ },
+ "jsesc": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
+ "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="
+ },
+ "json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
+ },
+ "just-extend": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz",
+ "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true
+ },
+ "locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^5.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
+ "dev": true
+ },
+ "log-symbols": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
+ "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0"
+ }
+ },
+ "lolex": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.2.0.tgz",
+ "integrity": "sha512-gKO5uExCXvSm6zbF562EvM+rd1kQDnB9AZBbiQVzf1ZmdDpxUSvpnAaVOP83N/31mRK8Ml8/VE8DMvsAZQ+7wg==",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "requires": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "make-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+ "requires": {
+ "pify": "^4.0.1",
+ "semver": "^5.6.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="
+ }
+ }
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
+ },
+ "mime": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
+ },
+ "mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
+ },
+ "mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "requires": {
+ "mime-db": "1.52.0"
+ }
+ },
+ "minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "mocha": {
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz",
+ "integrity": "sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==",
+ "dev": true,
+ "requires": {
+ "@ungap/promise-all-settled": "1.1.2",
+ "ansi-colors": "4.1.1",
+ "browser-stdout": "1.3.1",
+ "chokidar": "3.5.1",
+ "debug": "4.3.1",
+ "diff": "5.0.0",
+ "escape-string-regexp": "4.0.0",
+ "find-up": "5.0.0",
+ "glob": "7.1.6",
+ "growl": "1.10.5",
+ "he": "1.2.0",
+ "js-yaml": "4.0.0",
+ "log-symbols": "4.0.0",
+ "minimatch": "3.0.4",
+ "ms": "2.1.3",
+ "nanoid": "3.1.20",
+ "serialize-javascript": "5.0.1",
+ "strip-json-comments": "3.1.1",
+ "supports-color": "8.1.1",
+ "which": "2.0.2",
+ "wide-align": "1.1.3",
+ "workerpool": "6.1.0",
+ "yargs": "16.2.0",
+ "yargs-parser": "20.2.4",
+ "yargs-unparser": "2.0.0"
+ },
+ "dependencies": {
+ "chokidar": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
+ "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
+ "dev": true,
+ "requires": {
+ "anymatch": "~3.1.1",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.1",
+ "glob-parent": "~5.1.0",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.5.0"
+ }
+ },
+ "debug": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+ "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ }
+ }
+ },
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "readdirp": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
+ "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
+ "dev": true,
+ "requires": {
+ "picomatch": "^2.2.1"
+ }
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
+ "nanoid": {
+ "version": "3.1.20",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
+ "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
+ "dev": true
+ },
+ "nise": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.3.tgz",
+ "integrity": "sha512-Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/formatio": "^3.2.1",
+ "@sinonjs/text-encoding": "^0.7.1",
+ "just-extend": "^4.0.2",
+ "lolex": "^5.0.1",
+ "path-to-regexp": "^1.7.0"
+ },
+ "dependencies": {
+ "lolex": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz",
+ "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ }
+ }
+ },
+ "node-releases": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
+ "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g=="
+ },
+ "normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "devOptional": true
+ },
+ "object-inspect": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
+ "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g=="
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "requires": {
+ "yocto-queue": "^0.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^3.0.2"
+ }
+ },
+ "p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
+ },
+ "path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true
+ },
+ "path-to-regexp": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz",
+ "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==",
+ "dev": true,
+ "requires": {
+ "isarray": "0.0.1"
+ }
+ },
+ "picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
+ },
+ "picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "devOptional": true
+ },
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ },
+ "pirates": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
+ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
+ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
+ "dev": true,
+ "requires": {
+ "find-up": "^3.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
+ "dev": true
+ }
+ }
+ },
+ "qs": {
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "requires": {
+ "side-channel": "^1.0.6"
+ }
+ },
+ "querystring": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz",
+ "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg=="
+ },
+ "randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "optional": true,
+ "requires": {
+ "picomatch": "^2.2.1"
+ }
+ },
+ "regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+ "dev": true
+ },
+ "regenerate-unicode-properties": {
+ "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,
+ "requires": {
+ "regenerate": "^1.4.2"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.14.1",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
+ "dev": true
+ },
+ "regenerator-transform": {
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+ "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "regexpu-core": {
+ "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,
+ "requires": {
+ "regenerate": "^1.4.2",
+ "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"
+ }
+ },
+ "regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
+ "dev": true
+ },
+ "regjsparser": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz",
+ "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==",
+ "dev": true,
+ "requires": {
+ "jsesc": "~3.0.2"
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.22.8",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
+ "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "dev": true,
+ "requires": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ },
+ "serialize-javascript": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
+ "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
+ "dev": true,
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
+ "shallow-clone": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
+ "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.2"
+ }
+ },
+ "side-channel": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
+ "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "requires": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
+ }
+ },
+ "sinon": {
+ "version": "7.5.0",
+ "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.5.0.tgz",
+ "integrity": "sha512-AoD0oJWerp0/rY9czP/D6hDTTUYGpObhZjMpd7Cl/A6+j0xBE+ayL/ldfggkBXUs0IkvIiM1ljM8+WkOc5k78Q==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.4.0",
+ "@sinonjs/formatio": "^3.2.1",
+ "@sinonjs/samsam": "^3.3.3",
+ "diff": "^3.5.0",
+ "lolex": "^4.2.0",
+ "nise": "^1.5.2",
+ "supports-color": "^5.5.0"
+ },
+ "dependencies": {
+ "diff": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
+ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
+ "dev": true
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "slash": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
+ "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+ "dev": true,
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ }
+ },
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "requires": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "requires": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^3.0.0"
+ }
+ },
+ "strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true
+ },
+ "superagent": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/superagent/-/superagent-5.3.1.tgz",
+ "integrity": "sha512-wjJ/MoTid2/RuGCOFtlacyGNxN9QLMgcpYLDQlWFIhhdJ93kNscFonGvrpAHSCVjRVj++DGCglocF7Aej1KHvQ==",
+ "requires": {
+ "component-emitter": "^1.3.0",
+ "cookiejar": "^2.1.2",
+ "debug": "^4.1.1",
+ "fast-safe-stringify": "^2.0.7",
+ "form-data": "^3.0.0",
+ "formidable": "^1.2.2",
+ "methods": "^1.1.2",
+ "mime": "^2.4.6",
+ "qs": "^6.9.4",
+ "readable-stream": "^3.6.0",
+ "semver": "^7.3.2"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="
+ }
+ }
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ },
+ "supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true
+ },
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "devOptional": true,
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
+ "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
+ },
+ "unicode-canonical-property-names-ecmascript": {
+ "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
+ },
+ "unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+ "dev": true,
+ "requires": {
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
+ }
+ },
+ "unicode-match-property-value-ecmascript": {
+ "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
+ },
+ "unicode-property-aliases-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
+ "dev": true
+ },
+ "update-browserslist-db": {
+ "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==",
+ "requires": {
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.0"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
+ "workerpool": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz",
+ "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==",
+ "dev": true
+ },
+ "wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
+ },
+ "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",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true
+ },
+ "yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ },
+ "yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "requires": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
+ },
+ "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",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ }
+ }
+ },
+ "yargs-parser": {
+ "version": "20.2.4",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
+ "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "dev": true
+ },
+ "yargs-unparser": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
+ "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^6.0.0",
+ "decamelize": "^4.0.0",
+ "flat": "^5.0.2",
+ "is-plain-obj": "^2.1.0"
+ }
+ },
+ "yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true
+ }
}
}
diff --git a/src/package.json b/src/package.json
index 6cbf7585..66ad3d03 100644
--- a/src/package.json
+++ b/src/package.json
@@ -1,6 +1,6 @@
{
"name": "@blues-inc/notehub-js",
- "version": "1.0.23",
+ "version": "1.0.23-beta.3",
"description": "The OpenAPI definition for the Notehub.io API. ",
"license": "MIT",
"main": "dist/index.js",
diff --git a/src/src/ApiClient.js b/src/src/ApiClient.js
index c720b4f0..fb43ba3d 100644
--- a/src/src/ApiClient.js
+++ b/src/src/ApiClient.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import querystring from "querystring";
/**
* @module ApiClient
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
/**
@@ -55,7 +55,7 @@ class ApiClient {
* @default {}
*/
this.defaultHeaders = {
- "User-Agent": "OpenAPI-Generator/1.0.23/Javascript",
+ "User-Agent": "OpenAPI-Generator/1.0.23-beta.3/Javascript",
};
/**
diff --git a/src/src/api/AlertApi.js b/src/src/api/AlertApi.js
index 09e7b474..18f79c12 100644
--- a/src/src/api/AlertApi.js
+++ b/src/src/api/AlertApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import GetAlerts200Response from "../model/GetAlerts200Response";
/**
* Alert service.
* @module api/AlertApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class AlertApi {
/**
@@ -38,7 +38,7 @@ export default class AlertApi {
* @param {Object} opts Optional parameters
* @param {Number} opts.pageSize (default to 50)
* @param {Number} opts.pageNum (default to 1)
- * @param {Array.} opts.monitorUID
+ * @param {String} opts.monitorUID
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetAlerts200Response} and HTTP response
*/
getAlertsWithHttpInfo(projectUID, opts) {
@@ -57,10 +57,7 @@ export default class AlertApi {
let queryParams = {
pageSize: opts["pageSize"],
pageNum: opts["pageNum"],
- monitorUID: this.apiClient.buildCollectionParam(
- opts["monitorUID"],
- "multi"
- ),
+ monitorUID: opts["monitorUID"],
};
let headerParams = {};
let formParams = {};
@@ -91,7 +88,7 @@ export default class AlertApi {
* @param {Object} opts Optional parameters
* @param {Number} opts.pageSize (default to 50)
* @param {Number} opts.pageNum (default to 1)
- * @param {Array.} opts.monitorUID
+ * @param {String} opts.monitorUID
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetAlerts200Response}
*/
getAlerts(projectUID, opts) {
diff --git a/src/src/api/AuthorizationApi.js b/src/src/api/AuthorizationApi.js
index 4c72c736..fe0c10a7 100644
--- a/src/src/api/AuthorizationApi.js
+++ b/src/src/api/AuthorizationApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import LoginRequest from "../model/LoginRequest";
/**
* Authorization service.
* @module api/AuthorizationApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class AuthorizationApi {
/**
diff --git a/src/src/api/BillingAccountApi.js b/src/src/api/BillingAccountApi.js
index 3a4cc90f..716c8e17 100644
--- a/src/src/api/BillingAccountApi.js
+++ b/src/src/api/BillingAccountApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import GetBillingAccounts200Response from "../model/GetBillingAccounts200Respons
/**
* BillingAccount service.
* @module api/BillingAccountApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class BillingAccountApi {
/**
diff --git a/src/src/api/DeviceApi.js b/src/src/api/DeviceApi.js
index 9ba6346b..a9653e62 100644
--- a/src/src/api/DeviceApi.js
+++ b/src/src/api/DeviceApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -35,7 +35,7 @@ import PostProvisionProjectDeviceRequest from "../model/PostProvisionProjectDevi
/**
* Device service.
* @module api/DeviceApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class DeviceApi {
/**
diff --git a/src/src/api/EventApi.js b/src/src/api/EventApi.js
index 7d04c3e9..1314bf78 100644
--- a/src/src/api/EventApi.js
+++ b/src/src/api/EventApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -20,7 +20,7 @@ import GetRouteLogsByRoute200ResponseInner from "../model/GetRouteLogsByRoute200
/**
* Event service.
* @module api/EventApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class EventApi {
/**
@@ -37,8 +37,8 @@ export default class EventApi {
/**
* Get Events of a Fleet
* @param {String} projectUID
+ * @param {String} fleetUID
* @param {Object} opts Optional parameters
- * @param {Array.} opts.fleetUID Filter by Fleet UID
* @param {Number} opts.pageSize (default to 50)
* @param {Number} opts.pageNum (default to 1)
* @param {Array.} opts.deviceUID A Device UID.
@@ -46,6 +46,7 @@ export default class EventApi {
* @param {module:model/String} opts.sortOrder (default to 'asc')
* @param {Number} opts.startDate Unix timestamp
* @param {Number} opts.endDate Unix timestamp
+ * @param {module:model/String} opts.dateType Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters (default to 'captured')
* @param {Boolean} opts.systemFilesOnly
* @param {String} opts.files
* @param {module:model/String} opts.format Response format (JSON or CSV) (default to 'json')
@@ -57,7 +58,7 @@ export default class EventApi {
* @param {String} opts.since Deprecated.
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetProjectEvents200Response} and HTTP response
*/
- getFleetEventsWithHttpInfo(projectUID, opts) {
+ getFleetEventsWithHttpInfo(projectUID, fleetUID, opts) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'projectUID' is set
@@ -66,12 +67,18 @@ export default class EventApi {
"Missing the required parameter 'projectUID' when calling getFleetEvents"
);
}
+ // verify the required parameter 'fleetUID' is set
+ if (fleetUID === undefined || fleetUID === null) {
+ throw new Error(
+ "Missing the required parameter 'fleetUID' when calling getFleetEvents"
+ );
+ }
let pathParams = {
projectUID: projectUID,
+ fleetUID: fleetUID,
};
let queryParams = {
- fleetUID: this.apiClient.buildCollectionParam(opts["fleetUID"], "multi"),
pageSize: opts["pageSize"],
pageNum: opts["pageNum"],
deviceUID: this.apiClient.buildCollectionParam(
@@ -82,6 +89,7 @@ export default class EventApi {
sortOrder: opts["sortOrder"],
startDate: opts["startDate"],
endDate: opts["endDate"],
+ dateType: opts["dateType"],
systemFilesOnly: opts["systemFilesOnly"],
files: opts["files"],
format: opts["format"],
@@ -127,8 +135,8 @@ export default class EventApi {
/**
* Get Events of a Fleet
* @param {String} projectUID
+ * @param {String} fleetUID
* @param {Object} opts Optional parameters
- * @param {Array.} opts.fleetUID Filter by Fleet UID
* @param {Number} opts.pageSize (default to 50)
* @param {Number} opts.pageNum (default to 1)
* @param {Array.} opts.deviceUID A Device UID.
@@ -136,6 +144,7 @@ export default class EventApi {
* @param {module:model/String} opts.sortOrder (default to 'asc')
* @param {Number} opts.startDate Unix timestamp
* @param {Number} opts.endDate Unix timestamp
+ * @param {module:model/String} opts.dateType Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters (default to 'captured')
* @param {Boolean} opts.systemFilesOnly
* @param {String} opts.files
* @param {module:model/String} opts.format Response format (JSON or CSV) (default to 'json')
@@ -147,12 +156,12 @@ export default class EventApi {
* @param {String} opts.since Deprecated.
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetProjectEvents200Response}
*/
- getFleetEvents(projectUID, opts) {
- return this.getFleetEventsWithHttpInfo(projectUID, opts).then(function (
- response_and_data
- ) {
- return response_and_data.data;
- });
+ getFleetEvents(projectUID, fleetUID, opts) {
+ return this.getFleetEventsWithHttpInfo(projectUID, fleetUID, opts).then(
+ function (response_and_data) {
+ return response_and_data.data;
+ }
+ );
}
/**
@@ -262,6 +271,7 @@ export default class EventApi {
* @param {module:model/String} opts.sortOrder (default to 'asc')
* @param {Number} opts.startDate Unix timestamp
* @param {Number} opts.endDate Unix timestamp
+ * @param {module:model/String} opts.dateType Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters (default to 'captured')
* @param {Boolean} opts.systemFilesOnly
* @param {String} opts.files
* @param {module:model/String} opts.format Response format (JSON or CSV) (default to 'json')
@@ -298,6 +308,7 @@ export default class EventApi {
sortOrder: opts["sortOrder"],
startDate: opts["startDate"],
endDate: opts["endDate"],
+ dateType: opts["dateType"],
systemFilesOnly: opts["systemFilesOnly"],
files: opts["files"],
format: opts["format"],
@@ -352,6 +363,7 @@ export default class EventApi {
* @param {module:model/String} opts.sortOrder (default to 'asc')
* @param {Number} opts.startDate Unix timestamp
* @param {Number} opts.endDate Unix timestamp
+ * @param {module:model/String} opts.dateType Which date to filter on, either 'captured' or 'uploaded'. This will apply to the startDate and endDate parameters (default to 'captured')
* @param {Boolean} opts.systemFilesOnly
* @param {String} opts.files
* @param {module:model/String} opts.format Response format (JSON or CSV) (default to 'json')
diff --git a/src/src/api/MonitorApi.js b/src/src/api/MonitorApi.js
index 7815044f..d5a90a27 100644
--- a/src/src/api/MonitorApi.js
+++ b/src/src/api/MonitorApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -19,7 +19,7 @@ import Monitor from "../model/Monitor";
/**
* Monitor service.
* @module api/MonitorApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class MonitorApi {
/**
diff --git a/src/src/api/ProjectApi.js b/src/src/api/ProjectApi.js
index 6d5ec221..cad9bc8c 100644
--- a/src/src/api/ProjectApi.js
+++ b/src/src/api/ProjectApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,6 +17,11 @@ import CreateFleetRequest from "../model/CreateFleetRequest";
import CreateProductRequest from "../model/CreateProductRequest";
import CreateProjectRequest from "../model/CreateProjectRequest";
import DeleteDeviceFleetsRequest from "../model/DeleteDeviceFleetsRequest";
+import DeviceDfuHistory from "../model/DeviceDfuHistory";
+import DeviceDfuHistoryPage from "../model/DeviceDfuHistoryPage";
+import DeviceDfuStatus from "../model/DeviceDfuStatus";
+import DeviceDfuStatusPage from "../model/DeviceDfuStatusPage";
+import DfuActionRequest from "../model/DfuActionRequest";
import EnvironmentVariables from "../model/EnvironmentVariables";
import Error from "../model/Error";
import FirmwareInfo from "../model/FirmwareInfo";
@@ -25,9 +30,6 @@ import GetProjectFleets200Response from "../model/GetProjectFleets200Response";
import GetProjectMembers200Response from "../model/GetProjectMembers200Response";
import GetProjectProducts200Response from "../model/GetProjectProducts200Response";
import GetProjects200Response from "../model/GetProjects200Response";
-import OTAStatusList from "../model/OTAStatusList";
-import OTAUpdateRequest from "../model/OTAUpdateRequest";
-import OTAUpdateStatus from "../model/OTAUpdateStatus";
import Product from "../model/Product";
import Project from "../model/Project";
import PutDeviceFleetsRequest from "../model/PutDeviceFleetsRequest";
@@ -36,7 +38,7 @@ import UpdateFleetRequest from "../model/UpdateFleetRequest";
/**
* Project service.
* @module api/ProjectApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class ProjectApi {
/**
@@ -624,6 +626,129 @@ export default class ProjectApi {
});
}
+ /**
+ * Update/cancel host or notecard firmware updates
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {module:model/String} action
+ * @param {Object} opts Optional parameters
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @param {module:model/DfuActionRequest} opts.dfuActionRequest Which firmware in the case of an update action
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
+ */
+ dfuActionWithHttpInfo(projectUID, firmwareType, action, opts) {
+ opts = opts || {};
+ let postBody = opts["dfuActionRequest"];
+ // verify the required parameter 'projectUID' is set
+ if (projectUID === undefined || projectUID === null) {
+ throw new Error(
+ "Missing the required parameter 'projectUID' when calling dfuAction"
+ );
+ }
+ // verify the required parameter 'firmwareType' is set
+ if (firmwareType === undefined || firmwareType === null) {
+ throw new Error(
+ "Missing the required parameter 'firmwareType' when calling dfuAction"
+ );
+ }
+ // verify the required parameter 'action' is set
+ if (action === undefined || action === null) {
+ throw new Error(
+ "Missing the required parameter 'action' when calling dfuAction"
+ );
+ }
+
+ let pathParams = {
+ projectUID: projectUID,
+ firmwareType: firmwareType,
+ action: action,
+ };
+ let queryParams = {
+ deviceUID: this.apiClient.buildCollectionParam(
+ opts["deviceUID"],
+ "multi"
+ ),
+ tag: this.apiClient.buildCollectionParam(opts["tag"], "multi"),
+ serialNumber: this.apiClient.buildCollectionParam(
+ opts["serialNumber"],
+ "multi"
+ ),
+ fleetUID: opts["fleetUID"],
+ notecardFirmware: this.apiClient.buildCollectionParam(
+ opts["notecardFirmware"],
+ "multi"
+ ),
+ location: this.apiClient.buildCollectionParam(opts["location"], "multi"),
+ hostFirmware: this.apiClient.buildCollectionParam(
+ opts["hostFirmware"],
+ "multi"
+ ),
+ productUID: this.apiClient.buildCollectionParam(
+ opts["productUID"],
+ "multi"
+ ),
+ sku: this.apiClient.buildCollectionParam(opts["sku"], "multi"),
+ };
+ let headerParams = {};
+ let formParams = {};
+
+ let authNames = ["api_key"];
+ let contentTypes = ["application/json"];
+ let accepts = ["application/json"];
+ let returnType = null;
+ return this.apiClient.callApi(
+ "/v1/projects/{projectUID}/dfu/{firmwareType}/{action}",
+ "POST",
+ pathParams,
+ queryParams,
+ headerParams,
+ formParams,
+ postBody,
+ authNames,
+ contentTypes,
+ accepts,
+ returnType,
+ null
+ );
+ }
+
+ /**
+ * Update/cancel host or notecard firmware updates
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {module:model/String} action
+ * @param {Object} opts Optional parameters
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @param {module:model/DfuActionRequest} opts.dfuActionRequest Which firmware in the case of an update action
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}
+ */
+ dfuAction(projectUID, firmwareType, action, opts) {
+ return this.dfuActionWithHttpInfo(
+ projectUID,
+ firmwareType,
+ action,
+ opts
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
+ }
+
/**
* Disable the project-level event JSONata transformation
* @param {String} projectUID
@@ -732,6 +857,154 @@ export default class ProjectApi {
);
}
+ /**
+ * Get device DFU history for host or Notecard firmware
+ * @param {String} projectUID
+ * @param {String} deviceUID
+ * @param {module:model/String} firmwareType
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/DeviceDfuHistory} and HTTP response
+ */
+ getDeviceDfuHistoryWithHttpInfo(projectUID, deviceUID, firmwareType) {
+ let postBody = null;
+ // verify the required parameter 'projectUID' is set
+ if (projectUID === undefined || projectUID === null) {
+ throw new Error(
+ "Missing the required parameter 'projectUID' when calling getDeviceDfuHistory"
+ );
+ }
+ // verify the required parameter 'deviceUID' is set
+ if (deviceUID === undefined || deviceUID === null) {
+ throw new Error(
+ "Missing the required parameter 'deviceUID' when calling getDeviceDfuHistory"
+ );
+ }
+ // verify the required parameter 'firmwareType' is set
+ if (firmwareType === undefined || firmwareType === null) {
+ throw new Error(
+ "Missing the required parameter 'firmwareType' when calling getDeviceDfuHistory"
+ );
+ }
+
+ let pathParams = {
+ projectUID: projectUID,
+ deviceUID: deviceUID,
+ firmwareType: firmwareType,
+ };
+ let queryParams = {};
+ let headerParams = {};
+ let formParams = {};
+
+ let authNames = ["api_key"];
+ let contentTypes = [];
+ let accepts = ["application/json"];
+ let returnType = DeviceDfuHistory;
+ return this.apiClient.callApi(
+ "/v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/history",
+ "GET",
+ pathParams,
+ queryParams,
+ headerParams,
+ formParams,
+ postBody,
+ authNames,
+ contentTypes,
+ accepts,
+ returnType,
+ null
+ );
+ }
+
+ /**
+ * Get device DFU history for host or Notecard firmware
+ * @param {String} projectUID
+ * @param {String} deviceUID
+ * @param {module:model/String} firmwareType
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/DeviceDfuHistory}
+ */
+ getDeviceDfuHistory(projectUID, deviceUID, firmwareType) {
+ return this.getDeviceDfuHistoryWithHttpInfo(
+ projectUID,
+ deviceUID,
+ firmwareType
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
+ }
+
+ /**
+ * Get device DFU history for host or Notecard firmware
+ * @param {String} projectUID
+ * @param {String} deviceUID
+ * @param {module:model/String} firmwareType
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/DeviceDfuStatus} and HTTP response
+ */
+ getDeviceDfuStatusWithHttpInfo(projectUID, deviceUID, firmwareType) {
+ let postBody = null;
+ // verify the required parameter 'projectUID' is set
+ if (projectUID === undefined || projectUID === null) {
+ throw new Error(
+ "Missing the required parameter 'projectUID' when calling getDeviceDfuStatus"
+ );
+ }
+ // verify the required parameter 'deviceUID' is set
+ if (deviceUID === undefined || deviceUID === null) {
+ throw new Error(
+ "Missing the required parameter 'deviceUID' when calling getDeviceDfuStatus"
+ );
+ }
+ // verify the required parameter 'firmwareType' is set
+ if (firmwareType === undefined || firmwareType === null) {
+ throw new Error(
+ "Missing the required parameter 'firmwareType' when calling getDeviceDfuStatus"
+ );
+ }
+
+ let pathParams = {
+ projectUID: projectUID,
+ deviceUID: deviceUID,
+ firmwareType: firmwareType,
+ };
+ let queryParams = {};
+ let headerParams = {};
+ let formParams = {};
+
+ let authNames = ["api_key"];
+ let contentTypes = [];
+ let accepts = ["application/json"];
+ let returnType = DeviceDfuStatus;
+ return this.apiClient.callApi(
+ "/v1/projects/{projectUID}/devices/{deviceUID}/dfu/{firmwareType}/status",
+ "GET",
+ pathParams,
+ queryParams,
+ headerParams,
+ formParams,
+ postBody,
+ authNames,
+ contentTypes,
+ accepts,
+ returnType,
+ null
+ );
+ }
+
+ /**
+ * Get device DFU history for host or Notecard firmware
+ * @param {String} projectUID
+ * @param {String} deviceUID
+ * @param {module:model/String} firmwareType
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/DeviceDfuStatus}
+ */
+ getDeviceDfuStatus(projectUID, deviceUID, firmwareType) {
+ return this.getDeviceDfuStatusWithHttpInfo(
+ projectUID,
+ deviceUID,
+ firmwareType
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
+ }
+
/**
* Get Device Fleets
* @param {String} projectUID
@@ -795,6 +1068,252 @@ export default class ProjectApi {
);
}
+ /**
+ * Get host or Notecard DFU history for all devices that match the filter criteria
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {Object} opts Optional parameters
+ * @param {Number} opts.pageSize (default to 50)
+ * @param {Number} opts.pageNum (default to 1)
+ * @param {module:model/String} opts.sortBy (default to 'captured')
+ * @param {module:model/String} opts.sortOrder (default to 'asc')
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/DeviceDfuHistoryPage} and HTTP response
+ */
+ getDevicesDfuHistoryWithHttpInfo(projectUID, firmwareType, opts) {
+ opts = opts || {};
+ let postBody = null;
+ // verify the required parameter 'projectUID' is set
+ if (projectUID === undefined || projectUID === null) {
+ throw new Error(
+ "Missing the required parameter 'projectUID' when calling getDevicesDfuHistory"
+ );
+ }
+ // verify the required parameter 'firmwareType' is set
+ if (firmwareType === undefined || firmwareType === null) {
+ throw new Error(
+ "Missing the required parameter 'firmwareType' when calling getDevicesDfuHistory"
+ );
+ }
+
+ let pathParams = {
+ projectUID: projectUID,
+ firmwareType: firmwareType,
+ };
+ let queryParams = {
+ pageSize: opts["pageSize"],
+ pageNum: opts["pageNum"],
+ sortBy: opts["sortBy"],
+ sortOrder: opts["sortOrder"],
+ deviceUID: this.apiClient.buildCollectionParam(
+ opts["deviceUID"],
+ "multi"
+ ),
+ tag: this.apiClient.buildCollectionParam(opts["tag"], "multi"),
+ serialNumber: this.apiClient.buildCollectionParam(
+ opts["serialNumber"],
+ "multi"
+ ),
+ fleetUID: opts["fleetUID"],
+ notecardFirmware: this.apiClient.buildCollectionParam(
+ opts["notecardFirmware"],
+ "multi"
+ ),
+ location: this.apiClient.buildCollectionParam(opts["location"], "multi"),
+ hostFirmware: this.apiClient.buildCollectionParam(
+ opts["hostFirmware"],
+ "multi"
+ ),
+ productUID: this.apiClient.buildCollectionParam(
+ opts["productUID"],
+ "multi"
+ ),
+ sku: this.apiClient.buildCollectionParam(opts["sku"], "multi"),
+ };
+ let headerParams = {};
+ let formParams = {};
+
+ let authNames = ["api_key"];
+ let contentTypes = [];
+ let accepts = ["application/json"];
+ let returnType = DeviceDfuHistoryPage;
+ return this.apiClient.callApi(
+ "/v1/projects/{projectUID}/dfu/{firmwareType}/history",
+ "GET",
+ pathParams,
+ queryParams,
+ headerParams,
+ formParams,
+ postBody,
+ authNames,
+ contentTypes,
+ accepts,
+ returnType,
+ null
+ );
+ }
+
+ /**
+ * Get host or Notecard DFU history for all devices that match the filter criteria
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {Object} opts Optional parameters
+ * @param {Number} opts.pageSize (default to 50)
+ * @param {Number} opts.pageNum (default to 1)
+ * @param {module:model/String} opts.sortBy (default to 'captured')
+ * @param {module:model/String} opts.sortOrder (default to 'asc')
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/DeviceDfuHistoryPage}
+ */
+ getDevicesDfuHistory(projectUID, firmwareType, opts) {
+ return this.getDevicesDfuHistoryWithHttpInfo(
+ projectUID,
+ firmwareType,
+ opts
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
+ }
+
+ /**
+ * Get host or Notecard DFU history for all devices that match the filter criteria
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {Object} opts Optional parameters
+ * @param {Number} opts.pageSize (default to 50)
+ * @param {Number} opts.pageNum (default to 1)
+ * @param {module:model/String} opts.sortBy (default to 'captured')
+ * @param {module:model/String} opts.sortOrder (default to 'asc')
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/DeviceDfuStatusPage} and HTTP response
+ */
+ getDevicesDfuStatusWithHttpInfo(projectUID, firmwareType, opts) {
+ opts = opts || {};
+ let postBody = null;
+ // verify the required parameter 'projectUID' is set
+ if (projectUID === undefined || projectUID === null) {
+ throw new Error(
+ "Missing the required parameter 'projectUID' when calling getDevicesDfuStatus"
+ );
+ }
+ // verify the required parameter 'firmwareType' is set
+ if (firmwareType === undefined || firmwareType === null) {
+ throw new Error(
+ "Missing the required parameter 'firmwareType' when calling getDevicesDfuStatus"
+ );
+ }
+
+ let pathParams = {
+ projectUID: projectUID,
+ firmwareType: firmwareType,
+ };
+ let queryParams = {
+ pageSize: opts["pageSize"],
+ pageNum: opts["pageNum"],
+ sortBy: opts["sortBy"],
+ sortOrder: opts["sortOrder"],
+ deviceUID: this.apiClient.buildCollectionParam(
+ opts["deviceUID"],
+ "multi"
+ ),
+ tag: this.apiClient.buildCollectionParam(opts["tag"], "multi"),
+ serialNumber: this.apiClient.buildCollectionParam(
+ opts["serialNumber"],
+ "multi"
+ ),
+ fleetUID: opts["fleetUID"],
+ notecardFirmware: this.apiClient.buildCollectionParam(
+ opts["notecardFirmware"],
+ "multi"
+ ),
+ location: this.apiClient.buildCollectionParam(opts["location"], "multi"),
+ hostFirmware: this.apiClient.buildCollectionParam(
+ opts["hostFirmware"],
+ "multi"
+ ),
+ productUID: this.apiClient.buildCollectionParam(
+ opts["productUID"],
+ "multi"
+ ),
+ sku: this.apiClient.buildCollectionParam(opts["sku"], "multi"),
+ };
+ let headerParams = {};
+ let formParams = {};
+
+ let authNames = ["api_key"];
+ let contentTypes = [];
+ let accepts = ["application/json"];
+ let returnType = DeviceDfuStatusPage;
+ return this.apiClient.callApi(
+ "/v1/projects/{projectUID}/dfu/{firmwareType}/status",
+ "GET",
+ pathParams,
+ queryParams,
+ headerParams,
+ formParams,
+ postBody,
+ authNames,
+ contentTypes,
+ accepts,
+ returnType,
+ null
+ );
+ }
+
+ /**
+ * Get host or Notecard DFU history for all devices that match the filter criteria
+ * @param {String} projectUID
+ * @param {module:model/String} firmwareType
+ * @param {Object} opts Optional parameters
+ * @param {Number} opts.pageSize (default to 50)
+ * @param {Number} opts.pageNum (default to 1)
+ * @param {module:model/String} opts.sortBy (default to 'captured')
+ * @param {module:model/String} opts.sortOrder (default to 'asc')
+ * @param {Array.} opts.deviceUID A Device UID.
+ * @param {Array.} opts.tag Tag filter
+ * @param {Array.} opts.serialNumber Serial number filter
+ * @param {String} opts.fleetUID
+ * @param {Array.} opts.notecardFirmware Firmware version filter
+ * @param {Array.} opts.location Location filter
+ * @param {Array.} opts.hostFirmware Host firmware filter
+ * @param {Array.} opts.productUID
+ * @param {Array.} opts.sku SKU filter
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/DeviceDfuStatusPage}
+ */
+ getDevicesDfuStatus(projectUID, firmwareType, opts) {
+ return this.getDevicesDfuStatusWithHttpInfo(
+ projectUID,
+ firmwareType,
+ opts
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
+ }
+
/**
* Get Available Firmware Information
* @param {String} projectUID
@@ -1208,88 +1727,6 @@ export default class ProjectApi {
});
}
- /**
- * Get Project OTA Status
- * @param {String} projectUID
- * @param {Object} opts Optional parameters
- * @param {Array.} opts.deviceUIDs An array of Device UIDs.
- * @param {Array.} opts.fleetUIDs
- * @param {Array.} opts.deviceTags
- * @param {Number} opts.pageSize (default to 50)
- * @param {Number} opts.pageNum (default to 1)
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link Array.} and HTTP response
- */
- getProjectOTAStatusWithHttpInfo(projectUID, opts) {
- opts = opts || {};
- let postBody = null;
- // verify the required parameter 'projectUID' is set
- if (projectUID === undefined || projectUID === null) {
- throw new Error(
- "Missing the required parameter 'projectUID' when calling getProjectOTAStatus"
- );
- }
-
- let pathParams = {
- projectUID: projectUID,
- };
- let queryParams = {
- deviceUIDs: this.apiClient.buildCollectionParam(
- opts["deviceUIDs"],
- "multi"
- ),
- fleetUIDs: this.apiClient.buildCollectionParam(
- opts["fleetUIDs"],
- "multi"
- ),
- deviceTags: this.apiClient.buildCollectionParam(
- opts["deviceTags"],
- "multi"
- ),
- pageSize: opts["pageSize"],
- pageNum: opts["pageNum"],
- };
- let headerParams = {};
- let formParams = {};
-
- let authNames = ["api_key"];
- let contentTypes = [];
- let accepts = ["application/json"];
- let returnType = [OTAStatusList];
- return this.apiClient.callApi(
- "/v1/projects/{projectUID}/ota/status",
- "GET",
- pathParams,
- queryParams,
- headerParams,
- formParams,
- postBody,
- authNames,
- contentTypes,
- accepts,
- returnType,
- null
- );
- }
-
- /**
- * Get Project OTA Status
- * @param {String} projectUID
- * @param {Object} opts Optional parameters
- * @param {Array.} opts.deviceUIDs An array of Device UIDs.
- * @param {Array.} opts.fleetUIDs
- * @param {Array.} opts.deviceTags
- * @param {Number} opts.pageSize (default to 50)
- * @param {Number} opts.pageNum (default to 1)
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link Array.}
- */
- getProjectOTAStatus(projectUID, opts) {
- return this.getProjectOTAStatusWithHttpInfo(projectUID, opts).then(
- function (response_and_data) {
- return response_and_data.data;
- }
- );
- }
-
/**
* Get Products within a Project
* @param {String} projectUID
@@ -1733,67 +2170,4 @@ export default class ProjectApi {
return response_and_data.data;
});
}
-
- /**
- * Update Project Firmware
- * @param {String} projectUID
- * @param {module:model/OTAUpdateRequest} oTAUpdateRequest Body or payload of firmware update
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link Array.} and HTTP response
- */
- updateProjectFirmwareWithHttpInfo(projectUID, oTAUpdateRequest) {
- let postBody = oTAUpdateRequest;
- // verify the required parameter 'projectUID' is set
- if (projectUID === undefined || projectUID === null) {
- throw new Error(
- "Missing the required parameter 'projectUID' when calling updateProjectFirmware"
- );
- }
- // verify the required parameter 'oTAUpdateRequest' is set
- if (oTAUpdateRequest === undefined || oTAUpdateRequest === null) {
- throw new Error(
- "Missing the required parameter 'oTAUpdateRequest' when calling updateProjectFirmware"
- );
- }
-
- let pathParams = {
- projectUID: projectUID,
- };
- let queryParams = {};
- let headerParams = {};
- let formParams = {};
-
- let authNames = ["api_key"];
- let contentTypes = ["application/json"];
- let accepts = ["application/json"];
- let returnType = [OTAUpdateStatus];
- return this.apiClient.callApi(
- "/v1/projects/{projectUID}/ota/update",
- "POST",
- pathParams,
- queryParams,
- headerParams,
- formParams,
- postBody,
- authNames,
- contentTypes,
- accepts,
- returnType,
- null
- );
- }
-
- /**
- * Update Project Firmware
- * @param {String} projectUID
- * @param {module:model/OTAUpdateRequest} oTAUpdateRequest Body or payload of firmware update
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link Array.}
- */
- updateProjectFirmware(projectUID, oTAUpdateRequest) {
- return this.updateProjectFirmwareWithHttpInfo(
- projectUID,
- oTAUpdateRequest
- ).then(function (response_and_data) {
- return response_and_data.data;
- });
- }
}
diff --git a/src/src/api/RouteApi.js b/src/src/api/RouteApi.js
index 96a391cb..a4d8501c 100644
--- a/src/src/api/RouteApi.js
+++ b/src/src/api/RouteApi.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -14,13 +14,13 @@
import ApiClient from "../ApiClient";
import Error from "../model/Error";
import GetRouteLogsByRoute200ResponseInner from "../model/GetRouteLogsByRoute200ResponseInner";
-import Route from "../model/Route";
+import NotehubRoute from "../model/NotehubRoute";
import UserDbRoute from "../model/UserDbRoute";
/**
* Route service.
* @module api/RouteApi
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export default class RouteApi {
/**
@@ -37,21 +37,21 @@ export default class RouteApi {
/**
* Create Route within a Project
* @param {String} projectUID
- * @param {module:model/Route} route Route to be Created
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Route} and HTTP response
+ * @param {module:model/NotehubRoute} notehubRoute Route to be Created
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/NotehubRoute} and HTTP response
*/
- createRouteWithHttpInfo(projectUID, route) {
- let postBody = route;
+ createRouteWithHttpInfo(projectUID, notehubRoute) {
+ let postBody = notehubRoute;
// verify the required parameter 'projectUID' is set
if (projectUID === undefined || projectUID === null) {
throw new Error(
"Missing the required parameter 'projectUID' when calling createRoute"
);
}
- // verify the required parameter 'route' is set
- if (route === undefined || route === null) {
+ // verify the required parameter 'notehubRoute' is set
+ if (notehubRoute === undefined || notehubRoute === null) {
throw new Error(
- "Missing the required parameter 'route' when calling createRoute"
+ "Missing the required parameter 'notehubRoute' when calling createRoute"
);
}
@@ -65,7 +65,7 @@ export default class RouteApi {
let authNames = ["api_key"];
let contentTypes = ["application/json"];
let accepts = ["application/json"];
- let returnType = Route;
+ let returnType = NotehubRoute;
return this.apiClient.callApi(
"/v1/projects/{projectUID}/routes",
"POST",
@@ -85,15 +85,15 @@ export default class RouteApi {
/**
* Create Route within a Project
* @param {String} projectUID
- * @param {module:model/Route} route Route to be Created
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/Route}
+ * @param {module:model/NotehubRoute} notehubRoute Route to be Created
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/NotehubRoute}
*/
- createRoute(projectUID, route) {
- return this.createRouteWithHttpInfo(projectUID, route).then(function (
- response_and_data
- ) {
- return response_and_data.data;
- });
+ createRoute(projectUID, notehubRoute) {
+ return this.createRouteWithHttpInfo(projectUID, notehubRoute).then(
+ function (response_and_data) {
+ return response_and_data.data;
+ }
+ );
}
/**
@@ -163,7 +163,7 @@ export default class RouteApi {
* Get single route within a project
* @param {String} projectUID
* @param {String} routeUID
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Route} and HTTP response
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/NotehubRoute} and HTTP response
*/
getRouteWithHttpInfo(projectUID, routeUID) {
let postBody = null;
@@ -191,7 +191,7 @@ export default class RouteApi {
let authNames = ["api_key"];
let contentTypes = [];
let accepts = ["application/json"];
- let returnType = Route;
+ let returnType = NotehubRoute;
return this.apiClient.callApi(
"/v1/projects/{projectUID}/routes/{routeUID}",
"GET",
@@ -212,7 +212,7 @@ export default class RouteApi {
* Get single route within a project
* @param {String} projectUID
* @param {String} routeUID
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/Route}
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/NotehubRoute}
*/
getRoute(projectUID, routeUID) {
return this.getRouteWithHttpInfo(projectUID, routeUID).then(function (
@@ -379,11 +379,11 @@ export default class RouteApi {
* Update route by UID
* @param {String} projectUID
* @param {String} routeUID
- * @param {module:model/Route} route Route settings to be updated
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Route} and HTTP response
+ * @param {module:model/NotehubRoute} notehubRoute Route settings to be updated
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/NotehubRoute} and HTTP response
*/
- updateRouteWithHttpInfo(projectUID, routeUID, route) {
- let postBody = route;
+ updateRouteWithHttpInfo(projectUID, routeUID, notehubRoute) {
+ let postBody = notehubRoute;
// verify the required parameter 'projectUID' is set
if (projectUID === undefined || projectUID === null) {
throw new Error(
@@ -396,10 +396,10 @@ export default class RouteApi {
"Missing the required parameter 'routeUID' when calling updateRoute"
);
}
- // verify the required parameter 'route' is set
- if (route === undefined || route === null) {
+ // verify the required parameter 'notehubRoute' is set
+ if (notehubRoute === undefined || notehubRoute === null) {
throw new Error(
- "Missing the required parameter 'route' when calling updateRoute"
+ "Missing the required parameter 'notehubRoute' when calling updateRoute"
);
}
@@ -414,7 +414,7 @@ export default class RouteApi {
let authNames = ["api_key"];
let contentTypes = ["application/json"];
let accepts = ["application/json"];
- let returnType = Route;
+ let returnType = NotehubRoute;
return this.apiClient.callApi(
"/v1/projects/{projectUID}/routes/{routeUID}",
"PUT",
@@ -435,14 +435,16 @@ export default class RouteApi {
* Update route by UID
* @param {String} projectUID
* @param {String} routeUID
- * @param {module:model/Route} route Route settings to be updated
- * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/Route}
+ * @param {module:model/NotehubRoute} notehubRoute Route settings to be updated
+ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/NotehubRoute}
*/
- updateRoute(projectUID, routeUID, route) {
- return this.updateRouteWithHttpInfo(projectUID, routeUID, route).then(
- function (response_and_data) {
- return response_and_data.data;
- }
- );
+ updateRoute(projectUID, routeUID, notehubRoute) {
+ return this.updateRouteWithHttpInfo(
+ projectUID,
+ routeUID,
+ notehubRoute
+ ).then(function (response_and_data) {
+ return response_and_data.data;
+ });
}
}
diff --git a/src/src/index.js b/src/src/index.js
index 34469147..8ffc017d 100644
--- a/src/src/index.js
+++ b/src/src/index.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -26,19 +26,28 @@ import CreateFleetRequest from "./model/CreateFleetRequest";
import CreateMonitor from "./model/CreateMonitor";
import CreateProductRequest from "./model/CreateProductRequest";
import CreateProjectRequest from "./model/CreateProjectRequest";
+import CurrentFirmware from "./model/CurrentFirmware";
import DFUEnv from "./model/DFUEnv";
import DFUState from "./model/DFUState";
import DeleteDeviceFleetsRequest from "./model/DeleteDeviceFleetsRequest";
import Device from "./model/Device";
+import DeviceDfuHistory from "./model/DeviceDfuHistory";
+import DeviceDfuHistoryPage from "./model/DeviceDfuHistoryPage";
+import DeviceDfuStateMachine from "./model/DeviceDfuStateMachine";
+import DeviceDfuStateMachineNode from "./model/DeviceDfuStateMachineNode";
+import DeviceDfuStatus from "./model/DeviceDfuStatus";
+import DeviceDfuStatusCurrent from "./model/DeviceDfuStatusCurrent";
+import DeviceDfuStatusPage from "./model/DeviceDfuStatusPage";
import DeviceSession from "./model/DeviceSession";
import DeviceTowerInfo from "./model/DeviceTowerInfo";
import DeviceUsage from "./model/DeviceUsage";
+import DfuActionRequest from "./model/DfuActionRequest";
import EmailNotification from "./model/EmailNotification";
import EnvironmentVariables from "./model/EnvironmentVariables";
import Error from "./model/Error";
import Event from "./model/Event";
+import Firmware from "./model/Firmware";
import FirmwareInfo from "./model/FirmwareInfo";
-import FirmwareStatus from "./model/FirmwareStatus";
import Fleet from "./model/Fleet";
import GetAlerts200Response from "./model/GetAlerts200Response";
import GetBillingAccounts200Response from "./model/GetBillingAccounts200Response";
@@ -75,10 +84,8 @@ import Monitor from "./model/Monitor";
import MonitorAlertRoutesInner from "./model/MonitorAlertRoutesInner";
import Mqtt from "./model/Mqtt";
import Note from "./model/Note";
-import OTAStatus from "./model/OTAStatus";
-import OTAStatusList from "./model/OTAStatusList";
-import OTAUpdateRequest from "./model/OTAUpdateRequest";
-import OTAUpdateStatus from "./model/OTAUpdateStatus";
+import NotehubRoute from "./model/NotehubRoute";
+import NotehubRouteSchema from "./model/NotehubRouteSchema";
import PostProvisionProjectDeviceRequest from "./model/PostProvisionProjectDeviceRequest";
import Product from "./model/Product";
import Project from "./model/Project";
@@ -87,8 +94,6 @@ import Proxy from "./model/Proxy";
import PutDeviceFleetsRequest from "./model/PutDeviceFleetsRequest";
import Radresponder from "./model/Radresponder";
import Role from "./model/Role";
-import Route from "./model/Route";
-import RouteSchema from "./model/RouteSchema";
import Slack from "./model/Slack";
import SlackBearerNotification from "./model/SlackBearerNotification";
import SlackWebHookNotification from "./model/SlackWebHookNotification";
@@ -98,7 +103,11 @@ import Thingworx from "./model/Thingworx";
import TowerLocation from "./model/TowerLocation";
import Twilio from "./model/Twilio";
import UpdateFleetRequest from "./model/UpdateFleetRequest";
+import UploadMetadata from "./model/UploadMetadata";
import UserDbRoute from "./model/UserDbRoute";
+import UserDfuStateMachine from "./model/UserDfuStateMachine";
+import UserDfuStateMachineStatus from "./model/UserDfuStateMachineStatus";
+import UserFirmwareInfo from "./model/UserFirmwareInfo";
import AlertApi from "./api/AlertApi";
import AuthorizationApi from "./api/AuthorizationApi";
import BillingAccountApi from "./api/BillingAccountApi";
@@ -137,7 +146,7 @@ import RouteApi from "./api/RouteApi";
*
*
* @module index
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
export {
/**
@@ -230,6 +239,12 @@ export {
*/
CreateProjectRequest,
+ /**
+ * The CurrentFirmware model constructor.
+ * @property {module:model/CurrentFirmware}
+ */
+ CurrentFirmware,
+
/**
* The DFUEnv model constructor.
* @property {module:model/DFUEnv}
@@ -254,6 +269,48 @@ export {
*/
Device,
+ /**
+ * The DeviceDfuHistory model constructor.
+ * @property {module:model/DeviceDfuHistory}
+ */
+ DeviceDfuHistory,
+
+ /**
+ * The DeviceDfuHistoryPage model constructor.
+ * @property {module:model/DeviceDfuHistoryPage}
+ */
+ DeviceDfuHistoryPage,
+
+ /**
+ * The DeviceDfuStateMachine model constructor.
+ * @property {module:model/DeviceDfuStateMachine}
+ */
+ DeviceDfuStateMachine,
+
+ /**
+ * The DeviceDfuStateMachineNode model constructor.
+ * @property {module:model/DeviceDfuStateMachineNode}
+ */
+ DeviceDfuStateMachineNode,
+
+ /**
+ * The DeviceDfuStatus model constructor.
+ * @property {module:model/DeviceDfuStatus}
+ */
+ DeviceDfuStatus,
+
+ /**
+ * The DeviceDfuStatusCurrent model constructor.
+ * @property {module:model/DeviceDfuStatusCurrent}
+ */
+ DeviceDfuStatusCurrent,
+
+ /**
+ * The DeviceDfuStatusPage model constructor.
+ * @property {module:model/DeviceDfuStatusPage}
+ */
+ DeviceDfuStatusPage,
+
/**
* The DeviceSession model constructor.
* @property {module:model/DeviceSession}
@@ -272,6 +329,12 @@ export {
*/
DeviceUsage,
+ /**
+ * The DfuActionRequest model constructor.
+ * @property {module:model/DfuActionRequest}
+ */
+ DfuActionRequest,
+
/**
* The EmailNotification model constructor.
* @property {module:model/EmailNotification}
@@ -297,16 +360,16 @@ export {
Event,
/**
- * The FirmwareInfo model constructor.
- * @property {module:model/FirmwareInfo}
+ * The Firmware model constructor.
+ * @property {module:model/Firmware}
*/
- FirmwareInfo,
+ Firmware,
/**
- * The FirmwareStatus model constructor.
- * @property {module:model/FirmwareStatus}
+ * The FirmwareInfo model constructor.
+ * @property {module:model/FirmwareInfo}
*/
- FirmwareStatus,
+ FirmwareInfo,
/**
* The Fleet model constructor.
@@ -525,28 +588,16 @@ export {
Note,
/**
- * The OTAStatus model constructor.
- * @property {module:model/OTAStatus}
- */
- OTAStatus,
-
- /**
- * The OTAStatusList model constructor.
- * @property {module:model/OTAStatusList}
+ * The NotehubRoute model constructor.
+ * @property {module:model/NotehubRoute}
*/
- OTAStatusList,
+ NotehubRoute,
/**
- * The OTAUpdateRequest model constructor.
- * @property {module:model/OTAUpdateRequest}
+ * The NotehubRouteSchema model constructor.
+ * @property {module:model/NotehubRouteSchema}
*/
- OTAUpdateRequest,
-
- /**
- * The OTAUpdateStatus model constructor.
- * @property {module:model/OTAUpdateStatus}
- */
- OTAUpdateStatus,
+ NotehubRouteSchema,
/**
* The PostProvisionProjectDeviceRequest model constructor.
@@ -596,18 +647,6 @@ export {
*/
Role,
- /**
- * The Route model constructor.
- * @property {module:model/Route}
- */
- Route,
-
- /**
- * The RouteSchema model constructor.
- * @property {module:model/RouteSchema}
- */
- RouteSchema,
-
/**
* The Slack model constructor.
* @property {module:model/Slack}
@@ -662,12 +701,36 @@ export {
*/
UpdateFleetRequest,
+ /**
+ * The UploadMetadata model constructor.
+ * @property {module:model/UploadMetadata}
+ */
+ UploadMetadata,
+
/**
* The UserDbRoute model constructor.
* @property {module:model/UserDbRoute}
*/
UserDbRoute,
+ /**
+ * The UserDfuStateMachine model constructor.
+ * @property {module:model/UserDfuStateMachine}
+ */
+ UserDfuStateMachine,
+
+ /**
+ * The UserDfuStateMachineStatus model constructor.
+ * @property {module:model/UserDfuStateMachineStatus}
+ */
+ UserDfuStateMachineStatus,
+
+ /**
+ * The UserFirmwareInfo model constructor.
+ * @property {module:model/UserFirmwareInfo}
+ */
+ UserFirmwareInfo,
+
/**
* The AlertApi service constructor.
* @property {module:api/AlertApi}
diff --git a/src/src/model/Alert.js b/src/src/model/Alert.js
index f506f986..3bad9f50 100644
--- a/src/src/model/Alert.js
+++ b/src/src/model/Alert.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import AlertNotificationsInner from "./AlertNotificationsInner";
/**
* The Alert model module.
* @module model/Alert
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Alert {
/**
@@ -92,6 +92,18 @@ class Alert {
if (data.hasOwnProperty("source")) {
obj["source"] = ApiClient.convertToType(data["source"], "String");
}
+ if (data.hasOwnProperty("monitor_type")) {
+ obj["monitor_type"] = ApiClient.convertToType(
+ data["monitor_type"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("field_name")) {
+ obj["field_name"] = ApiClient.convertToType(
+ data["field_name"],
+ "String"
+ );
+ }
if (data.hasOwnProperty("data")) {
obj["data"] = ApiClient.convertToType(data["data"], [AlertDataInner]);
}
@@ -184,6 +196,32 @@ class Alert {
data["source"]
);
}
+ // ensure the json data is a string
+ if (
+ data["monitor_type"] &&
+ !(
+ typeof data["monitor_type"] === "string" ||
+ data["monitor_type"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `monitor_type` to be a primitive type in the JSON string but got " +
+ data["monitor_type"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["field_name"] &&
+ !(
+ typeof data["field_name"] === "string" ||
+ data["field_name"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `field_name` to be a primitive type in the JSON string but got " +
+ data["field_name"]
+ );
+ }
if (data["data"]) {
// data not null
// ensure the json data is an array
@@ -277,6 +315,18 @@ Alert.prototype["alert_source"] = undefined;
*/
Alert.prototype["source"] = undefined;
+/**
+ * The type of monitor that triggered the alert
+ * @member {module:model/Alert.MonitorTypeEnum} monitor_type
+ */
+Alert.prototype["monitor_type"] = undefined;
+
+/**
+ * The field name that triggered the alert
+ * @member {String} field_name
+ */
+Alert.prototype["field_name"] = undefined;
+
/**
* @member {Array.} data
*/
@@ -306,4 +356,23 @@ Alert["AlertSourceEnum"] = {
device: "device",
};
+/**
+ * Allowed values for the monitor_type
property.
+ * @enum {String}
+ * @readonly
+ */
+Alert["MonitorTypeEnum"] = {
+ /**
+ * value: "event"
+ * @const
+ */
+ event: "event",
+
+ /**
+ * value: "device"
+ * @const
+ */
+ device: "device",
+};
+
export default Alert;
diff --git a/src/src/model/AlertDataInner.js b/src/src/model/AlertDataInner.js
index cfc29a74..0c15139a 100644
--- a/src/src/model/AlertDataInner.js
+++ b/src/src/model/AlertDataInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The AlertDataInner model module.
* @module model/AlertDataInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class AlertDataInner {
/**
diff --git a/src/src/model/AlertNotificationsInner.js b/src/src/model/AlertNotificationsInner.js
index f9fec83a..ebe0ccc7 100644
--- a/src/src/model/AlertNotificationsInner.js
+++ b/src/src/model/AlertNotificationsInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The AlertNotificationsInner model module.
* @module model/AlertNotificationsInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class AlertNotificationsInner {
/**
diff --git a/src/src/model/Aws.js b/src/src/model/Aws.js
index a68caa66..3baf7f29 100644
--- a/src/src/model/Aws.js
+++ b/src/src/model/Aws.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Aws model module.
* @module model/Aws
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Aws {
/**
diff --git a/src/src/model/Azure.js b/src/src/model/Azure.js
index cda5880c..537fc973 100644
--- a/src/src/model/Azure.js
+++ b/src/src/model/Azure.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Azure model module.
* @module model/Azure
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Azure {
/**
diff --git a/src/src/model/BillingAccount.js b/src/src/model/BillingAccount.js
index 46acae85..21997319 100644
--- a/src/src/model/BillingAccount.js
+++ b/src/src/model/BillingAccount.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import BillingAccountRole from "./BillingAccountRole";
/**
* The BillingAccount model module.
* @module model/BillingAccount
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class BillingAccount {
/**
diff --git a/src/src/model/BillingAccountRole.js b/src/src/model/BillingAccountRole.js
index a7a22364..e359a140 100644
--- a/src/src/model/BillingAccountRole.js
+++ b/src/src/model/BillingAccountRole.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/src/model/Body.js b/src/src/model/Body.js
index 5f954a96..7c38a4b9 100644
--- a/src/src/model/Body.js
+++ b/src/src/model/Body.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Body model module.
* @module model/Body
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Body {
/**
diff --git a/src/src/model/CloneProjectRequest.js b/src/src/model/CloneProjectRequest.js
index 323dd2ec..df83ff2c 100644
--- a/src/src/model/CloneProjectRequest.js
+++ b/src/src/model/CloneProjectRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The CloneProjectRequest model module.
* @module model/CloneProjectRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class CloneProjectRequest {
/**
diff --git a/src/src/model/Contact.js b/src/src/model/Contact.js
index 534640e1..cf05c2ea 100644
--- a/src/src/model/Contact.js
+++ b/src/src/model/Contact.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Contact model module.
* @module model/Contact
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Contact {
/**
diff --git a/src/src/model/CreateFleetRequest.js b/src/src/model/CreateFleetRequest.js
index 05bbdf74..33618526 100644
--- a/src/src/model/CreateFleetRequest.js
+++ b/src/src/model/CreateFleetRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The CreateFleetRequest model module.
* @module model/CreateFleetRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class CreateFleetRequest {
/**
diff --git a/src/src/model/CreateMonitor.js b/src/src/model/CreateMonitor.js
index 59a45091..d4d1c405 100644
--- a/src/src/model/CreateMonitor.js
+++ b/src/src/model/CreateMonitor.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import MonitorAlertRoutesInner from "./MonitorAlertRoutesInner";
/**
* The CreateMonitor model module.
* @module model/CreateMonitor
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class CreateMonitor {
/**
diff --git a/src/src/model/CreateProductRequest.js b/src/src/model/CreateProductRequest.js
index a31cb7c2..fbadf9e9 100644
--- a/src/src/model/CreateProductRequest.js
+++ b/src/src/model/CreateProductRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The CreateProductRequest model module.
* @module model/CreateProductRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class CreateProductRequest {
/**
diff --git a/src/src/model/CreateProjectRequest.js b/src/src/model/CreateProjectRequest.js
index fbc3ffd8..8c3cff07 100644
--- a/src/src/model/CreateProjectRequest.js
+++ b/src/src/model/CreateProjectRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The CreateProjectRequest model module.
* @module model/CreateProjectRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class CreateProjectRequest {
/**
diff --git a/src/src/model/CurrentFirmware.js b/src/src/model/CurrentFirmware.js
new file mode 100644
index 00000000..a4eff7cf
--- /dev/null
+++ b/src/src/model/CurrentFirmware.js
@@ -0,0 +1,99 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import Firmware from "./Firmware";
+
+/**
+ * The CurrentFirmware model module.
+ * @module model/CurrentFirmware
+ * @version 1.0.23-beta.3
+ */
+class CurrentFirmware {
+ /**
+ * Constructs a new CurrentFirmware
.
+ * @alias module:model/CurrentFirmware
+ */
+ constructor() {
+ CurrentFirmware.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a CurrentFirmware
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/CurrentFirmware} obj Optional instance to populate.
+ * @return {module:model/CurrentFirmware} The populated CurrentFirmware
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new CurrentFirmware();
+
+ if (data.hasOwnProperty("version")) {
+ obj["version"] = ApiClient.convertToType(data["version"], "String");
+ }
+ if (data.hasOwnProperty("metadata")) {
+ obj["metadata"] = Firmware.constructFromObject(data["metadata"]);
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to CurrentFirmware
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to CurrentFirmware
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["version"] &&
+ !(
+ typeof data["version"] === "string" || data["version"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `version` to be a primitive type in the JSON string but got " +
+ data["version"]
+ );
+ }
+ // validate the optional field `metadata`
+ if (data["metadata"]) {
+ // data not null
+ Firmware.validateJSON(data["metadata"]);
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {String} version
+ */
+CurrentFirmware.prototype["version"] = undefined;
+
+/**
+ * @member {module:model/Firmware} metadata
+ */
+CurrentFirmware.prototype["metadata"] = undefined;
+
+export default CurrentFirmware;
diff --git a/src/src/model/DFUEnv.js b/src/src/model/DFUEnv.js
index 32133ea1..f03c7296 100644
--- a/src/src/model/DFUEnv.js
+++ b/src/src/model/DFUEnv.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import DFUState from "./DFUState";
/**
* The DFUEnv model module.
* @module model/DFUEnv
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DFUEnv {
/**
diff --git a/src/src/model/DFUState.js b/src/src/model/DFUState.js
index 29b4fe45..be5a5e08 100644
--- a/src/src/model/DFUState.js
+++ b/src/src/model/DFUState.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The DFUState model module.
* @module model/DFUState
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DFUState {
/**
diff --git a/src/src/model/DeleteDeviceFleetsRequest.js b/src/src/model/DeleteDeviceFleetsRequest.js
index 5c4cda18..6bbd618d 100644
--- a/src/src/model/DeleteDeviceFleetsRequest.js
+++ b/src/src/model/DeleteDeviceFleetsRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The DeleteDeviceFleetsRequest model module.
* @module model/DeleteDeviceFleetsRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DeleteDeviceFleetsRequest {
/**
diff --git a/src/src/model/Device.js b/src/src/model/Device.js
index 6ff6d1dc..74528209 100644
--- a/src/src/model/Device.js
+++ b/src/src/model/Device.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -20,7 +20,7 @@ import Location from "./Location";
/**
* The Device model module.
* @module model/Device
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Device {
/**
diff --git a/src/src/model/DeviceDfuHistory.js b/src/src/model/DeviceDfuHistory.js
new file mode 100644
index 00000000..c21815f3
--- /dev/null
+++ b/src/src/model/DeviceDfuHistory.js
@@ -0,0 +1,131 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import DeviceDfuStateMachine from "./DeviceDfuStateMachine";
+import DeviceDfuStatusCurrent from "./DeviceDfuStatusCurrent";
+
+/**
+ * The DeviceDfuHistory model module.
+ * @module model/DeviceDfuHistory
+ * @version 1.0.23-beta.3
+ */
+class DeviceDfuHistory {
+ /**
+ * Constructs a new DeviceDfuHistory
.
+ * @alias module:model/DeviceDfuHistory
+ */
+ constructor() {
+ DeviceDfuHistory.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DeviceDfuHistory
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DeviceDfuHistory} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuHistory} The populated DeviceDfuHistory
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DeviceDfuHistory();
+
+ if (data.hasOwnProperty("device_uid")) {
+ obj["device_uid"] = ApiClient.convertToType(
+ data["device_uid"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("current")) {
+ obj["current"] = DeviceDfuStatusCurrent.constructFromObject(
+ data["current"]
+ );
+ }
+ if (data.hasOwnProperty("history")) {
+ obj["history"] = ApiClient.convertToType(data["history"], [
+ DeviceDfuStateMachine,
+ ]);
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DeviceDfuHistory
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuHistory
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["device_uid"] &&
+ !(
+ typeof data["device_uid"] === "string" ||
+ data["device_uid"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `device_uid` to be a primitive type in the JSON string but got " +
+ data["device_uid"]
+ );
+ }
+ // validate the optional field `current`
+ if (data["current"]) {
+ // data not null
+ DeviceDfuStatusCurrent.validateJSON(data["current"]);
+ }
+ if (data["history"]) {
+ // data not null
+ // ensure the json data is an array
+ if (!Array.isArray(data["history"])) {
+ throw new Error(
+ "Expected the field `history` to be an array in the JSON data but got " +
+ data["history"]
+ );
+ }
+ // validate the optional field `history` (array)
+ for (const item of data["history"]) {
+ DeviceDfuStateMachine.validateJsonObject(item);
+ }
+ }
+
+ return true;
+ }
+}
+
+/**
+ * Device UID
+ * @member {String} device_uid
+ */
+DeviceDfuHistory.prototype["device_uid"] = undefined;
+
+/**
+ * @member {module:model/DeviceDfuStatusCurrent} current
+ */
+DeviceDfuHistory.prototype["current"] = undefined;
+
+/**
+ * @member {Array.} history
+ */
+DeviceDfuHistory.prototype["history"] = undefined;
+
+export default DeviceDfuHistory;
diff --git a/src/src/model/DeviceDfuHistoryPage.js b/src/src/model/DeviceDfuHistoryPage.js
new file mode 100644
index 00000000..5bea8526
--- /dev/null
+++ b/src/src/model/DeviceDfuHistoryPage.js
@@ -0,0 +1,99 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import DeviceDfuHistory from "./DeviceDfuHistory";
+
+/**
+ * The DeviceDfuHistoryPage model module.
+ * @module model/DeviceDfuHistoryPage
+ * @version 1.0.23-beta.3
+ */
+class DeviceDfuHistoryPage {
+ /**
+ * Constructs a new DeviceDfuHistoryPage
.
+ * @alias module:model/DeviceDfuHistoryPage
+ */
+ constructor() {
+ DeviceDfuHistoryPage.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DeviceDfuHistoryPage
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DeviceDfuHistoryPage} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuHistoryPage} The populated DeviceDfuHistoryPage
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DeviceDfuHistoryPage();
+
+ if (data.hasOwnProperty("devices")) {
+ obj["devices"] = ApiClient.convertToType(data["devices"], [
+ DeviceDfuHistory,
+ ]);
+ }
+ if (data.hasOwnProperty("has_more")) {
+ obj["has_more"] = ApiClient.convertToType(data["has_more"], "Boolean");
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DeviceDfuHistoryPage
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuHistoryPage
.
+ */
+ static validateJSON(data) {
+ if (data["devices"]) {
+ // data not null
+ // ensure the json data is an array
+ if (!Array.isArray(data["devices"])) {
+ throw new Error(
+ "Expected the field `devices` to be an array in the JSON data but got " +
+ data["devices"]
+ );
+ }
+ // validate the optional field `devices` (array)
+ for (const item of data["devices"]) {
+ DeviceDfuHistory.validateJsonObject(item);
+ }
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {Array.} devices
+ */
+DeviceDfuHistoryPage.prototype["devices"] = undefined;
+
+/**
+ * @member {Boolean} has_more
+ * @default false
+ */
+DeviceDfuHistoryPage.prototype["has_more"] = false;
+
+export default DeviceDfuHistoryPage;
diff --git a/src/src/model/DeviceDfuStateMachine.js b/src/src/model/DeviceDfuStateMachine.js
new file mode 100644
index 00000000..a7cedbee
--- /dev/null
+++ b/src/src/model/DeviceDfuStateMachine.js
@@ -0,0 +1,163 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import DeviceDfuStateMachineNode from "./DeviceDfuStateMachineNode";
+
+/**
+ * The DeviceDfuStateMachine model module.
+ * @module model/DeviceDfuStateMachine
+ * @version 1.0.23-beta.3
+ */
+class DeviceDfuStateMachine {
+ /**
+ * Constructs a new DeviceDfuStateMachine
.
+ * Represents a single request to update the host or Notecard firmware
+ * @alias module:model/DeviceDfuStateMachine
+ */
+ constructor() {
+ DeviceDfuStateMachine.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DeviceDfuStateMachine
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DeviceDfuStateMachine} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuStateMachine} The populated DeviceDfuStateMachine
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DeviceDfuStateMachine();
+
+ if (data.hasOwnProperty("requested_version")) {
+ obj["requested_version"] = ApiClient.convertToType(
+ data["requested_version"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("current_version")) {
+ obj["current_version"] = ApiClient.convertToType(
+ data["current_version"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("initiated")) {
+ obj["initiated"] = ApiClient.convertToType(data["initiated"], "String");
+ }
+ if (data.hasOwnProperty("updates")) {
+ obj["updates"] = ApiClient.convertToType(data["updates"], [
+ DeviceDfuStateMachineNode,
+ ]);
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DeviceDfuStateMachine
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuStateMachine
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["requested_version"] &&
+ !(
+ typeof data["requested_version"] === "string" ||
+ data["requested_version"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `requested_version` to be a primitive type in the JSON string but got " +
+ data["requested_version"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["current_version"] &&
+ !(
+ typeof data["current_version"] === "string" ||
+ data["current_version"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `current_version` to be a primitive type in the JSON string but got " +
+ data["current_version"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["initiated"] &&
+ !(
+ typeof data["initiated"] === "string" ||
+ data["initiated"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `initiated` to be a primitive type in the JSON string but got " +
+ data["initiated"]
+ );
+ }
+ if (data["updates"]) {
+ // data not null
+ // ensure the json data is an array
+ if (!Array.isArray(data["updates"])) {
+ throw new Error(
+ "Expected the field `updates` to be an array in the JSON data but got " +
+ data["updates"]
+ );
+ }
+ // validate the optional field `updates` (array)
+ for (const item of data["updates"]) {
+ DeviceDfuStateMachineNode.validateJsonObject(item);
+ }
+ }
+
+ return true;
+ }
+}
+
+/**
+ * Version of the firmware that was requested to be installed
+ * @member {String} requested_version
+ */
+DeviceDfuStateMachine.prototype["requested_version"] = undefined;
+
+/**
+ * Version of the firmware that was installed prior to this request
+ * @member {String} current_version
+ */
+DeviceDfuStateMachine.prototype["current_version"] = undefined;
+
+/**
+ * RFC3339 datetime of when this update was requested
+ * @member {String} initiated
+ */
+DeviceDfuStateMachine.prototype["initiated"] = undefined;
+
+/**
+ * @member {Array.} updates
+ */
+DeviceDfuStateMachine.prototype["updates"] = undefined;
+
+export default DeviceDfuStateMachine;
diff --git a/src/src/model/DeviceDfuStateMachineNode.js b/src/src/model/DeviceDfuStateMachineNode.js
new file mode 100644
index 00000000..adedfd22
--- /dev/null
+++ b/src/src/model/DeviceDfuStateMachineNode.js
@@ -0,0 +1,151 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+
+/**
+ * The DeviceDfuStateMachineNode model module.
+ * @module model/DeviceDfuStateMachineNode
+ * @version 1.0.23-beta.3
+ */
+class DeviceDfuStateMachineNode {
+ /**
+ * Constructs a new DeviceDfuStateMachineNode
.
+ * Represents a single request to update the host or Notecard firmware
+ * @alias module:model/DeviceDfuStateMachineNode
+ */
+ constructor() {
+ DeviceDfuStateMachineNode.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DeviceDfuStateMachineNode
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DeviceDfuStateMachineNode} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuStateMachineNode} The populated DeviceDfuStateMachineNode
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DeviceDfuStateMachineNode();
+
+ if (data.hasOwnProperty("status")) {
+ obj["status"] = ApiClient.convertToType(data["status"], "String");
+ }
+ if (data.hasOwnProperty("phase")) {
+ obj["phase"] = ApiClient.convertToType(data["phase"], "String");
+ }
+ if (data.hasOwnProperty("datetime")) {
+ obj["datetime"] = ApiClient.convertToType(data["datetime"], "String");
+ }
+ if (data.hasOwnProperty("description")) {
+ obj["description"] = ApiClient.convertToType(
+ data["description"],
+ "String"
+ );
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DeviceDfuStateMachineNode
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuStateMachineNode
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["status"] &&
+ !(typeof data["status"] === "string" || data["status"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `status` to be a primitive type in the JSON string but got " +
+ data["status"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["phase"] &&
+ !(typeof data["phase"] === "string" || data["phase"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `phase` to be a primitive type in the JSON string but got " +
+ data["phase"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["datetime"] &&
+ !(
+ typeof data["datetime"] === "string" ||
+ data["datetime"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `datetime` to be a primitive type in the JSON string but got " +
+ data["datetime"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["description"] &&
+ !(
+ typeof data["description"] === "string" ||
+ data["description"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `description` to be a primitive type in the JSON string but got " +
+ data["description"]
+ );
+ }
+
+ return true;
+ }
+}
+
+/**
+ * Status for this step in the firmware update process
+ * @member {String} status
+ */
+DeviceDfuStateMachineNode.prototype["status"] = undefined;
+
+/**
+ * Phase for this step in the firmware update process
+ * @member {String} phase
+ */
+DeviceDfuStateMachineNode.prototype["phase"] = undefined;
+
+/**
+ * RFC3339 compatible datetime of when this status update happened
+ * @member {String} datetime
+ */
+DeviceDfuStateMachineNode.prototype["datetime"] = undefined;
+
+/**
+ * Additional information
+ * @member {String} description
+ */
+DeviceDfuStateMachineNode.prototype["description"] = undefined;
+
+export default DeviceDfuStateMachineNode;
diff --git a/src/src/model/DeviceDfuStatus.js b/src/src/model/DeviceDfuStatus.js
new file mode 100644
index 00000000..c4c4338d
--- /dev/null
+++ b/src/src/model/DeviceDfuStatus.js
@@ -0,0 +1,134 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import DeviceDfuStateMachine from "./DeviceDfuStateMachine";
+import DeviceDfuStatusCurrent from "./DeviceDfuStatusCurrent";
+
+/**
+ * The DeviceDfuStatus model module.
+ * @module model/DeviceDfuStatus
+ * @version 1.0.23-beta.3
+ */
+class DeviceDfuStatus {
+ /**
+ * Constructs a new DeviceDfuStatus
.
+ * @alias module:model/DeviceDfuStatus
+ */
+ constructor() {
+ DeviceDfuStatus.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DeviceDfuStatus
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DeviceDfuStatus} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuStatus} The populated DeviceDfuStatus
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DeviceDfuStatus();
+
+ if (data.hasOwnProperty("device_uid")) {
+ obj["device_uid"] = ApiClient.convertToType(
+ data["device_uid"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("dfu_in_progress")) {
+ obj["dfu_in_progress"] = ApiClient.convertToType(
+ data["dfu_in_progress"],
+ "Boolean"
+ );
+ }
+ if (data.hasOwnProperty("current")) {
+ obj["current"] = DeviceDfuStatusCurrent.constructFromObject(
+ data["current"]
+ );
+ }
+ if (data.hasOwnProperty("status")) {
+ obj["status"] = DeviceDfuStateMachine.constructFromObject(
+ data["status"]
+ );
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DeviceDfuStatus
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuStatus
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["device_uid"] &&
+ !(
+ typeof data["device_uid"] === "string" ||
+ data["device_uid"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `device_uid` to be a primitive type in the JSON string but got " +
+ data["device_uid"]
+ );
+ }
+ // validate the optional field `current`
+ if (data["current"]) {
+ // data not null
+ DeviceDfuStatusCurrent.validateJSON(data["current"]);
+ }
+ // validate the optional field `status`
+ if (data["status"]) {
+ // data not null
+ DeviceDfuStateMachine.validateJSON(data["status"]);
+ }
+
+ return true;
+ }
+}
+
+/**
+ * Device UID
+ * @member {String} device_uid
+ */
+DeviceDfuStatus.prototype["device_uid"] = undefined;
+
+/**
+ * true if there is a DFU currently in progress
+ * @member {Boolean} dfu_in_progress
+ */
+DeviceDfuStatus.prototype["dfu_in_progress"] = undefined;
+
+/**
+ * @member {module:model/DeviceDfuStatusCurrent} current
+ */
+DeviceDfuStatus.prototype["current"] = undefined;
+
+/**
+ * @member {module:model/DeviceDfuStateMachine} status
+ */
+DeviceDfuStatus.prototype["status"] = undefined;
+
+export default DeviceDfuStatus;
diff --git a/src/src/model/FirmwareStatus.js b/src/src/model/DeviceDfuStatusCurrent.js
similarity index 66%
rename from src/src/model/FirmwareStatus.js
rename to src/src/model/DeviceDfuStatusCurrent.js
index 74de8099..eb85c579 100644
--- a/src/src/model/FirmwareStatus.js
+++ b/src/src/model/DeviceDfuStatusCurrent.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -14,17 +14,18 @@
import ApiClient from "../ApiClient";
/**
- * The FirmwareStatus model module.
- * @module model/FirmwareStatus
- * @version 1.0.23
+ * The DeviceDfuStatusCurrent model module.
+ * @module model/DeviceDfuStatusCurrent
+ * @version 1.0.23-beta.3
*/
-class FirmwareStatus {
+class DeviceDfuStatusCurrent {
/**
- * Constructs a new FirmwareStatus
.
- * @alias module:model/FirmwareStatus
+ * Constructs a new DeviceDfuStatusCurrent
.
+ * Description of the current firmware
+ * @alias module:model/DeviceDfuStatusCurrent
*/
constructor() {
- FirmwareStatus.initialize(this);
+ DeviceDfuStatusCurrent.initialize(this);
}
/**
@@ -35,15 +36,15 @@ class FirmwareStatus {
static initialize(obj) {}
/**
- * Constructs a FirmwareStatus
from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a DeviceDfuStatusCurrent
from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from data
to obj
if supplied or a new instance if not.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/FirmwareStatus} obj Optional instance to populate.
- * @return {module:model/FirmwareStatus} The populated FirmwareStatus
instance.
+ * @param {module:model/DeviceDfuStatusCurrent} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuStatusCurrent} The populated DeviceDfuStatusCurrent
instance.
*/
static constructFromObject(data, obj) {
if (data) {
- obj = obj || new FirmwareStatus();
+ obj = obj || new DeviceDfuStatusCurrent();
if (data.hasOwnProperty("version")) {
obj["version"] = ApiClient.convertToType(data["version"], "String");
@@ -66,6 +67,9 @@ class FirmwareStatus {
if (data.hasOwnProperty("built")) {
obj["built"] = ApiClient.convertToType(data["built"], "String");
}
+ if (data.hasOwnProperty("builder")) {
+ obj["builder"] = ApiClient.convertToType(data["builder"], "String");
+ }
} else if (data === null) {
return null;
}
@@ -73,9 +77,9 @@ class FirmwareStatus {
}
/**
- * Validates the JSON data with respect to FirmwareStatus
.
+ * Validates the JSON data with respect to DeviceDfuStatusCurrent
.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to FirmwareStatus
.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuStatusCurrent
.
*/
static validateJSON(data) {
// ensure the json data is a string
@@ -138,39 +142,57 @@ class FirmwareStatus {
data["built"]
);
}
+ // ensure the json data is a string
+ if (
+ data["builder"] &&
+ !(
+ typeof data["builder"] === "string" || data["builder"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `builder` to be a primitive type in the JSON string but got " +
+ data["builder"]
+ );
+ }
return true;
}
}
/**
- * The version of the firmware
+ * Firmware version
* @member {String} version
*/
-FirmwareStatus.prototype["version"] = undefined;
+DeviceDfuStatusCurrent.prototype["version"] = undefined;
/**
- * The organization that owns the firmware
+ * Firmware organization
* @member {String} organization
*/
-FirmwareStatus.prototype["organization"] = undefined;
+DeviceDfuStatusCurrent.prototype["organization"] = undefined;
/**
- * A description of the firmware
+ * Firmware description
* @member {String} description
*/
-FirmwareStatus.prototype["description"] = undefined;
+DeviceDfuStatusCurrent.prototype["description"] = undefined;
/**
- * The product that the firmware is for
+ * Firmware product
* @member {String} product
*/
-FirmwareStatus.prototype["product"] = undefined;
+DeviceDfuStatusCurrent.prototype["product"] = undefined;
/**
- * The date the firmware was built
+ * Firmware build date
* @member {String} built
*/
-FirmwareStatus.prototype["built"] = undefined;
+DeviceDfuStatusCurrent.prototype["built"] = undefined;
+
+/**
+ * Firmware author
+ * @member {String} builder
+ */
+DeviceDfuStatusCurrent.prototype["builder"] = undefined;
-export default FirmwareStatus;
+export default DeviceDfuStatusCurrent;
diff --git a/src/src/model/OTAStatusList.js b/src/src/model/DeviceDfuStatusPage.js
similarity index 61%
rename from src/src/model/OTAStatusList.js
rename to src/src/model/DeviceDfuStatusPage.js
index dd39188a..77202386 100644
--- a/src/src/model/OTAStatusList.js
+++ b/src/src/model/DeviceDfuStatusPage.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -12,20 +12,20 @@
*/
import ApiClient from "../ApiClient";
-import OTAStatus from "./OTAStatus";
+import DeviceDfuStatus from "./DeviceDfuStatus";
/**
- * The OTAStatusList model module.
- * @module model/OTAStatusList
- * @version 1.0.23
+ * The DeviceDfuStatusPage model module.
+ * @module model/DeviceDfuStatusPage
+ * @version 1.0.23-beta.3
*/
-class OTAStatusList {
+class DeviceDfuStatusPage {
/**
- * Constructs a new OTAStatusList
.
- * @alias module:model/OTAStatusList
+ * Constructs a new DeviceDfuStatusPage
.
+ * @alias module:model/DeviceDfuStatusPage
*/
constructor() {
- OTAStatusList.initialize(this);
+ DeviceDfuStatusPage.initialize(this);
}
/**
@@ -36,18 +36,20 @@ class OTAStatusList {
static initialize(obj) {}
/**
- * Constructs a OTAStatusList
from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a DeviceDfuStatusPage
from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from data
to obj
if supplied or a new instance if not.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/OTAStatusList} obj Optional instance to populate.
- * @return {module:model/OTAStatusList} The populated OTAStatusList
instance.
+ * @param {module:model/DeviceDfuStatusPage} obj Optional instance to populate.
+ * @return {module:model/DeviceDfuStatusPage} The populated DeviceDfuStatusPage
instance.
*/
static constructFromObject(data, obj) {
if (data) {
- obj = obj || new OTAStatusList();
+ obj = obj || new DeviceDfuStatusPage();
if (data.hasOwnProperty("devices")) {
- obj["devices"] = ApiClient.convertToType(data["devices"], [OTAStatus]);
+ obj["devices"] = ApiClient.convertToType(data["devices"], [
+ DeviceDfuStatus,
+ ]);
}
if (data.hasOwnProperty("has_more")) {
obj["has_more"] = ApiClient.convertToType(data["has_more"], "Boolean");
@@ -59,9 +61,9 @@ class OTAStatusList {
}
/**
- * Validates the JSON data with respect to OTAStatusList
.
+ * Validates the JSON data with respect to DeviceDfuStatusPage
.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to OTAStatusList
.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DeviceDfuStatusPage
.
*/
static validateJSON(data) {
if (data["devices"]) {
@@ -75,7 +77,7 @@ class OTAStatusList {
}
// validate the optional field `devices` (array)
for (const item of data["devices"]) {
- OTAStatus.validateJsonObject(item);
+ DeviceDfuStatus.validateJsonObject(item);
}
}
@@ -84,14 +86,14 @@ class OTAStatusList {
}
/**
- * @member {Array.} devices
+ * @member {Array.} devices
*/
-OTAStatusList.prototype["devices"] = undefined;
+DeviceDfuStatusPage.prototype["devices"] = undefined;
/**
- * Indicates whether more items are available
* @member {Boolean} has_more
+ * @default false
*/
-OTAStatusList.prototype["has_more"] = undefined;
+DeviceDfuStatusPage.prototype["has_more"] = false;
-export default OTAStatusList;
+export default DeviceDfuStatusPage;
diff --git a/src/src/model/DeviceSession.js b/src/src/model/DeviceSession.js
index 4d06e93a..b3309146 100644
--- a/src/src/model/DeviceSession.js
+++ b/src/src/model/DeviceSession.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import TowerLocation from "./TowerLocation";
/**
* The DeviceSession model module.
* @module model/DeviceSession
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DeviceSession {
/**
diff --git a/src/src/model/DeviceTowerInfo.js b/src/src/model/DeviceTowerInfo.js
index 1c24d18b..74ec1978 100644
--- a/src/src/model/DeviceTowerInfo.js
+++ b/src/src/model/DeviceTowerInfo.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The DeviceTowerInfo model module.
* @module model/DeviceTowerInfo
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DeviceTowerInfo {
/**
diff --git a/src/src/model/DeviceUsage.js b/src/src/model/DeviceUsage.js
index 12b7ca53..b3cce42b 100644
--- a/src/src/model/DeviceUsage.js
+++ b/src/src/model/DeviceUsage.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The DeviceUsage model module.
* @module model/DeviceUsage
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class DeviceUsage {
/**
diff --git a/src/src/model/DfuActionRequest.js b/src/src/model/DfuActionRequest.js
new file mode 100644
index 00000000..1ce2a9b4
--- /dev/null
+++ b/src/src/model/DfuActionRequest.js
@@ -0,0 +1,87 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+
+/**
+ * The DfuActionRequest model module.
+ * @module model/DfuActionRequest
+ * @version 1.0.23-beta.3
+ */
+class DfuActionRequest {
+ /**
+ * Constructs a new DfuActionRequest
.
+ * @alias module:model/DfuActionRequest
+ */
+ constructor() {
+ DfuActionRequest.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a DfuActionRequest
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DfuActionRequest} obj Optional instance to populate.
+ * @return {module:model/DfuActionRequest} The populated DfuActionRequest
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DfuActionRequest();
+
+ if (data.hasOwnProperty("filename")) {
+ obj["filename"] = ApiClient.convertToType(data["filename"], "String");
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to DfuActionRequest
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to DfuActionRequest
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["filename"] &&
+ !(
+ typeof data["filename"] === "string" ||
+ data["filename"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `filename` to be a primitive type in the JSON string but got " +
+ data["filename"]
+ );
+ }
+
+ return true;
+ }
+}
+
+/**
+ * The name of the firmware file
+ * @member {String} filename
+ */
+DfuActionRequest.prototype["filename"] = undefined;
+
+export default DfuActionRequest;
diff --git a/src/src/model/EmailNotification.js b/src/src/model/EmailNotification.js
index e613f1e2..e5652ce1 100644
--- a/src/src/model/EmailNotification.js
+++ b/src/src/model/EmailNotification.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The EmailNotification model module.
* @module model/EmailNotification
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class EmailNotification {
/**
diff --git a/src/src/model/EnvironmentVariables.js b/src/src/model/EnvironmentVariables.js
index c3d91aa1..e82613a7 100644
--- a/src/src/model/EnvironmentVariables.js
+++ b/src/src/model/EnvironmentVariables.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The EnvironmentVariables model module.
* @module model/EnvironmentVariables
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class EnvironmentVariables {
/**
diff --git a/src/src/model/Error.js b/src/src/model/Error.js
index bbbdcfca..ed5dc71e 100644
--- a/src/src/model/Error.js
+++ b/src/src/model/Error.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Error model module.
* @module model/Error
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Error {
/**
diff --git a/src/src/model/Event.js b/src/src/model/Event.js
index a4c2745f..218abf82 100644
--- a/src/src/model/Event.js
+++ b/src/src/model/Event.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Event model module.
* @module model/Event
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Event {
/**
diff --git a/src/src/model/Firmware.js b/src/src/model/Firmware.js
new file mode 100644
index 00000000..78285610
--- /dev/null
+++ b/src/src/model/Firmware.js
@@ -0,0 +1,232 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+
+/**
+ * The Firmware model module.
+ * @module model/Firmware
+ * @version 1.0.23-beta.3
+ */
+class Firmware {
+ /**
+ * Constructs a new Firmware
.
+ * @alias module:model/Firmware
+ */
+ constructor() {
+ Firmware.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a Firmware
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/Firmware} obj Optional instance to populate.
+ * @return {module:model/Firmware} The populated Firmware
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new Firmware();
+
+ if (data.hasOwnProperty("org")) {
+ obj["org"] = ApiClient.convertToType(data["org"], "String");
+ }
+ if (data.hasOwnProperty("product")) {
+ obj["product"] = ApiClient.convertToType(data["product"], "String");
+ }
+ if (data.hasOwnProperty("firmware")) {
+ obj["firmware"] = ApiClient.convertToType(data["firmware"], "String");
+ }
+ if (data.hasOwnProperty("version")) {
+ obj["version"] = ApiClient.convertToType(data["version"], "String");
+ }
+ if (data.hasOwnProperty("target")) {
+ obj["target"] = ApiClient.convertToType(data["target"], "String");
+ }
+ if (data.hasOwnProperty("ver_major")) {
+ obj["ver_major"] = ApiClient.convertToType(data["ver_major"], "Number");
+ }
+ if (data.hasOwnProperty("ver_minor")) {
+ obj["ver_minor"] = ApiClient.convertToType(data["ver_minor"], "Number");
+ }
+ if (data.hasOwnProperty("ver_patch")) {
+ obj["ver_patch"] = ApiClient.convertToType(data["ver_patch"], "Number");
+ }
+ if (data.hasOwnProperty("ver_build")) {
+ obj["ver_build"] = ApiClient.convertToType(data["ver_build"], "Number");
+ }
+ if (data.hasOwnProperty("built")) {
+ obj["built"] = ApiClient.convertToType(data["built"], "String");
+ }
+ if (data.hasOwnProperty("builder")) {
+ obj["builder"] = ApiClient.convertToType(data["builder"], "String");
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to Firmware
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to Firmware
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["org"] &&
+ !(typeof data["org"] === "string" || data["org"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `org` to be a primitive type in the JSON string but got " +
+ data["org"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["product"] &&
+ !(
+ typeof data["product"] === "string" || data["product"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `product` to be a primitive type in the JSON string but got " +
+ data["product"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["firmware"] &&
+ !(
+ typeof data["firmware"] === "string" ||
+ data["firmware"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `firmware` to be a primitive type in the JSON string but got " +
+ data["firmware"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["version"] &&
+ !(
+ typeof data["version"] === "string" || data["version"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `version` to be a primitive type in the JSON string but got " +
+ data["version"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["target"] &&
+ !(typeof data["target"] === "string" || data["target"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `target` to be a primitive type in the JSON string but got " +
+ data["target"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["built"] &&
+ !(typeof data["built"] === "string" || data["built"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `built` to be a primitive type in the JSON string but got " +
+ data["built"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["builder"] &&
+ !(
+ typeof data["builder"] === "string" || data["builder"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `builder` to be a primitive type in the JSON string but got " +
+ data["builder"]
+ );
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {String} org
+ */
+Firmware.prototype["org"] = undefined;
+
+/**
+ * @member {String} product
+ */
+Firmware.prototype["product"] = undefined;
+
+/**
+ * @member {String} firmware
+ */
+Firmware.prototype["firmware"] = undefined;
+
+/**
+ * @member {String} version
+ */
+Firmware.prototype["version"] = undefined;
+
+/**
+ * @member {String} target
+ */
+Firmware.prototype["target"] = undefined;
+
+/**
+ * @member {Number} ver_major
+ */
+Firmware.prototype["ver_major"] = undefined;
+
+/**
+ * @member {Number} ver_minor
+ */
+Firmware.prototype["ver_minor"] = undefined;
+
+/**
+ * @member {Number} ver_patch
+ */
+Firmware.prototype["ver_patch"] = undefined;
+
+/**
+ * @member {Number} ver_build
+ */
+Firmware.prototype["ver_build"] = undefined;
+
+/**
+ * @member {String} built
+ */
+Firmware.prototype["built"] = undefined;
+
+/**
+ * @member {String} builder
+ */
+Firmware.prototype["builder"] = undefined;
+
+export default Firmware;
diff --git a/src/src/model/FirmwareInfo.js b/src/src/model/FirmwareInfo.js
index b17d63cd..92c06881 100644
--- a/src/src/model/FirmwareInfo.js
+++ b/src/src/model/FirmwareInfo.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The FirmwareInfo model module.
* @module model/FirmwareInfo
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class FirmwareInfo {
/**
diff --git a/src/src/model/Fleet.js b/src/src/model/Fleet.js
index a6f52035..92017b98 100644
--- a/src/src/model/Fleet.js
+++ b/src/src/model/Fleet.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Fleet model module.
* @module model/Fleet
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Fleet {
/**
diff --git a/src/src/model/GetAlerts200Response.js b/src/src/model/GetAlerts200Response.js
index b2def021..e74407b2 100644
--- a/src/src/model/GetAlerts200Response.js
+++ b/src/src/model/GetAlerts200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Alert from "./Alert";
/**
* The GetAlerts200Response model module.
* @module model/GetAlerts200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetAlerts200Response {
/**
diff --git a/src/src/model/GetBillingAccounts200Response.js b/src/src/model/GetBillingAccounts200Response.js
index a47f370d..ba40364d 100644
--- a/src/src/model/GetBillingAccounts200Response.js
+++ b/src/src/model/GetBillingAccounts200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import BillingAccount from "./BillingAccount";
/**
* The GetBillingAccounts200Response model module.
* @module model/GetBillingAccounts200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetBillingAccounts200Response {
/**
diff --git a/src/src/model/GetDeviceEnvironmentVariables200Response.js b/src/src/model/GetDeviceEnvironmentVariables200Response.js
index 2b09db35..48c2f9d8 100644
--- a/src/src/model/GetDeviceEnvironmentVariables200Response.js
+++ b/src/src/model/GetDeviceEnvironmentVariables200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The GetDeviceEnvironmentVariables200Response model module.
* @module model/GetDeviceEnvironmentVariables200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDeviceEnvironmentVariables200Response {
/**
diff --git a/src/src/model/GetDeviceHealthLog200Response.js b/src/src/model/GetDeviceHealthLog200Response.js
index 6db819ba..5208c3b1 100644
--- a/src/src/model/GetDeviceHealthLog200Response.js
+++ b/src/src/model/GetDeviceHealthLog200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import GetDeviceHealthLog200ResponseHealthLogInner from "./GetDeviceHealthLog200
/**
* The GetDeviceHealthLog200Response model module.
* @module model/GetDeviceHealthLog200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDeviceHealthLog200Response {
/**
diff --git a/src/src/model/GetDeviceHealthLog200ResponseHealthLogInner.js b/src/src/model/GetDeviceHealthLog200ResponseHealthLogInner.js
index eca66676..79e33615 100644
--- a/src/src/model/GetDeviceHealthLog200ResponseHealthLogInner.js
+++ b/src/src/model/GetDeviceHealthLog200ResponseHealthLogInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The GetDeviceHealthLog200ResponseHealthLogInner model module.
* @module model/GetDeviceHealthLog200ResponseHealthLogInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDeviceHealthLog200ResponseHealthLogInner {
/**
diff --git a/src/src/model/GetDeviceLatest200Response.js b/src/src/model/GetDeviceLatest200Response.js
index c6bb469e..7922a118 100644
--- a/src/src/model/GetDeviceLatest200Response.js
+++ b/src/src/model/GetDeviceLatest200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Event from "./Event";
/**
* The GetDeviceLatest200Response model module.
* @module model/GetDeviceLatest200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDeviceLatest200Response {
/**
diff --git a/src/src/model/GetDevicePublicKey200Response.js b/src/src/model/GetDevicePublicKey200Response.js
index 5b553448..1026bdd5 100644
--- a/src/src/model/GetDevicePublicKey200Response.js
+++ b/src/src/model/GetDevicePublicKey200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The GetDevicePublicKey200Response model module.
* @module model/GetDevicePublicKey200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDevicePublicKey200Response {
/**
diff --git a/src/src/model/GetDeviceSessions200Response.js b/src/src/model/GetDeviceSessions200Response.js
index 228242a2..a126ab2c 100644
--- a/src/src/model/GetDeviceSessions200Response.js
+++ b/src/src/model/GetDeviceSessions200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import DeviceSession from "./DeviceSession";
/**
* The GetDeviceSessions200Response model module.
* @module model/GetDeviceSessions200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetDeviceSessions200Response {
/**
diff --git a/src/src/model/GetProjectDevicePublicKeys200Response.js b/src/src/model/GetProjectDevicePublicKeys200Response.js
index d1c8a81a..82ff9740 100644
--- a/src/src/model/GetProjectDevicePublicKeys200Response.js
+++ b/src/src/model/GetProjectDevicePublicKeys200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner from "./GetPro
/**
* The GetProjectDevicePublicKeys200Response model module.
* @module model/GetProjectDevicePublicKeys200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectDevicePublicKeys200Response {
/**
diff --git a/src/src/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.js b/src/src/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.js
index ec417b3b..b3f71bd5 100644
--- a/src/src/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.js
+++ b/src/src/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner model module.
* @module model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner {
/**
diff --git a/src/src/model/GetProjectDevices200Response.js b/src/src/model/GetProjectDevices200Response.js
index ca694eb8..14ccdb90 100644
--- a/src/src/model/GetProjectDevices200Response.js
+++ b/src/src/model/GetProjectDevices200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Device from "./Device";
/**
* The GetProjectDevices200Response model module.
* @module model/GetProjectDevices200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectDevices200Response {
/**
diff --git a/src/src/model/GetProjectEvents200Response.js b/src/src/model/GetProjectEvents200Response.js
index 8f14ece7..5d312c63 100644
--- a/src/src/model/GetProjectEvents200Response.js
+++ b/src/src/model/GetProjectEvents200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Event from "./Event";
/**
* The GetProjectEvents200Response model module.
* @module model/GetProjectEvents200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectEvents200Response {
/**
diff --git a/src/src/model/GetProjectEventsByCursor200Response.js b/src/src/model/GetProjectEventsByCursor200Response.js
index 8fa3d604..6bf3b30f 100644
--- a/src/src/model/GetProjectEventsByCursor200Response.js
+++ b/src/src/model/GetProjectEventsByCursor200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Event from "./Event";
/**
* The GetProjectEventsByCursor200Response model module.
* @module model/GetProjectEventsByCursor200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectEventsByCursor200Response {
/**
diff --git a/src/src/model/GetProjectFleets200Response.js b/src/src/model/GetProjectFleets200Response.js
index b744e048..88be1bd2 100644
--- a/src/src/model/GetProjectFleets200Response.js
+++ b/src/src/model/GetProjectFleets200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Fleet from "./Fleet";
/**
* The GetProjectFleets200Response model module.
* @module model/GetProjectFleets200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectFleets200Response {
/**
diff --git a/src/src/model/GetProjectMembers200Response.js b/src/src/model/GetProjectMembers200Response.js
index c1ef1dd1..8e69e706 100644
--- a/src/src/model/GetProjectMembers200Response.js
+++ b/src/src/model/GetProjectMembers200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import ProjectMember from "./ProjectMember";
/**
* The GetProjectMembers200Response model module.
* @module model/GetProjectMembers200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectMembers200Response {
/**
diff --git a/src/src/model/GetProjectProducts200Response.js b/src/src/model/GetProjectProducts200Response.js
index feb9a338..613fff31 100644
--- a/src/src/model/GetProjectProducts200Response.js
+++ b/src/src/model/GetProjectProducts200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Product from "./Product";
/**
* The GetProjectProducts200Response model module.
* @module model/GetProjectProducts200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjectProducts200Response {
/**
diff --git a/src/src/model/GetProjects200Response.js b/src/src/model/GetProjects200Response.js
index 7a579a98..1122aedf 100644
--- a/src/src/model/GetProjects200Response.js
+++ b/src/src/model/GetProjects200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Project from "./Project";
/**
* The GetProjects200Response model module.
* @module model/GetProjects200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetProjects200Response {
/**
diff --git a/src/src/model/GetRouteLogsByRoute200ResponseInner.js b/src/src/model/GetRouteLogsByRoute200ResponseInner.js
index 9d50591d..445c54ab 100644
--- a/src/src/model/GetRouteLogsByRoute200ResponseInner.js
+++ b/src/src/model/GetRouteLogsByRoute200ResponseInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The GetRouteLogsByRoute200ResponseInner model module.
* @module model/GetRouteLogsByRoute200ResponseInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class GetRouteLogsByRoute200ResponseInner {
/**
diff --git a/src/src/model/Google.js b/src/src/model/Google.js
index 4b356e7a..146d2e7d 100644
--- a/src/src/model/Google.js
+++ b/src/src/model/Google.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Google model module.
* @module model/Google
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Google {
/**
diff --git a/src/src/model/HandleNoteChanges200Response.js b/src/src/model/HandleNoteChanges200Response.js
index ebb93e6a..c7907567 100644
--- a/src/src/model/HandleNoteChanges200Response.js
+++ b/src/src/model/HandleNoteChanges200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNoteChanges200Response model module.
* @module model/HandleNoteChanges200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNoteChanges200Response {
/**
diff --git a/src/src/model/HandleNoteGet200Response.js b/src/src/model/HandleNoteGet200Response.js
index 8e795469..e05668a0 100644
--- a/src/src/model/HandleNoteGet200Response.js
+++ b/src/src/model/HandleNoteGet200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNoteGet200Response model module.
* @module model/HandleNoteGet200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNoteGet200Response {
/**
diff --git a/src/src/model/HandleNoteSignal200Response.js b/src/src/model/HandleNoteSignal200Response.js
index 4560037e..a0599aee 100644
--- a/src/src/model/HandleNoteSignal200Response.js
+++ b/src/src/model/HandleNoteSignal200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNoteSignal200Response model module.
* @module model/HandleNoteSignal200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNoteSignal200Response {
/**
diff --git a/src/src/model/HandleNotefileChanges200Response.js b/src/src/model/HandleNotefileChanges200Response.js
index 00be98f1..5c8f72d6 100644
--- a/src/src/model/HandleNotefileChanges200Response.js
+++ b/src/src/model/HandleNotefileChanges200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNotefileChanges200Response model module.
* @module model/HandleNotefileChanges200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNotefileChanges200Response {
/**
diff --git a/src/src/model/HandleNotefileChangesPending200Response.js b/src/src/model/HandleNotefileChangesPending200Response.js
index ec992710..7b605859 100644
--- a/src/src/model/HandleNotefileChangesPending200Response.js
+++ b/src/src/model/HandleNotefileChangesPending200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNotefileChangesPending200Response model module.
* @module model/HandleNotefileChangesPending200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNotefileChangesPending200Response {
/**
diff --git a/src/src/model/HandleNotefileDeleteRequest.js b/src/src/model/HandleNotefileDeleteRequest.js
index c1834e9c..df4a49ca 100644
--- a/src/src/model/HandleNotefileDeleteRequest.js
+++ b/src/src/model/HandleNotefileDeleteRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HandleNotefileDeleteRequest model module.
* @module model/HandleNotefileDeleteRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HandleNotefileDeleteRequest {
/**
diff --git a/src/src/model/Http.js b/src/src/model/Http.js
index 07892cb0..aff62245 100644
--- a/src/src/model/Http.js
+++ b/src/src/model/Http.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Http model module.
* @module model/Http
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Http {
/**
diff --git a/src/src/model/HttpFilter.js b/src/src/model/HttpFilter.js
index 6eec109b..e7777e12 100644
--- a/src/src/model/HttpFilter.js
+++ b/src/src/model/HttpFilter.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HttpFilter model module.
* @module model/HttpFilter
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HttpFilter {
/**
diff --git a/src/src/model/HttpTransform.js b/src/src/model/HttpTransform.js
index 89c1cd09..8424b0e8 100644
--- a/src/src/model/HttpTransform.js
+++ b/src/src/model/HttpTransform.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The HttpTransform model module.
* @module model/HttpTransform
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class HttpTransform {
/**
diff --git a/src/src/model/Location.js b/src/src/model/Location.js
index 32d67da0..922102a0 100644
--- a/src/src/model/Location.js
+++ b/src/src/model/Location.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Location model module.
* @module model/Location
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Location {
/**
diff --git a/src/src/model/Login200Response.js b/src/src/model/Login200Response.js
index 64a29b17..32c7dc7e 100644
--- a/src/src/model/Login200Response.js
+++ b/src/src/model/Login200Response.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Login200Response model module.
* @module model/Login200Response
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Login200Response {
/**
diff --git a/src/src/model/LoginRequest.js b/src/src/model/LoginRequest.js
index 68327e74..f10bcb17 100644
--- a/src/src/model/LoginRequest.js
+++ b/src/src/model/LoginRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The LoginRequest model module.
* @module model/LoginRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class LoginRequest {
/**
diff --git a/src/src/model/Monitor.js b/src/src/model/Monitor.js
index 69ed2cc9..2b0117a6 100644
--- a/src/src/model/Monitor.js
+++ b/src/src/model/Monitor.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import MonitorAlertRoutesInner from "./MonitorAlertRoutesInner";
/**
* The Monitor model module.
* @module model/Monitor
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Monitor {
/**
diff --git a/src/src/model/MonitorAlertRoutesInner.js b/src/src/model/MonitorAlertRoutesInner.js
index a6c89a6f..bba24626 100644
--- a/src/src/model/MonitorAlertRoutesInner.js
+++ b/src/src/model/MonitorAlertRoutesInner.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -19,7 +19,7 @@ import SlackWebHookNotification from "./SlackWebHookNotification";
/**
* The MonitorAlertRoutesInner model module.
* @module model/MonitorAlertRoutesInner
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class MonitorAlertRoutesInner {
/**
diff --git a/src/src/model/Mqtt.js b/src/src/model/Mqtt.js
index fe097cd5..cc2beb5a 100644
--- a/src/src/model/Mqtt.js
+++ b/src/src/model/Mqtt.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Mqtt model module.
* @module model/Mqtt
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Mqtt {
/**
diff --git a/src/src/model/Note.js b/src/src/model/Note.js
index 0820c42d..864f4adc 100644
--- a/src/src/model/Note.js
+++ b/src/src/model/Note.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Note model module.
* @module model/Note
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Note {
/**
diff --git a/src/src/model/Route.js b/src/src/model/NotehubRoute.js
similarity index 80%
rename from src/src/model/Route.js
rename to src/src/model/NotehubRoute.js
index 561c8708..28565f56 100644
--- a/src/src/model/Route.js
+++ b/src/src/model/NotehubRoute.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -12,20 +12,20 @@
*/
import ApiClient from "../ApiClient";
-import RouteSchema from "./RouteSchema";
+import NotehubRouteSchema from "./NotehubRouteSchema";
/**
- * The Route model module.
- * @module model/Route
- * @version 1.0.23
+ * The NotehubRoute model module.
+ * @module model/NotehubRoute
+ * @version 1.0.23-beta.3
*/
-class Route {
+class NotehubRoute {
/**
- * Constructs a new Route
.
- * @alias module:model/Route
+ * Constructs a new NotehubRoute
.
+ * @alias module:model/NotehubRoute
*/
constructor() {
- Route.initialize(this);
+ NotehubRoute.initialize(this);
}
/**
@@ -36,15 +36,15 @@ class Route {
static initialize(obj) {}
/**
- * Constructs a Route
from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a NotehubRoute
from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from data
to obj
if supplied or a new instance if not.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/Route} obj Optional instance to populate.
- * @return {module:model/Route} The populated Route
instance.
+ * @param {module:model/NotehubRoute} obj Optional instance to populate.
+ * @return {module:model/NotehubRoute} The populated NotehubRoute
instance.
*/
static constructFromObject(data, obj) {
if (data) {
- obj = obj || new Route();
+ obj = obj || new NotehubRoute();
if (data.hasOwnProperty("uid")) {
obj["uid"] = ApiClient.convertToType(data["uid"], "String");
@@ -65,7 +65,7 @@ class Route {
obj["disabled"] = ApiClient.convertToType(data["disabled"], "Boolean");
}
if (data.hasOwnProperty("schema")) {
- obj["schema"] = RouteSchema.constructFromObject(data["schema"]);
+ obj["schema"] = NotehubRouteSchema.constructFromObject(data["schema"]);
}
} else if (data === null) {
return null;
@@ -74,9 +74,9 @@ class Route {
}
/**
- * Validates the JSON data with respect to Route
.
+ * Validates the JSON data with respect to NotehubRoute
.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to Route
.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to NotehubRoute
.
*/
static validateJSON(data) {
// ensure the json data is a string
@@ -128,7 +128,7 @@ class Route {
// validate the optional field `schema`
if (data["schema"]) {
// data not null
- RouteSchema.validateJSON(data["schema"]);
+ NotehubRouteSchema.validateJSON(data["schema"]);
}
return true;
@@ -139,45 +139,45 @@ class Route {
* Route UID
* @member {String} uid
*/
-Route.prototype["uid"] = undefined;
+NotehubRoute.prototype["uid"] = undefined;
/**
* Route Label
* @member {String} label
*/
-Route.prototype["label"] = undefined;
+NotehubRoute.prototype["label"] = undefined;
/**
* Type of route.
- * @member {module:model/Route.RouteTypeEnum} route_type
+ * @member {module:model/NotehubRoute.RouteTypeEnum} route_type
* @default 'http'
*/
-Route.prototype["route_type"] = "http";
+NotehubRoute.prototype["route_type"] = "http";
/**
* Last Modified
* @member {String} modified
*/
-Route.prototype["modified"] = undefined;
+NotehubRoute.prototype["modified"] = undefined;
/**
* Is route disabled?
* @member {Boolean} disabled
* @default false
*/
-Route.prototype["disabled"] = false;
+NotehubRoute.prototype["disabled"] = false;
/**
- * @member {module:model/RouteSchema} schema
+ * @member {module:model/NotehubRouteSchema} schema
*/
-Route.prototype["schema"] = undefined;
+NotehubRoute.prototype["schema"] = undefined;
/**
* Allowed values for the route_type
property.
* @enum {String}
* @readonly
*/
-Route["RouteTypeEnum"] = {
+NotehubRoute["RouteTypeEnum"] = {
/**
* value: "http"
* @const
@@ -299,4 +299,4 @@ Route["RouteTypeEnum"] = {
"slack-webhook": "slack-webhook",
};
-export default Route;
+export default NotehubRoute;
diff --git a/src/src/model/RouteSchema.js b/src/src/model/NotehubRouteSchema.js
similarity index 76%
rename from src/src/model/RouteSchema.js
rename to src/src/model/NotehubRouteSchema.js
index 9995bcf0..cb2fde19 100644
--- a/src/src/model/RouteSchema.js
+++ b/src/src/model/NotehubRouteSchema.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -26,15 +26,15 @@ import SnowflakeTransform from "./SnowflakeTransform";
import Thingworx from "./Thingworx";
/**
- * The RouteSchema model module.
- * @module model/RouteSchema
- * @version 1.0.23
+ * The NotehubRouteSchema model module.
+ * @module model/NotehubRouteSchema
+ * @version 1.0.23-beta.3
*/
-class RouteSchema {
+class NotehubRouteSchema {
/**
- * Constructs a new RouteSchema
.
- * @alias module:model/RouteSchema
- * @param {(module:model/Aws|module:model/Azure|module:model/Google|module:model/Http|module:model/Mqtt|module:model/Proxy|module:model/Radresponder|module:model/Slack|module:model/Snowflake|module:model/Thingworx)} instance The actual instance to initialize RouteSchema.
+ * Constructs a new NotehubRouteSchema
.
+ * @alias module:model/NotehubRouteSchema
+ * @param {(module:model/Aws|module:model/Azure|module:model/Google|module:model/Http|module:model/Mqtt|module:model/Proxy|module:model/Radresponder|module:model/Slack|module:model/Snowflake|module:model/Thingworx)} instance The actual instance to initialize NotehubRouteSchema.
*/
constructor(instance = null) {
if (instance === null) {
@@ -205,13 +205,13 @@ class RouteSchema {
if (match > 1) {
throw new Error(
- "Multiple matches found constructing `RouteSchema` with oneOf schemas Aws, Azure, Google, Http, Mqtt, Proxy, Radresponder, Slack, Snowflake, Thingworx. Input: " +
+ "Multiple matches found constructing `NotehubRouteSchema` with oneOf schemas Aws, Azure, Google, Http, Mqtt, Proxy, Radresponder, Slack, Snowflake, Thingworx. Input: " +
JSON.stringify(instance)
);
} else if (match === 0) {
this.actualInstance = null; // clear the actual instance in case there are multiple matches
throw new Error(
- "No match found constructing `RouteSchema` with oneOf schemas Aws, Azure, Google, Http, Mqtt, Proxy, Radresponder, Slack, Snowflake, Thingworx. Details: " +
+ "No match found constructing `NotehubRouteSchema` with oneOf schemas Aws, Azure, Google, Http, Mqtt, Proxy, Radresponder, Slack, Snowflake, Thingworx. Details: " +
errorMessages.join(", ")
);
} else {
@@ -221,14 +221,14 @@ class RouteSchema {
}
/**
- * Constructs a RouteSchema
from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a NotehubRouteSchema
from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from data
to obj
if supplied or a new instance if not.
* @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/RouteSchema} obj Optional instance to populate.
- * @return {module:model/RouteSchema} The populated RouteSchema
instance.
+ * @param {module:model/NotehubRouteSchema} obj Optional instance to populate.
+ * @return {module:model/NotehubRouteSchema} The populated NotehubRouteSchema
instance.
*/
static constructFromObject(data, obj) {
- return new RouteSchema(data);
+ return new NotehubRouteSchema(data);
}
/**
@@ -245,7 +245,7 @@ class RouteSchema {
*/
setActualInstance(obj) {
this.actualInstance =
- RouteSchema.constructFromObject(obj).getActualInstance();
+ NotehubRouteSchema.constructFromObject(obj).getActualInstance();
}
/**
@@ -257,12 +257,12 @@ class RouteSchema {
};
/**
- * Create an instance of RouteSchema from a JSON string.
+ * Create an instance of NotehubRouteSchema from a JSON string.
* @param {string} json_string JSON string.
- * @return {module:model/RouteSchema} An instance of RouteSchema.
+ * @return {module:model/NotehubRouteSchema} An instance of NotehubRouteSchema.
*/
static fromJSON = function (json_string) {
- return RouteSchema.constructFromObject(JSON.parse(json_string));
+ return NotehubRouteSchema.constructFromObject(JSON.parse(json_string));
};
}
@@ -270,238 +270,238 @@ class RouteSchema {
* list of Fleet UIDs to apply route to, if any. If empty, applies to all Fleets
* @member {Array.} fleets
*/
-RouteSchema.prototype["fleets"] = undefined;
+NotehubRouteSchema.prototype["fleets"] = undefined;
/**
* @member {module:model/HttpFilter} filter
*/
-RouteSchema.prototype["filter"] = undefined;
+NotehubRouteSchema.prototype["filter"] = undefined;
/**
* @member {module:model/SnowflakeTransform} transform
*/
-RouteSchema.prototype["transform"] = undefined;
+NotehubRouteSchema.prototype["transform"] = undefined;
/**
* Minimum time between requests in Miliseconds
* @member {Number} throttle_ms
*/
-RouteSchema.prototype["throttle_ms"] = undefined;
+NotehubRouteSchema.prototype["throttle_ms"] = undefined;
/**
* @member {String} url
*/
-RouteSchema.prototype["url"] = undefined;
+NotehubRouteSchema.prototype["url"] = undefined;
/**
* @member {Object.} http_headers
*/
-RouteSchema.prototype["http_headers"] = undefined;
+NotehubRouteSchema.prototype["http_headers"] = undefined;
/**
* @member {Boolean} disable_http_headers
* @default false
*/
-RouteSchema.prototype["disable_http_headers"] = false;
+NotehubRouteSchema.prototype["disable_http_headers"] = false;
/**
* Timeout in seconds for each request
* @member {Number} timeout
* @default 15
*/
-RouteSchema.prototype["timeout"] = 15;
+NotehubRouteSchema.prototype["timeout"] = 15;
/**
* Optional authentication token
* @member {String} token
*/
-RouteSchema.prototype["token"] = undefined;
+NotehubRouteSchema.prototype["token"] = undefined;
/**
* @member {String} alias
*/
-RouteSchema.prototype["alias"] = undefined;
+NotehubRouteSchema.prototype["alias"] = undefined;
/**
* @member {String} broker
*/
-RouteSchema.prototype["broker"] = undefined;
+NotehubRouteSchema.prototype["broker"] = undefined;
/**
* @member {Number} port
*/
-RouteSchema.prototype["port"] = undefined;
+NotehubRouteSchema.prototype["port"] = undefined;
/**
* @member {String} username
*/
-RouteSchema.prototype["username"] = undefined;
+NotehubRouteSchema.prototype["username"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} password
*/
-RouteSchema.prototype["password"] = undefined;
+NotehubRouteSchema.prototype["password"] = undefined;
/**
* @member {String} topic
*/
-RouteSchema.prototype["topic"] = undefined;
+NotehubRouteSchema.prototype["topic"] = undefined;
/**
* Certificate with \\n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} certificate
*/
-RouteSchema.prototype["certificate"] = undefined;
+NotehubRouteSchema.prototype["certificate"] = undefined;
/**
* Name of certificate.
* @member {String} certificate_name
*/
-RouteSchema.prototype["certificate_name"] = undefined;
+NotehubRouteSchema.prototype["certificate_name"] = undefined;
/**
* Key with \\n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} key
*/
-RouteSchema.prototype["key"] = undefined;
+NotehubRouteSchema.prototype["key"] = undefined;
/**
* Name of PEM key. If omitted, defaults to \"present\"
* @member {String} private_key_name
* @default 'present'
*/
-RouteSchema.prototype["private_key_name"] = "present";
+NotehubRouteSchema.prototype["private_key_name"] = "present";
/**
* @member {String} region
*/
-RouteSchema.prototype["region"] = undefined;
+NotehubRouteSchema.prototype["region"] = undefined;
/**
* @member {String} access_key_id
*/
-RouteSchema.prototype["access_key_id"] = undefined;
+NotehubRouteSchema.prototype["access_key_id"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} access_key_secret
*/
-RouteSchema.prototype["access_key_secret"] = undefined;
+NotehubRouteSchema.prototype["access_key_secret"] = undefined;
/**
* @member {String} message_group_id
*/
-RouteSchema.prototype["message_group_id"] = undefined;
+NotehubRouteSchema.prototype["message_group_id"] = undefined;
/**
* @member {String} message_deduplication_id
*/
-RouteSchema.prototype["message_deduplication_id"] = undefined;
+NotehubRouteSchema.prototype["message_deduplication_id"] = undefined;
/**
* The Channel ID for Bearer Token method, if the \"slack-bearer\" type is selected
* @member {String} channel
*/
-RouteSchema.prototype["channel"] = undefined;
+NotehubRouteSchema.prototype["channel"] = undefined;
/**
* @member {Boolean} test_api
* @default false
*/
-RouteSchema.prototype["test_api"] = false;
+NotehubRouteSchema.prototype["test_api"] = false;
/**
* @member {String} data_feed_key
*/
-RouteSchema.prototype["data_feed_key"] = undefined;
+NotehubRouteSchema.prototype["data_feed_key"] = undefined;
/**
* @member {String} client_id
*/
-RouteSchema.prototype["client_id"] = undefined;
+NotehubRouteSchema.prototype["client_id"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} client_secret
*/
-RouteSchema.prototype["client_secret"] = undefined;
+NotehubRouteSchema.prototype["client_secret"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} functions_key_secret
*/
-RouteSchema.prototype["functions_key_secret"] = undefined;
+NotehubRouteSchema.prototype["functions_key_secret"] = undefined;
/**
* @member {String} sas_policy_name
*/
-RouteSchema.prototype["sas_policy_name"] = undefined;
+NotehubRouteSchema.prototype["sas_policy_name"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} sas_policy_key
*/
-RouteSchema.prototype["sas_policy_key"] = undefined;
+NotehubRouteSchema.prototype["sas_policy_key"] = undefined;
/**
* This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} app_key
*/
-RouteSchema.prototype["app_key"] = undefined;
+NotehubRouteSchema.prototype["app_key"] = undefined;
/**
* @member {String} organization_name
*/
-RouteSchema.prototype["organization_name"] = undefined;
+NotehubRouteSchema.prototype["organization_name"] = undefined;
/**
* @member {String} account_name
*/
-RouteSchema.prototype["account_name"] = undefined;
+NotehubRouteSchema.prototype["account_name"] = undefined;
/**
* @member {String} user_name
*/
-RouteSchema.prototype["user_name"] = undefined;
+NotehubRouteSchema.prototype["user_name"] = undefined;
/**
* PEM key with \\n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder
* @member {String} pem
*/
-RouteSchema.prototype["pem"] = undefined;
+NotehubRouteSchema.prototype["pem"] = undefined;
/**
* The type of Slack message. Must be one of \"slack-bearer\" for Bearer Token or \"slack-webhook\" for Webhook messages
* @member {String} slack_type
*/
-RouteSchema.prototype["slack_type"] = undefined;
+NotehubRouteSchema.prototype["slack_type"] = undefined;
/**
* The Bearer Token for Slack messaging, if the \"slack-bearer\" type is selected
* @member {String} bearer
*/
-RouteSchema.prototype["bearer"] = undefined;
+NotehubRouteSchema.prototype["bearer"] = undefined;
/**
* The Webhook URL for Slack Messaging if the \"slack-webhook\" type is selected
* @member {String} webhook_url
*/
-RouteSchema.prototype["webhook_url"] = undefined;
+NotehubRouteSchema.prototype["webhook_url"] = undefined;
/**
* The simple text message to be sent, if the blocks message field is not in use. Placeholders are available for this field.
* @member {String} text
*/
-RouteSchema.prototype["text"] = undefined;
+NotehubRouteSchema.prototype["text"] = undefined;
/**
* The Blocks message to be sent. If populated, this field overrides the text field within the Slack Messaging API. Placeholders are available for this field.
* @member {String} blocks
*/
-RouteSchema.prototype["blocks"] = undefined;
+NotehubRouteSchema.prototype["blocks"] = undefined;
-RouteSchema.OneOf = [
+NotehubRouteSchema.OneOf = [
"Aws",
"Azure",
"Google",
@@ -514,4 +514,4 @@ RouteSchema.OneOf = [
"Thingworx",
];
-export default RouteSchema;
+export default NotehubRouteSchema;
diff --git a/src/src/model/OTAStatus.js b/src/src/model/OTAStatus.js
deleted file mode 100644
index 0e356133..00000000
--- a/src/src/model/OTAStatus.js
+++ /dev/null
@@ -1,444 +0,0 @@
-/**
- * Notehub API
- * The OpenAPI definition for the Notehub.io API.
- *
- * The version of the OpenAPI document: 1.1.0
- * Contact: engineering@blues.io
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- *
- */
-
-import ApiClient from "../ApiClient";
-import FirmwareStatus from "./FirmwareStatus";
-
-/**
- * The OTAStatus model module.
- * @module model/OTAStatus
- * @version 1.0.23
- */
-class OTAStatus {
- /**
- * Constructs a new OTAStatus
.
- * @alias module:model/OTAStatus
- */
- constructor() {
- OTAStatus.initialize(this);
- }
-
- /**
- * Initializes the fields of this object.
- * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
- * Only for internal use.
- */
- static initialize(obj) {}
-
- /**
- * Constructs a OTAStatus
from a plain JavaScript object, optionally creating a new instance.
- * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/OTAStatus} obj Optional instance to populate.
- * @return {module:model/OTAStatus} The populated OTAStatus
instance.
- */
- static constructFromObject(data, obj) {
- if (data) {
- obj = obj || new OTAStatus();
-
- if (data.hasOwnProperty("device_uid")) {
- obj["device_uid"] = ApiClient.convertToType(
- data["device_uid"],
- "String"
- );
- }
- if (data.hasOwnProperty("tags")) {
- obj["tags"] = ApiClient.convertToType(data["tags"], "String");
- }
- if (data.hasOwnProperty("notecard_current_firmware")) {
- obj["notecard_current_firmware"] = FirmwareStatus.constructFromObject(
- data["notecard_current_firmware"]
- );
- }
- if (data.hasOwnProperty("notecard_dfu_began_at")) {
- obj["notecard_dfu_began_at"] = ApiClient.convertToType(
- data["notecard_dfu_began_at"],
- "String"
- );
- }
- if (data.hasOwnProperty("notecard_dfu_status")) {
- obj["notecard_dfu_status"] = ApiClient.convertToType(
- data["notecard_dfu_status"],
- "String"
- );
- }
- if (data.hasOwnProperty("notecard_requested_firmware")) {
- obj["notecard_requested_firmware"] = FirmwareStatus.constructFromObject(
- data["notecard_requested_firmware"]
- );
- }
- if (data.hasOwnProperty("notecard_requested_at")) {
- obj["notecard_requested_at"] = ApiClient.convertToType(
- data["notecard_requested_at"],
- "String"
- );
- }
- if (data.hasOwnProperty("notecard_requested_scope")) {
- obj["notecard_requested_scope"] = ApiClient.convertToType(
- data["notecard_requested_scope"],
- "String"
- );
- }
- if (data.hasOwnProperty("notecard_requested_show_details")) {
- obj["notecard_requested_show_details"] = ApiClient.convertToType(
- data["notecard_requested_show_details"],
- "Boolean"
- );
- }
- if (data.hasOwnProperty("notecard_requested_status")) {
- obj["notecard_requested_status"] = ApiClient.convertToType(
- data["notecard_requested_status"],
- "String"
- );
- }
- if (data.hasOwnProperty("host_current_firmware")) {
- obj["host_current_firmware"] = FirmwareStatus.constructFromObject(
- data["host_current_firmware"]
- );
- }
- if (data.hasOwnProperty("host_dfu_began_at")) {
- obj["host_dfu_began_at"] = ApiClient.convertToType(
- data["host_dfu_began_at"],
- "String"
- );
- }
- if (data.hasOwnProperty("host_dfu_status")) {
- obj["host_dfu_status"] = ApiClient.convertToType(
- data["host_dfu_status"],
- "String"
- );
- }
- if (data.hasOwnProperty("host_requested_firmware")) {
- obj["host_requested_firmware"] = FirmwareStatus.constructFromObject(
- data["host_requested_firmware"]
- );
- }
- if (data.hasOwnProperty("host_requested_at")) {
- obj["host_requested_at"] = ApiClient.convertToType(
- data["host_requested_at"],
- "String"
- );
- }
- if (data.hasOwnProperty("host_requested_scope")) {
- obj["host_requested_scope"] = ApiClient.convertToType(
- data["host_requested_scope"],
- "String"
- );
- }
- if (data.hasOwnProperty("host_requested_show_details")) {
- obj["host_requested_show_details"] = ApiClient.convertToType(
- data["host_requested_show_details"],
- "Boolean"
- );
- }
- if (data.hasOwnProperty("host_requested_status")) {
- obj["host_requested_status"] = ApiClient.convertToType(
- data["host_requested_status"],
- "String"
- );
- }
- } else if (data === null) {
- return null;
- }
- return obj;
- }
-
- /**
- * Validates the JSON data with respect to OTAStatus
.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to OTAStatus
.
- */
- static validateJSON(data) {
- // ensure the json data is a string
- if (
- data["device_uid"] &&
- !(
- typeof data["device_uid"] === "string" ||
- data["device_uid"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `device_uid` to be a primitive type in the JSON string but got " +
- data["device_uid"]
- );
- }
- // ensure the json data is a string
- if (
- data["tags"] &&
- !(typeof data["tags"] === "string" || data["tags"] instanceof String)
- ) {
- throw new Error(
- "Expected the field `tags` to be a primitive type in the JSON string but got " +
- data["tags"]
- );
- }
- // validate the optional field `notecard_current_firmware`
- if (data["notecard_current_firmware"]) {
- // data not null
- FirmwareStatus.validateJSON(data["notecard_current_firmware"]);
- }
- // ensure the json data is a string
- if (
- data["notecard_dfu_began_at"] &&
- !(
- typeof data["notecard_dfu_began_at"] === "string" ||
- data["notecard_dfu_began_at"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `notecard_dfu_began_at` to be a primitive type in the JSON string but got " +
- data["notecard_dfu_began_at"]
- );
- }
- // ensure the json data is a string
- if (
- data["notecard_dfu_status"] &&
- !(
- typeof data["notecard_dfu_status"] === "string" ||
- data["notecard_dfu_status"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `notecard_dfu_status` to be a primitive type in the JSON string but got " +
- data["notecard_dfu_status"]
- );
- }
- // validate the optional field `notecard_requested_firmware`
- if (data["notecard_requested_firmware"]) {
- // data not null
- FirmwareStatus.validateJSON(data["notecard_requested_firmware"]);
- }
- // ensure the json data is a string
- if (
- data["notecard_requested_at"] &&
- !(
- typeof data["notecard_requested_at"] === "string" ||
- data["notecard_requested_at"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `notecard_requested_at` to be a primitive type in the JSON string but got " +
- data["notecard_requested_at"]
- );
- }
- // ensure the json data is a string
- if (
- data["notecard_requested_scope"] &&
- !(
- typeof data["notecard_requested_scope"] === "string" ||
- data["notecard_requested_scope"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `notecard_requested_scope` to be a primitive type in the JSON string but got " +
- data["notecard_requested_scope"]
- );
- }
- // ensure the json data is a string
- if (
- data["notecard_requested_status"] &&
- !(
- typeof data["notecard_requested_status"] === "string" ||
- data["notecard_requested_status"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `notecard_requested_status` to be a primitive type in the JSON string but got " +
- data["notecard_requested_status"]
- );
- }
- // validate the optional field `host_current_firmware`
- if (data["host_current_firmware"]) {
- // data not null
- FirmwareStatus.validateJSON(data["host_current_firmware"]);
- }
- // ensure the json data is a string
- if (
- data["host_dfu_began_at"] &&
- !(
- typeof data["host_dfu_began_at"] === "string" ||
- data["host_dfu_began_at"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `host_dfu_began_at` to be a primitive type in the JSON string but got " +
- data["host_dfu_began_at"]
- );
- }
- // ensure the json data is a string
- if (
- data["host_dfu_status"] &&
- !(
- typeof data["host_dfu_status"] === "string" ||
- data["host_dfu_status"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `host_dfu_status` to be a primitive type in the JSON string but got " +
- data["host_dfu_status"]
- );
- }
- // validate the optional field `host_requested_firmware`
- if (data["host_requested_firmware"]) {
- // data not null
- FirmwareStatus.validateJSON(data["host_requested_firmware"]);
- }
- // ensure the json data is a string
- if (
- data["host_requested_at"] &&
- !(
- typeof data["host_requested_at"] === "string" ||
- data["host_requested_at"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `host_requested_at` to be a primitive type in the JSON string but got " +
- data["host_requested_at"]
- );
- }
- // ensure the json data is a string
- if (
- data["host_requested_scope"] &&
- !(
- typeof data["host_requested_scope"] === "string" ||
- data["host_requested_scope"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `host_requested_scope` to be a primitive type in the JSON string but got " +
- data["host_requested_scope"]
- );
- }
- // ensure the json data is a string
- if (
- data["host_requested_status"] &&
- !(
- typeof data["host_requested_status"] === "string" ||
- data["host_requested_status"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `host_requested_status` to be a primitive type in the JSON string but got " +
- data["host_requested_status"]
- );
- }
-
- return true;
- }
-}
-
-/**
- * The device UID
- * @member {String} device_uid
- */
-OTAStatus.prototype["device_uid"] = undefined;
-
-/**
- * The tags associated with the device
- * @member {String} tags
- */
-OTAStatus.prototype["tags"] = undefined;
-
-/**
- * @member {module:model/FirmwareStatus} notecard_current_firmware
- */
-OTAStatus.prototype["notecard_current_firmware"] = undefined;
-
-/**
- * The time the Notecard DFU began
- * @member {String} notecard_dfu_began_at
- */
-OTAStatus.prototype["notecard_dfu_began_at"] = undefined;
-
-/**
- * The status of the Notecard DFU
- * @member {String} notecard_dfu_status
- */
-OTAStatus.prototype["notecard_dfu_status"] = undefined;
-
-/**
- * @member {module:model/FirmwareStatus} notecard_requested_firmware
- */
-OTAStatus.prototype["notecard_requested_firmware"] = undefined;
-
-/**
- * The time the Notecard firmware was requested
- * @member {String} notecard_requested_at
- */
-OTAStatus.prototype["notecard_requested_at"] = undefined;
-
-/**
- * The scope of the Notecard firmware request
- * @member {String} notecard_requested_scope
- */
-OTAStatus.prototype["notecard_requested_scope"] = undefined;
-
-/**
- * Whether to show details of the Notecard firmware request
- * @member {Boolean} notecard_requested_show_details
- */
-OTAStatus.prototype["notecard_requested_show_details"] = undefined;
-
-/**
- * The status of the Notecard firmware request
- * @member {String} notecard_requested_status
- */
-OTAStatus.prototype["notecard_requested_status"] = undefined;
-
-/**
- * @member {module:model/FirmwareStatus} host_current_firmware
- */
-OTAStatus.prototype["host_current_firmware"] = undefined;
-
-/**
- * The time the host DFU began
- * @member {String} host_dfu_began_at
- */
-OTAStatus.prototype["host_dfu_began_at"] = undefined;
-
-/**
- * The status of the host DFU
- * @member {String} host_dfu_status
- */
-OTAStatus.prototype["host_dfu_status"] = undefined;
-
-/**
- * @member {module:model/FirmwareStatus} host_requested_firmware
- */
-OTAStatus.prototype["host_requested_firmware"] = undefined;
-
-/**
- * The time the host firmware was requested
- * @member {String} host_requested_at
- */
-OTAStatus.prototype["host_requested_at"] = undefined;
-
-/**
- * The scope of the host firmware request
- * @member {String} host_requested_scope
- */
-OTAStatus.prototype["host_requested_scope"] = undefined;
-
-/**
- * Whether to show details of the host firmware request
- * @member {Boolean} host_requested_show_details
- */
-OTAStatus.prototype["host_requested_show_details"] = undefined;
-
-/**
- * The status of the host firmware request
- * @member {String} host_requested_status
- */
-OTAStatus.prototype["host_requested_status"] = undefined;
-
-export default OTAStatus;
diff --git a/src/src/model/OTAUpdateRequest.js b/src/src/model/OTAUpdateRequest.js
deleted file mode 100644
index 63a5e9f7..00000000
--- a/src/src/model/OTAUpdateRequest.js
+++ /dev/null
@@ -1,264 +0,0 @@
-/**
- * Notehub API
- * The OpenAPI definition for the Notehub.io API.
- *
- * The version of the OpenAPI document: 1.1.0
- * Contact: engineering@blues.io
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- *
- */
-
-import ApiClient from "../ApiClient";
-
-/**
- * The OTAUpdateRequest model module.
- * @module model/OTAUpdateRequest
- * @version 1.0.23
- */
-class OTAUpdateRequest {
- /**
- * Constructs a new OTAUpdateRequest
.
- * @alias module:model/OTAUpdateRequest
- */
- constructor() {
- OTAUpdateRequest.initialize(this);
- }
-
- /**
- * Initializes the fields of this object.
- * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
- * Only for internal use.
- */
- static initialize(obj) {}
-
- /**
- * Constructs a OTAUpdateRequest
from a plain JavaScript object, optionally creating a new instance.
- * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/OTAUpdateRequest} obj Optional instance to populate.
- * @return {module:model/OTAUpdateRequest} The populated OTAUpdateRequest
instance.
- */
- static constructFromObject(data, obj) {
- if (data) {
- obj = obj || new OTAUpdateRequest();
-
- if (data.hasOwnProperty("filename")) {
- obj["filename"] = ApiClient.convertToType(data["filename"], "String");
- }
- if (data.hasOwnProperty("device_uids")) {
- obj["device_uids"] = ApiClient.convertToType(data["device_uids"], [
- "String",
- ]);
- }
- if (data.hasOwnProperty("fleet_uids")) {
- obj["fleet_uids"] = ApiClient.convertToType(data["fleet_uids"], [
- "String",
- ]);
- }
- if (data.hasOwnProperty("device_tags")) {
- obj["device_tags"] = ApiClient.convertToType(data["device_tags"], [
- "String",
- ]);
- }
- if (data.hasOwnProperty("version")) {
- obj["version"] = ApiClient.convertToType(data["version"], "String");
- }
- if (data.hasOwnProperty("MD5")) {
- obj["MD5"] = ApiClient.convertToType(data["MD5"], "String");
- }
- if (data.hasOwnProperty("type")) {
- obj["type"] = ApiClient.convertToType(data["type"], "String");
- }
- if (data.hasOwnProperty("product")) {
- obj["product"] = ApiClient.convertToType(data["product"], "String");
- }
- if (data.hasOwnProperty("target")) {
- obj["target"] = ApiClient.convertToType(data["target"], "String");
- }
- if (data.hasOwnProperty("unpublished")) {
- obj["unpublished"] = ApiClient.convertToType(
- data["unpublished"],
- "Boolean"
- );
- }
- if (data.hasOwnProperty("cancel_dfu")) {
- obj["cancel_dfu"] = ApiClient.convertToType(
- data["cancel_dfu"],
- "Boolean"
- );
- }
- } else if (data === null) {
- return null;
- }
- return obj;
- }
-
- /**
- * Validates the JSON data with respect to OTAUpdateRequest
.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to OTAUpdateRequest
.
- */
- static validateJSON(data) {
- // ensure the json data is a string
- if (
- data["filename"] &&
- !(
- typeof data["filename"] === "string" ||
- data["filename"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `filename` to be a primitive type in the JSON string but got " +
- data["filename"]
- );
- }
- // ensure the json data is an array
- if (!Array.isArray(data["device_uids"])) {
- throw new Error(
- "Expected the field `device_uids` to be an array in the JSON data but got " +
- data["device_uids"]
- );
- }
- // ensure the json data is an array
- if (!Array.isArray(data["fleet_uids"])) {
- throw new Error(
- "Expected the field `fleet_uids` to be an array in the JSON data but got " +
- data["fleet_uids"]
- );
- }
- // ensure the json data is an array
- if (!Array.isArray(data["device_tags"])) {
- throw new Error(
- "Expected the field `device_tags` to be an array in the JSON data but got " +
- data["device_tags"]
- );
- }
- // ensure the json data is a string
- if (
- data["version"] &&
- !(
- typeof data["version"] === "string" || data["version"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `version` to be a primitive type in the JSON string but got " +
- data["version"]
- );
- }
- // ensure the json data is a string
- if (
- data["MD5"] &&
- !(typeof data["MD5"] === "string" || data["MD5"] instanceof String)
- ) {
- throw new Error(
- "Expected the field `MD5` to be a primitive type in the JSON string but got " +
- data["MD5"]
- );
- }
- // ensure the json data is a string
- if (
- data["type"] &&
- !(typeof data["type"] === "string" || data["type"] instanceof String)
- ) {
- throw new Error(
- "Expected the field `type` to be a primitive type in the JSON string but got " +
- data["type"]
- );
- }
- // ensure the json data is a string
- if (
- data["product"] &&
- !(
- typeof data["product"] === "string" || data["product"] instanceof String
- )
- ) {
- throw new Error(
- "Expected the field `product` to be a primitive type in the JSON string but got " +
- data["product"]
- );
- }
- // ensure the json data is a string
- if (
- data["target"] &&
- !(typeof data["target"] === "string" || data["target"] instanceof String)
- ) {
- throw new Error(
- "Expected the field `target` to be a primitive type in the JSON string but got " +
- data["target"]
- );
- }
-
- return true;
- }
-}
-
-/**
- * The name of the firmware file
- * @member {String} filename
- */
-OTAUpdateRequest.prototype["filename"] = undefined;
-
-/**
- * The device UIDs to update
- * @member {Array.} device_uids
- */
-OTAUpdateRequest.prototype["device_uids"] = undefined;
-
-/**
- * The fleet UIDs to update
- * @member {Array.} fleet_uids
- */
-OTAUpdateRequest.prototype["fleet_uids"] = undefined;
-
-/**
- * The device tags to update
- * @member {Array.} device_tags
- */
-OTAUpdateRequest.prototype["device_tags"] = undefined;
-
-/**
- * The version of the firmware
- * @member {String} version
- */
-OTAUpdateRequest.prototype["version"] = undefined;
-
-/**
- * The MD5 hash of the firmware file
- * @member {String} MD5
- */
-OTAUpdateRequest.prototype["MD5"] = undefined;
-
-/**
- * The type of firmware
- * @member {String} type
- */
-OTAUpdateRequest.prototype["type"] = undefined;
-
-/**
- * The product that the firmware is for
- * @member {String} product
- */
-OTAUpdateRequest.prototype["product"] = undefined;
-
-/**
- * The target device for the firmware
- * @member {String} target
- */
-OTAUpdateRequest.prototype["target"] = undefined;
-
-/**
- * If true, the firmware is unpublished
- * @member {Boolean} unpublished
- */
-OTAUpdateRequest.prototype["unpublished"] = undefined;
-
-/**
- * If true, the DFU is canceled
- * @member {Boolean} cancel_dfu
- */
-OTAUpdateRequest.prototype["cancel_dfu"] = undefined;
-
-export default OTAUpdateRequest;
diff --git a/src/src/model/OTAUpdateStatus.js b/src/src/model/OTAUpdateStatus.js
deleted file mode 100644
index 31f00dfc..00000000
--- a/src/src/model/OTAUpdateStatus.js
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * Notehub API
- * The OpenAPI definition for the Notehub.io API.
- *
- * The version of the OpenAPI document: 1.1.0
- * Contact: engineering@blues.io
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- *
- */
-
-import ApiClient from "../ApiClient";
-
-/**
- * The OTAUpdateStatus model module.
- * @module model/OTAUpdateStatus
- * @version 1.0.23
- */
-class OTAUpdateStatus {
- /**
- * Constructs a new OTAUpdateStatus
.
- * @alias module:model/OTAUpdateStatus
- */
- constructor() {
- OTAUpdateStatus.initialize(this);
- }
-
- /**
- * Initializes the fields of this object.
- * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
- * Only for internal use.
- */
- static initialize(obj) {}
-
- /**
- * Constructs a OTAUpdateStatus
from a plain JavaScript object, optionally creating a new instance.
- * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @param {module:model/OTAUpdateStatus} obj Optional instance to populate.
- * @return {module:model/OTAUpdateStatus} The populated OTAUpdateStatus
instance.
- */
- static constructFromObject(data, obj) {
- if (data) {
- obj = obj || new OTAUpdateStatus();
-
- if (data.hasOwnProperty("status")) {
- obj["status"] = ApiClient.convertToType(data["status"], "String");
- }
- if (data.hasOwnProperty("successful")) {
- obj["successful"] = ApiClient.convertToType(data["successful"], [
- "String",
- ]);
- }
- if (data.hasOwnProperty("failed")) {
- obj["failed"] = ApiClient.convertToType(data["failed"], ["String"]);
- }
- } else if (data === null) {
- return null;
- }
- return obj;
- }
-
- /**
- * Validates the JSON data with respect to OTAUpdateStatus
.
- * @param {Object} data The plain JavaScript object bearing properties of interest.
- * @return {boolean} to indicate whether the JSON data is valid with respect to OTAUpdateStatus
.
- */
- static validateJSON(data) {
- // ensure the json data is a string
- if (
- data["status"] &&
- !(typeof data["status"] === "string" || data["status"] instanceof String)
- ) {
- throw new Error(
- "Expected the field `status` to be a primitive type in the JSON string but got " +
- data["status"]
- );
- }
- // ensure the json data is an array
- if (!Array.isArray(data["successful"])) {
- throw new Error(
- "Expected the field `successful` to be an array in the JSON data but got " +
- data["successful"]
- );
- }
- // ensure the json data is an array
- if (!Array.isArray(data["failed"])) {
- throw new Error(
- "Expected the field `failed` to be an array in the JSON data but got " +
- data["failed"]
- );
- }
-
- return true;
- }
-}
-
-/**
- * The status of the OTA request
- * @member {String} status
- */
-OTAUpdateStatus.prototype["status"] = undefined;
-
-/**
- * The successful device UIDs
- * @member {Array.} successful
- */
-OTAUpdateStatus.prototype["successful"] = undefined;
-
-/**
- * The failed device UIDs
- * @member {Array.} failed
- */
-OTAUpdateStatus.prototype["failed"] = undefined;
-
-export default OTAUpdateStatus;
diff --git a/src/src/model/PostProvisionProjectDeviceRequest.js b/src/src/model/PostProvisionProjectDeviceRequest.js
index 49422f74..5c49ee2e 100644
--- a/src/src/model/PostProvisionProjectDeviceRequest.js
+++ b/src/src/model/PostProvisionProjectDeviceRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The PostProvisionProjectDeviceRequest model module.
* @module model/PostProvisionProjectDeviceRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class PostProvisionProjectDeviceRequest {
/**
diff --git a/src/src/model/Product.js b/src/src/model/Product.js
index 46c3b431..00a3ddee 100644
--- a/src/src/model/Product.js
+++ b/src/src/model/Product.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Product model module.
* @module model/Product
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Product {
/**
diff --git a/src/src/model/Project.js b/src/src/model/Project.js
index 32cde3b4..cf62bb41 100644
--- a/src/src/model/Project.js
+++ b/src/src/model/Project.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import Role from "./Role";
/**
* The Project model module.
* @module model/Project
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Project {
/**
diff --git a/src/src/model/ProjectMember.js b/src/src/model/ProjectMember.js
index 0b447a83..c1b03a73 100644
--- a/src/src/model/ProjectMember.js
+++ b/src/src/model/ProjectMember.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import Role from "./Role";
/**
* The ProjectMember model module.
* @module model/ProjectMember
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class ProjectMember {
/**
diff --git a/src/src/model/Proxy.js b/src/src/model/Proxy.js
index a565ff54..cec3353e 100644
--- a/src/src/model/Proxy.js
+++ b/src/src/model/Proxy.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Proxy model module.
* @module model/Proxy
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Proxy {
/**
diff --git a/src/src/model/PutDeviceFleetsRequest.js b/src/src/model/PutDeviceFleetsRequest.js
index 8b60ea73..d5b9d9e9 100644
--- a/src/src/model/PutDeviceFleetsRequest.js
+++ b/src/src/model/PutDeviceFleetsRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The PutDeviceFleetsRequest model module.
* @module model/PutDeviceFleetsRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class PutDeviceFleetsRequest {
/**
diff --git a/src/src/model/Radresponder.js b/src/src/model/Radresponder.js
index c6395c35..67b323d9 100644
--- a/src/src/model/Radresponder.js
+++ b/src/src/model/Radresponder.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The Radresponder model module.
* @module model/Radresponder
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Radresponder {
/**
diff --git a/src/src/model/Role.js b/src/src/model/Role.js
index 3e2a6181..27cf9fc1 100644
--- a/src/src/model/Role.js
+++ b/src/src/model/Role.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/src/model/Slack.js b/src/src/model/Slack.js
index 0e085319..1303b533 100644
--- a/src/src/model/Slack.js
+++ b/src/src/model/Slack.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import SnowflakeTransform from "./SnowflakeTransform";
/**
* The Slack model module.
* @module model/Slack
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Slack {
/**
diff --git a/src/src/model/SlackBearerNotification.js b/src/src/model/SlackBearerNotification.js
index fc6015fb..3bafefe8 100644
--- a/src/src/model/SlackBearerNotification.js
+++ b/src/src/model/SlackBearerNotification.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The SlackBearerNotification model module.
* @module model/SlackBearerNotification
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class SlackBearerNotification {
/**
diff --git a/src/src/model/SlackWebHookNotification.js b/src/src/model/SlackWebHookNotification.js
index 952178c9..f347a995 100644
--- a/src/src/model/SlackWebHookNotification.js
+++ b/src/src/model/SlackWebHookNotification.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The SlackWebHookNotification model module.
* @module model/SlackWebHookNotification
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class SlackWebHookNotification {
/**
diff --git a/src/src/model/Snowflake.js b/src/src/model/Snowflake.js
index c3aab078..df326f18 100644
--- a/src/src/model/Snowflake.js
+++ b/src/src/model/Snowflake.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import SnowflakeTransform from "./SnowflakeTransform";
/**
* The Snowflake model module.
* @module model/Snowflake
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Snowflake {
/**
diff --git a/src/src/model/SnowflakeTransform.js b/src/src/model/SnowflakeTransform.js
index 274bb735..a47842a6 100644
--- a/src/src/model/SnowflakeTransform.js
+++ b/src/src/model/SnowflakeTransform.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The SnowflakeTransform model module.
* @module model/SnowflakeTransform
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class SnowflakeTransform {
/**
diff --git a/src/src/model/Thingworx.js b/src/src/model/Thingworx.js
index 5ac0cafa..3acaabd9 100644
--- a/src/src/model/Thingworx.js
+++ b/src/src/model/Thingworx.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -18,7 +18,7 @@ import HttpTransform from "./HttpTransform";
/**
* The Thingworx model module.
* @module model/Thingworx
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Thingworx {
/**
diff --git a/src/src/model/TowerLocation.js b/src/src/model/TowerLocation.js
index 171406d2..86851e6c 100644
--- a/src/src/model/TowerLocation.js
+++ b/src/src/model/TowerLocation.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The TowerLocation model module.
* @module model/TowerLocation
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class TowerLocation {
/**
diff --git a/src/src/model/Twilio.js b/src/src/model/Twilio.js
index 4bbe534c..ad6583c9 100644
--- a/src/src/model/Twilio.js
+++ b/src/src/model/Twilio.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,7 +17,7 @@ import HttpFilter from "./HttpFilter";
/**
* The Twilio model module.
* @module model/Twilio
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class Twilio {
/**
diff --git a/src/src/model/UpdateFleetRequest.js b/src/src/model/UpdateFleetRequest.js
index acb313aa..e54d2b92 100644
--- a/src/src/model/UpdateFleetRequest.js
+++ b/src/src/model/UpdateFleetRequest.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The UpdateFleetRequest model module.
* @module model/UpdateFleetRequest
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class UpdateFleetRequest {
/**
diff --git a/src/src/model/UploadMetadata.js b/src/src/model/UploadMetadata.js
new file mode 100644
index 00000000..65f9178a
--- /dev/null
+++ b/src/src/model/UploadMetadata.js
@@ -0,0 +1,258 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import Firmware from "./Firmware";
+
+/**
+ * The UploadMetadata model module.
+ * @module model/UploadMetadata
+ * @version 1.0.23-beta.3
+ */
+class UploadMetadata {
+ /**
+ * Constructs a new UploadMetadata
.
+ * @alias module:model/UploadMetadata
+ */
+ constructor() {
+ UploadMetadata.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a UploadMetadata
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/UploadMetadata} obj Optional instance to populate.
+ * @return {module:model/UploadMetadata} The populated UploadMetadata
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new UploadMetadata();
+
+ if (data.hasOwnProperty("name")) {
+ obj["name"] = ApiClient.convertToType(data["name"], "String");
+ }
+ if (data.hasOwnProperty("length")) {
+ obj["length"] = ApiClient.convertToType(data["length"], "Number");
+ }
+ if (data.hasOwnProperty("md5")) {
+ obj["md5"] = ApiClient.convertToType(data["md5"], "String");
+ }
+ if (data.hasOwnProperty("crc32")) {
+ obj["crc32"] = ApiClient.convertToType(data["crc32"], "Number");
+ }
+ if (data.hasOwnProperty("created")) {
+ obj["created"] = ApiClient.convertToType(data["created"], "Number");
+ }
+ if (data.hasOwnProperty("modified")) {
+ obj["modified"] = ApiClient.convertToType(data["modified"], "Number");
+ }
+ if (data.hasOwnProperty("source")) {
+ obj["source"] = ApiClient.convertToType(data["source"], "String");
+ }
+ if (data.hasOwnProperty("contains")) {
+ obj["contains"] = ApiClient.convertToType(data["contains"], "String");
+ }
+ if (data.hasOwnProperty("found")) {
+ obj["found"] = ApiClient.convertToType(data["found"], "String");
+ }
+ if (data.hasOwnProperty("type")) {
+ obj["type"] = ApiClient.convertToType(data["type"], "String");
+ }
+ if (data.hasOwnProperty("tags")) {
+ obj["tags"] = ApiClient.convertToType(data["tags"], "String");
+ }
+ if (data.hasOwnProperty("notes")) {
+ obj["notes"] = ApiClient.convertToType(data["notes"], "String");
+ }
+ if (data.hasOwnProperty("firmware")) {
+ obj["firmware"] = Firmware.constructFromObject(data["firmware"]);
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to UploadMetadata
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to UploadMetadata
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["name"] &&
+ !(typeof data["name"] === "string" || data["name"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `name` to be a primitive type in the JSON string but got " +
+ data["name"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["md5"] &&
+ !(typeof data["md5"] === "string" || data["md5"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `md5` to be a primitive type in the JSON string but got " +
+ data["md5"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["source"] &&
+ !(typeof data["source"] === "string" || data["source"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `source` to be a primitive type in the JSON string but got " +
+ data["source"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["contains"] &&
+ !(
+ typeof data["contains"] === "string" ||
+ data["contains"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `contains` to be a primitive type in the JSON string but got " +
+ data["contains"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["found"] &&
+ !(typeof data["found"] === "string" || data["found"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `found` to be a primitive type in the JSON string but got " +
+ data["found"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["type"] &&
+ !(typeof data["type"] === "string" || data["type"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `type` to be a primitive type in the JSON string but got " +
+ data["type"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["tags"] &&
+ !(typeof data["tags"] === "string" || data["tags"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `tags` to be a primitive type in the JSON string but got " +
+ data["tags"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["notes"] &&
+ !(typeof data["notes"] === "string" || data["notes"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `notes` to be a primitive type in the JSON string but got " +
+ data["notes"]
+ );
+ }
+ // validate the optional field `firmware`
+ if (data["firmware"]) {
+ // data not null
+ Firmware.validateJSON(data["firmware"]);
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {String} name
+ */
+UploadMetadata.prototype["name"] = undefined;
+
+/**
+ * @member {Number} length
+ */
+UploadMetadata.prototype["length"] = undefined;
+
+/**
+ * @member {String} md5
+ */
+UploadMetadata.prototype["md5"] = undefined;
+
+/**
+ * @member {Number} crc32
+ */
+UploadMetadata.prototype["crc32"] = undefined;
+
+/**
+ * @member {Number} created
+ */
+UploadMetadata.prototype["created"] = undefined;
+
+/**
+ * @member {Number} modified
+ */
+UploadMetadata.prototype["modified"] = undefined;
+
+/**
+ * @member {String} source
+ */
+UploadMetadata.prototype["source"] = undefined;
+
+/**
+ * @member {String} contains
+ */
+UploadMetadata.prototype["contains"] = undefined;
+
+/**
+ * @member {String} found
+ */
+UploadMetadata.prototype["found"] = undefined;
+
+/**
+ * @member {String} type
+ */
+UploadMetadata.prototype["type"] = undefined;
+
+/**
+ * @member {String} tags
+ */
+UploadMetadata.prototype["tags"] = undefined;
+
+/**
+ * @member {String} notes
+ */
+UploadMetadata.prototype["notes"] = undefined;
+
+/**
+ * @member {module:model/Firmware} firmware
+ */
+UploadMetadata.prototype["firmware"] = undefined;
+
+export default UploadMetadata;
diff --git a/src/src/model/UserDbRoute.js b/src/src/model/UserDbRoute.js
index 9674e91c..85ceec33 100644
--- a/src/src/model/UserDbRoute.js
+++ b/src/src/model/UserDbRoute.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,7 +16,7 @@ import ApiClient from "../ApiClient";
/**
* The UserDbRoute model module.
* @module model/UserDbRoute
- * @version 1.0.23
+ * @version 1.0.23-beta.3
*/
class UserDbRoute {
/**
diff --git a/src/src/model/UserDfuStateMachine.js b/src/src/model/UserDfuStateMachine.js
new file mode 100644
index 00000000..d75ae34e
--- /dev/null
+++ b/src/src/model/UserDfuStateMachine.js
@@ -0,0 +1,127 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import UploadMetadata from "./UploadMetadata";
+import UserDfuStateMachineStatus from "./UserDfuStateMachineStatus";
+
+/**
+ * The UserDfuStateMachine model module.
+ * @module model/UserDfuStateMachine
+ * @version 1.0.23-beta.3
+ */
+class UserDfuStateMachine {
+ /**
+ * Constructs a new UserDfuStateMachine
.
+ * @alias module:model/UserDfuStateMachine
+ */
+ constructor() {
+ UserDfuStateMachine.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a UserDfuStateMachine
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/UserDfuStateMachine} obj Optional instance to populate.
+ * @return {module:model/UserDfuStateMachine} The populated UserDfuStateMachine
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new UserDfuStateMachine();
+
+ if (data.hasOwnProperty("status")) {
+ obj["status"] = UserDfuStateMachineStatus.constructFromObject(
+ data["status"]
+ );
+ }
+ if (data.hasOwnProperty("created")) {
+ obj["created"] = ApiClient.convertToType(data["created"], "Date");
+ }
+ if (data.hasOwnProperty("from_version")) {
+ obj["from_version"] = ApiClient.convertToType(
+ data["from_version"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("metadata")) {
+ obj["metadata"] = UploadMetadata.constructFromObject(data["metadata"]);
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to UserDfuStateMachine
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to UserDfuStateMachine
.
+ */
+ static validateJSON(data) {
+ // validate the optional field `status`
+ if (data["status"]) {
+ // data not null
+ UserDfuStateMachineStatus.validateJSON(data["status"]);
+ }
+ // ensure the json data is a string
+ if (
+ data["from_version"] &&
+ !(
+ typeof data["from_version"] === "string" ||
+ data["from_version"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `from_version` to be a primitive type in the JSON string but got " +
+ data["from_version"]
+ );
+ }
+ // validate the optional field `metadata`
+ if (data["metadata"]) {
+ // data not null
+ UploadMetadata.validateJSON(data["metadata"]);
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {module:model/UserDfuStateMachineStatus} status
+ */
+UserDfuStateMachine.prototype["status"] = undefined;
+
+/**
+ * @member {Date} created
+ */
+UserDfuStateMachine.prototype["created"] = undefined;
+
+/**
+ * @member {String} from_version
+ */
+UserDfuStateMachine.prototype["from_version"] = undefined;
+
+/**
+ * @member {module:model/UploadMetadata} metadata
+ */
+UserDfuStateMachine.prototype["metadata"] = undefined;
+
+export default UserDfuStateMachine;
diff --git a/src/src/model/UserDfuStateMachineStatus.js b/src/src/model/UserDfuStateMachineStatus.js
new file mode 100644
index 00000000..8eeea1d8
--- /dev/null
+++ b/src/src/model/UserDfuStateMachineStatus.js
@@ -0,0 +1,133 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+
+/**
+ * The UserDfuStateMachineStatus model module.
+ * @module model/UserDfuStateMachineStatus
+ * @version 1.0.23-beta.3
+ */
+class UserDfuStateMachineStatus {
+ /**
+ * Constructs a new UserDfuStateMachineStatus
.
+ * @alias module:model/UserDfuStateMachineStatus
+ */
+ constructor() {
+ UserDfuStateMachineStatus.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a UserDfuStateMachineStatus
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/UserDfuStateMachineStatus} obj Optional instance to populate.
+ * @return {module:model/UserDfuStateMachineStatus} The populated UserDfuStateMachineStatus
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new UserDfuStateMachineStatus();
+
+ if (data.hasOwnProperty("phase")) {
+ obj["phase"] = ApiClient.convertToType(data["phase"], "String");
+ }
+ if (data.hasOwnProperty("phase_description")) {
+ obj["phase_description"] = ApiClient.convertToType(
+ data["phase_description"],
+ "String"
+ );
+ }
+ if (data.hasOwnProperty("date")) {
+ obj["date"] = ApiClient.convertToType(data["date"], "Date");
+ }
+ if (data.hasOwnProperty("status")) {
+ obj["status"] = ApiClient.convertToType(data["status"], "String");
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to UserDfuStateMachineStatus
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to UserDfuStateMachineStatus
.
+ */
+ static validateJSON(data) {
+ // ensure the json data is a string
+ if (
+ data["phase"] &&
+ !(typeof data["phase"] === "string" || data["phase"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `phase` to be a primitive type in the JSON string but got " +
+ data["phase"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["phase_description"] &&
+ !(
+ typeof data["phase_description"] === "string" ||
+ data["phase_description"] instanceof String
+ )
+ ) {
+ throw new Error(
+ "Expected the field `phase_description` to be a primitive type in the JSON string but got " +
+ data["phase_description"]
+ );
+ }
+ // ensure the json data is a string
+ if (
+ data["status"] &&
+ !(typeof data["status"] === "string" || data["status"] instanceof String)
+ ) {
+ throw new Error(
+ "Expected the field `status` to be a primitive type in the JSON string but got " +
+ data["status"]
+ );
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {String} phase
+ */
+UserDfuStateMachineStatus.prototype["phase"] = undefined;
+
+/**
+ * @member {String} phase_description
+ */
+UserDfuStateMachineStatus.prototype["phase_description"] = undefined;
+
+/**
+ * @member {Date} date
+ */
+UserDfuStateMachineStatus.prototype["date"] = undefined;
+
+/**
+ * @member {String} status
+ */
+UserDfuStateMachineStatus.prototype["status"] = undefined;
+
+export default UserDfuStateMachineStatus;
diff --git a/src/src/model/UserFirmwareInfo.js b/src/src/model/UserFirmwareInfo.js
new file mode 100644
index 00000000..ea12c7e6
--- /dev/null
+++ b/src/src/model/UserFirmwareInfo.js
@@ -0,0 +1,97 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from "../ApiClient";
+import CurrentFirmware from "./CurrentFirmware";
+import UserDfuStateMachine from "./UserDfuStateMachine";
+
+/**
+ * The UserFirmwareInfo model module.
+ * @module model/UserFirmwareInfo
+ * @version 1.0.23-beta.3
+ */
+class UserFirmwareInfo {
+ /**
+ * Constructs a new UserFirmwareInfo
.
+ * @alias module:model/UserFirmwareInfo
+ */
+ constructor() {
+ UserFirmwareInfo.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {}
+
+ /**
+ * Constructs a UserFirmwareInfo
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/UserFirmwareInfo} obj Optional instance to populate.
+ * @return {module:model/UserFirmwareInfo} The populated UserFirmwareInfo
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new UserFirmwareInfo();
+
+ if (data.hasOwnProperty("current_firmware")) {
+ obj["current_firmware"] = CurrentFirmware.constructFromObject(
+ data["current_firmware"]
+ );
+ }
+ if (data.hasOwnProperty("firmware_update")) {
+ obj["firmware_update"] = UserDfuStateMachine.constructFromObject(
+ data["firmware_update"]
+ );
+ }
+ } else if (data === null) {
+ return null;
+ }
+ return obj;
+ }
+
+ /**
+ * Validates the JSON data with respect to UserFirmwareInfo
.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @return {boolean} to indicate whether the JSON data is valid with respect to UserFirmwareInfo
.
+ */
+ static validateJSON(data) {
+ // validate the optional field `current_firmware`
+ if (data["current_firmware"]) {
+ // data not null
+ CurrentFirmware.validateJSON(data["current_firmware"]);
+ }
+ // validate the optional field `firmware_update`
+ if (data["firmware_update"]) {
+ // data not null
+ UserDfuStateMachine.validateJSON(data["firmware_update"]);
+ }
+
+ return true;
+ }
+}
+
+/**
+ * @member {module:model/CurrentFirmware} current_firmware
+ */
+UserFirmwareInfo.prototype["current_firmware"] = undefined;
+
+/**
+ * @member {module:model/UserDfuStateMachine} firmware_update
+ */
+UserFirmwareInfo.prototype["firmware_update"] = undefined;
+
+export default UserFirmwareInfo;
diff --git a/src/test/api/AlertApi.spec.js b/src/test/api/AlertApi.spec.js
index 4cad08b1..0bb278b7 100644
--- a/src/test/api/AlertApi.spec.js
+++ b/src/test/api/AlertApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/AuthorizationApi.spec.js b/src/test/api/AuthorizationApi.spec.js
index ae77d690..bdad08dd 100644
--- a/src/test/api/AuthorizationApi.spec.js
+++ b/src/test/api/AuthorizationApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/BillingAccountApi.spec.js b/src/test/api/BillingAccountApi.spec.js
index 7a30298e..7e7b0ef4 100644
--- a/src/test/api/BillingAccountApi.spec.js
+++ b/src/test/api/BillingAccountApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/DeviceApi.spec.js b/src/test/api/DeviceApi.spec.js
index 543e6080..dc7ad26c 100644
--- a/src/test/api/DeviceApi.spec.js
+++ b/src/test/api/DeviceApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/EventApi.spec.js b/src/test/api/EventApi.spec.js
index 2565becc..61472db8 100644
--- a/src/test/api/EventApi.spec.js
+++ b/src/test/api/EventApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/MonitorApi.spec.js b/src/test/api/MonitorApi.spec.js
index 75bf7740..00bfe543 100644
--- a/src/test/api/MonitorApi.spec.js
+++ b/src/test/api/MonitorApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/api/ProjectApi.spec.js b/src/test/api/ProjectApi.spec.js
index 83a1e94d..d36fb09e 100644
--- a/src/test/api/ProjectApi.spec.js
+++ b/src/test/api/ProjectApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -134,6 +134,16 @@
done();
});
});
+ describe("dfuAction", function () {
+ it("should call dfuAction successfully", function (done) {
+ //uncomment below and update the code to test dfuAction
+ //instance.dfuAction(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
describe("disableGlobalTransformation", function () {
it("should call disableGlobalTransformation successfully", function (done) {
//uncomment below and update the code to test disableGlobalTransformation
@@ -154,6 +164,26 @@
done();
});
});
+ describe("getDeviceDfuHistory", function () {
+ it("should call getDeviceDfuHistory successfully", function (done) {
+ //uncomment below and update the code to test getDeviceDfuHistory
+ //instance.getDeviceDfuHistory(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
+ describe("getDeviceDfuStatus", function () {
+ it("should call getDeviceDfuStatus successfully", function (done) {
+ //uncomment below and update the code to test getDeviceDfuStatus
+ //instance.getDeviceDfuStatus(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
describe("getDeviceFleets", function () {
it("should call getDeviceFleets successfully", function (done) {
//uncomment below and update the code to test getDeviceFleets
@@ -164,6 +194,26 @@
done();
});
});
+ describe("getDevicesDfuHistory", function () {
+ it("should call getDevicesDfuHistory successfully", function (done) {
+ //uncomment below and update the code to test getDevicesDfuHistory
+ //instance.getDevicesDfuHistory(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
+ describe("getDevicesDfuStatus", function () {
+ it("should call getDevicesDfuStatus successfully", function (done) {
+ //uncomment below and update the code to test getDevicesDfuStatus
+ //instance.getDevicesDfuStatus(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
describe("getFirmwareInfo", function () {
it("should call getFirmwareInfo successfully", function (done) {
//uncomment below and update the code to test getFirmwareInfo
@@ -234,16 +284,6 @@
done();
});
});
- describe("getProjectOTAStatus", function () {
- it("should call getProjectOTAStatus successfully", function (done) {
- //uncomment below and update the code to test getProjectOTAStatus
- //instance.getProjectOTAStatus(function(error) {
- // if (error) throw error;
- //expect().to.be();
- //});
- done();
- });
- });
describe("getProjectProducts", function () {
it("should call getProjectProducts successfully", function (done) {
//uncomment below and update the code to test getProjectProducts
@@ -314,15 +354,5 @@
done();
});
});
- describe("updateProjectFirmware", function () {
- it("should call updateProjectFirmware successfully", function (done) {
- //uncomment below and update the code to test updateProjectFirmware
- //instance.updateProjectFirmware(function(error) {
- // if (error) throw error;
- //expect().to.be();
- //});
- done();
- });
- });
});
});
diff --git a/src/test/api/RouteApi.spec.js b/src/test/api/RouteApi.spec.js
index 60643436..d9752d22 100644
--- a/src/test/api/RouteApi.spec.js
+++ b/src/test/api/RouteApi.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Alert.spec.js b/src/test/model/Alert.spec.js
index 0ba27665..9d42364f 100644
--- a/src/test/model/Alert.spec.js
+++ b/src/test/model/Alert.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -110,6 +110,18 @@
//expect(instance).to.be();
});
+ it('should have the property monitorType (base name: "monitor_type")', function () {
+ // uncomment below and update the code to test the property monitorType
+ //var instance = new NotehubJs.Alert();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property fieldName (base name: "field_name")', function () {
+ // uncomment below and update the code to test the property fieldName
+ //var instance = new NotehubJs.Alert();
+ //expect(instance).to.be();
+ });
+
it('should have the property data (base name: "data")', function () {
// uncomment below and update the code to test the property data
//var instance = new NotehubJs.Alert();
diff --git a/src/test/model/AlertDataInner.spec.js b/src/test/model/AlertDataInner.spec.js
index 594c783b..eb91acb1 100644
--- a/src/test/model/AlertDataInner.spec.js
+++ b/src/test/model/AlertDataInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/AlertNotificationsInner.spec.js b/src/test/model/AlertNotificationsInner.spec.js
index e8059d89..62e47003 100644
--- a/src/test/model/AlertNotificationsInner.spec.js
+++ b/src/test/model/AlertNotificationsInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Aws.spec.js b/src/test/model/Aws.spec.js
index 7fb6dc08..08a34fcb 100644
--- a/src/test/model/Aws.spec.js
+++ b/src/test/model/Aws.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Azure.spec.js b/src/test/model/Azure.spec.js
index a6d9994d..861fc312 100644
--- a/src/test/model/Azure.spec.js
+++ b/src/test/model/Azure.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/BillingAccount.spec.js b/src/test/model/BillingAccount.spec.js
index 7795d056..b3e3fe87 100644
--- a/src/test/model/BillingAccount.spec.js
+++ b/src/test/model/BillingAccount.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/BillingAccountRole.spec.js b/src/test/model/BillingAccountRole.spec.js
index 265888df..1f922443 100644
--- a/src/test/model/BillingAccountRole.spec.js
+++ b/src/test/model/BillingAccountRole.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Body.spec.js b/src/test/model/Body.spec.js
index 130b15dd..e5becf68 100644
--- a/src/test/model/Body.spec.js
+++ b/src/test/model/Body.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CloneProjectRequest.spec.js b/src/test/model/CloneProjectRequest.spec.js
index d8a06f9a..1b94fabc 100644
--- a/src/test/model/CloneProjectRequest.spec.js
+++ b/src/test/model/CloneProjectRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Contact.spec.js b/src/test/model/Contact.spec.js
index 8212b499..b5a3bff5 100644
--- a/src/test/model/Contact.spec.js
+++ b/src/test/model/Contact.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CreateFleetRequest.spec.js b/src/test/model/CreateFleetRequest.spec.js
index 1163c12a..6f1cb7f8 100644
--- a/src/test/model/CreateFleetRequest.spec.js
+++ b/src/test/model/CreateFleetRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CreateMonitor.spec.js b/src/test/model/CreateMonitor.spec.js
index 4d26beb3..7c362544 100644
--- a/src/test/model/CreateMonitor.spec.js
+++ b/src/test/model/CreateMonitor.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CreateProductRequest.spec.js b/src/test/model/CreateProductRequest.spec.js
index 1d560b84..e042b1dc 100644
--- a/src/test/model/CreateProductRequest.spec.js
+++ b/src/test/model/CreateProductRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CreateProjectRequest.spec.js b/src/test/model/CreateProjectRequest.spec.js
index 50fb56ec..1a20fc8c 100644
--- a/src/test/model/CreateProjectRequest.spec.js
+++ b/src/test/model/CreateProjectRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/CurrentFirmware.spec.js b/src/test/model/CurrentFirmware.spec.js
new file mode 100644
index 00000000..8bef5bf3
--- /dev/null
+++ b/src/test/model/CurrentFirmware.spec.js
@@ -0,0 +1,65 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.CurrentFirmware();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("CurrentFirmware", function () {
+ it("should create an instance of CurrentFirmware", function () {
+ // uncomment below and update the code to test CurrentFirmware
+ //var instance = new NotehubJs.CurrentFirmware();
+ //expect(instance).to.be.a(NotehubJs.CurrentFirmware);
+ });
+
+ it('should have the property version (base name: "version")', function () {
+ // uncomment below and update the code to test the property version
+ //var instance = new NotehubJs.CurrentFirmware();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property metadata (base name: "metadata")', function () {
+ // uncomment below and update the code to test the property metadata
+ //var instance = new NotehubJs.CurrentFirmware();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/DFUEnv.spec.js b/src/test/model/DFUEnv.spec.js
index ae105b7f..c9e39864 100644
--- a/src/test/model/DFUEnv.spec.js
+++ b/src/test/model/DFUEnv.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/DFUState.spec.js b/src/test/model/DFUState.spec.js
index f157dc4e..d90c9e41 100644
--- a/src/test/model/DFUState.spec.js
+++ b/src/test/model/DFUState.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/DeleteDeviceFleetsRequest.spec.js b/src/test/model/DeleteDeviceFleetsRequest.spec.js
index 0e1a1adf..9eb370ea 100644
--- a/src/test/model/DeleteDeviceFleetsRequest.spec.js
+++ b/src/test/model/DeleteDeviceFleetsRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Device.spec.js b/src/test/model/Device.spec.js
index d9c80ed7..fb773288 100644
--- a/src/test/model/Device.spec.js
+++ b/src/test/model/Device.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/OTAUpdateStatus.spec.js b/src/test/model/DeviceDfuHistory.spec.js
similarity index 66%
rename from src/test/model/OTAUpdateStatus.spec.js
rename to src/test/model/DeviceDfuHistory.spec.js
index 0d4e538a..d260ba6d 100644
--- a/src/test/model/OTAUpdateStatus.spec.js
+++ b/src/test/model/DeviceDfuHistory.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.OTAUpdateStatus();
+ instance = new NotehubJs.DeviceDfuHistory();
});
var getProperty = function (object, getter, property) {
@@ -43,28 +43,28 @@
else object[property] = value;
};
- describe("OTAUpdateStatus", function () {
- it("should create an instance of OTAUpdateStatus", function () {
- // uncomment below and update the code to test OTAUpdateStatus
- //var instance = new NotehubJs.OTAUpdateStatus();
- //expect(instance).to.be.a(NotehubJs.OTAUpdateStatus);
+ describe("DeviceDfuHistory", function () {
+ it("should create an instance of DeviceDfuHistory", function () {
+ // uncomment below and update the code to test DeviceDfuHistory
+ //var instance = new NotehubJs.DeviceDfuHistory();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuHistory);
});
- it('should have the property status (base name: "status")', function () {
- // uncomment below and update the code to test the property status
- //var instance = new NotehubJs.OTAUpdateStatus();
+ it('should have the property deviceUid (base name: "device_uid")', function () {
+ // uncomment below and update the code to test the property deviceUid
+ //var instance = new NotehubJs.DeviceDfuHistory();
//expect(instance).to.be();
});
- it('should have the property successful (base name: "successful")', function () {
- // uncomment below and update the code to test the property successful
- //var instance = new NotehubJs.OTAUpdateStatus();
+ it('should have the property current (base name: "current")', function () {
+ // uncomment below and update the code to test the property current
+ //var instance = new NotehubJs.DeviceDfuHistory();
//expect(instance).to.be();
});
- it('should have the property failed (base name: "failed")', function () {
- // uncomment below and update the code to test the property failed
- //var instance = new NotehubJs.OTAUpdateStatus();
+ it('should have the property history (base name: "history")', function () {
+ // uncomment below and update the code to test the property history
+ //var instance = new NotehubJs.DeviceDfuHistory();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/DeviceDfuHistoryPage.spec.js b/src/test/model/DeviceDfuHistoryPage.spec.js
new file mode 100644
index 00000000..5f2b3080
--- /dev/null
+++ b/src/test/model/DeviceDfuHistoryPage.spec.js
@@ -0,0 +1,65 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.DeviceDfuHistoryPage();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("DeviceDfuHistoryPage", function () {
+ it("should create an instance of DeviceDfuHistoryPage", function () {
+ // uncomment below and update the code to test DeviceDfuHistoryPage
+ //var instance = new NotehubJs.DeviceDfuHistoryPage();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuHistoryPage);
+ });
+
+ it('should have the property devices (base name: "devices")', function () {
+ // uncomment below and update the code to test the property devices
+ //var instance = new NotehubJs.DeviceDfuHistoryPage();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property hasMore (base name: "has_more")', function () {
+ // uncomment below and update the code to test the property hasMore
+ //var instance = new NotehubJs.DeviceDfuHistoryPage();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/DeviceDfuStateMachine.spec.js b/src/test/model/DeviceDfuStateMachine.spec.js
new file mode 100644
index 00000000..9bfdad1f
--- /dev/null
+++ b/src/test/model/DeviceDfuStateMachine.spec.js
@@ -0,0 +1,77 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.DeviceDfuStateMachine();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("DeviceDfuStateMachine", function () {
+ it("should create an instance of DeviceDfuStateMachine", function () {
+ // uncomment below and update the code to test DeviceDfuStateMachine
+ //var instance = new NotehubJs.DeviceDfuStateMachine();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuStateMachine);
+ });
+
+ it('should have the property requestedVersion (base name: "requested_version")', function () {
+ // uncomment below and update the code to test the property requestedVersion
+ //var instance = new NotehubJs.DeviceDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property currentVersion (base name: "current_version")', function () {
+ // uncomment below and update the code to test the property currentVersion
+ //var instance = new NotehubJs.DeviceDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property initiated (base name: "initiated")', function () {
+ // uncomment below and update the code to test the property initiated
+ //var instance = new NotehubJs.DeviceDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property updates (base name: "updates")', function () {
+ // uncomment below and update the code to test the property updates
+ //var instance = new NotehubJs.DeviceDfuStateMachine();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/DeviceDfuStateMachineNode.spec.js b/src/test/model/DeviceDfuStateMachineNode.spec.js
new file mode 100644
index 00000000..9d77290b
--- /dev/null
+++ b/src/test/model/DeviceDfuStateMachineNode.spec.js
@@ -0,0 +1,77 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.DeviceDfuStateMachineNode();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("DeviceDfuStateMachineNode", function () {
+ it("should create an instance of DeviceDfuStateMachineNode", function () {
+ // uncomment below and update the code to test DeviceDfuStateMachineNode
+ //var instance = new NotehubJs.DeviceDfuStateMachineNode();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuStateMachineNode);
+ });
+
+ it('should have the property status (base name: "status")', function () {
+ // uncomment below and update the code to test the property status
+ //var instance = new NotehubJs.DeviceDfuStateMachineNode();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property phase (base name: "phase")', function () {
+ // uncomment below and update the code to test the property phase
+ //var instance = new NotehubJs.DeviceDfuStateMachineNode();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property datetime (base name: "datetime")', function () {
+ // uncomment below and update the code to test the property datetime
+ //var instance = new NotehubJs.DeviceDfuStateMachineNode();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property description (base name: "description")', function () {
+ // uncomment below and update the code to test the property description
+ //var instance = new NotehubJs.DeviceDfuStateMachineNode();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/DeviceDfuStatus.spec.js b/src/test/model/DeviceDfuStatus.spec.js
new file mode 100644
index 00000000..f02e5b70
--- /dev/null
+++ b/src/test/model/DeviceDfuStatus.spec.js
@@ -0,0 +1,77 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.DeviceDfuStatus();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("DeviceDfuStatus", function () {
+ it("should create an instance of DeviceDfuStatus", function () {
+ // uncomment below and update the code to test DeviceDfuStatus
+ //var instance = new NotehubJs.DeviceDfuStatus();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuStatus);
+ });
+
+ it('should have the property deviceUid (base name: "device_uid")', function () {
+ // uncomment below and update the code to test the property deviceUid
+ //var instance = new NotehubJs.DeviceDfuStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property dfuInProgress (base name: "dfu_in_progress")', function () {
+ // uncomment below and update the code to test the property dfuInProgress
+ //var instance = new NotehubJs.DeviceDfuStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property current (base name: "current")', function () {
+ // uncomment below and update the code to test the property current
+ //var instance = new NotehubJs.DeviceDfuStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property status (base name: "status")', function () {
+ // uncomment below and update the code to test the property status
+ //var instance = new NotehubJs.DeviceDfuStatus();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/FirmwareStatus.spec.js b/src/test/model/DeviceDfuStatusCurrent.spec.js
similarity index 70%
rename from src/test/model/FirmwareStatus.spec.js
rename to src/test/model/DeviceDfuStatusCurrent.spec.js
index 9742adf0..49b5c6b7 100644
--- a/src/test/model/FirmwareStatus.spec.js
+++ b/src/test/model/DeviceDfuStatusCurrent.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.FirmwareStatus();
+ instance = new NotehubJs.DeviceDfuStatusCurrent();
});
var getProperty = function (object, getter, property) {
@@ -43,40 +43,46 @@
else object[property] = value;
};
- describe("FirmwareStatus", function () {
- it("should create an instance of FirmwareStatus", function () {
- // uncomment below and update the code to test FirmwareStatus
- //var instance = new NotehubJs.FirmwareStatus();
- //expect(instance).to.be.a(NotehubJs.FirmwareStatus);
+ describe("DeviceDfuStatusCurrent", function () {
+ it("should create an instance of DeviceDfuStatusCurrent", function () {
+ // uncomment below and update the code to test DeviceDfuStatusCurrent
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuStatusCurrent);
});
it('should have the property version (base name: "version")', function () {
// uncomment below and update the code to test the property version
- //var instance = new NotehubJs.FirmwareStatus();
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
//expect(instance).to.be();
});
it('should have the property organization (base name: "organization")', function () {
// uncomment below and update the code to test the property organization
- //var instance = new NotehubJs.FirmwareStatus();
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
//expect(instance).to.be();
});
it('should have the property description (base name: "description")', function () {
// uncomment below and update the code to test the property description
- //var instance = new NotehubJs.FirmwareStatus();
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
//expect(instance).to.be();
});
it('should have the property product (base name: "product")', function () {
// uncomment below and update the code to test the property product
- //var instance = new NotehubJs.FirmwareStatus();
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
//expect(instance).to.be();
});
it('should have the property built (base name: "built")', function () {
// uncomment below and update the code to test the property built
- //var instance = new NotehubJs.FirmwareStatus();
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property builder (base name: "builder")', function () {
+ // uncomment below and update the code to test the property builder
+ //var instance = new NotehubJs.DeviceDfuStatusCurrent();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/OTAStatusList.spec.js b/src/test/model/DeviceDfuStatusPage.spec.js
similarity index 76%
rename from src/test/model/OTAStatusList.spec.js
rename to src/test/model/DeviceDfuStatusPage.spec.js
index e2dcf72d..9d17ccb1 100644
--- a/src/test/model/OTAStatusList.spec.js
+++ b/src/test/model/DeviceDfuStatusPage.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.OTAStatusList();
+ instance = new NotehubJs.DeviceDfuStatusPage();
});
var getProperty = function (object, getter, property) {
@@ -43,22 +43,22 @@
else object[property] = value;
};
- describe("OTAStatusList", function () {
- it("should create an instance of OTAStatusList", function () {
- // uncomment below and update the code to test OTAStatusList
- //var instance = new NotehubJs.OTAStatusList();
- //expect(instance).to.be.a(NotehubJs.OTAStatusList);
+ describe("DeviceDfuStatusPage", function () {
+ it("should create an instance of DeviceDfuStatusPage", function () {
+ // uncomment below and update the code to test DeviceDfuStatusPage
+ //var instance = new NotehubJs.DeviceDfuStatusPage();
+ //expect(instance).to.be.a(NotehubJs.DeviceDfuStatusPage);
});
it('should have the property devices (base name: "devices")', function () {
// uncomment below and update the code to test the property devices
- //var instance = new NotehubJs.OTAStatusList();
+ //var instance = new NotehubJs.DeviceDfuStatusPage();
//expect(instance).to.be();
});
it('should have the property hasMore (base name: "has_more")', function () {
// uncomment below and update the code to test the property hasMore
- //var instance = new NotehubJs.OTAStatusList();
+ //var instance = new NotehubJs.DeviceDfuStatusPage();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/DeviceSession.spec.js b/src/test/model/DeviceSession.spec.js
index cafbf57d..c706d31a 100644
--- a/src/test/model/DeviceSession.spec.js
+++ b/src/test/model/DeviceSession.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/DeviceTowerInfo.spec.js b/src/test/model/DeviceTowerInfo.spec.js
index 8c9346e0..519587f6 100644
--- a/src/test/model/DeviceTowerInfo.spec.js
+++ b/src/test/model/DeviceTowerInfo.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/DeviceUsage.spec.js b/src/test/model/DeviceUsage.spec.js
index d0e4894d..9432348c 100644
--- a/src/test/model/DeviceUsage.spec.js
+++ b/src/test/model/DeviceUsage.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/DfuActionRequest.spec.js b/src/test/model/DfuActionRequest.spec.js
new file mode 100644
index 00000000..252fc145
--- /dev/null
+++ b/src/test/model/DfuActionRequest.spec.js
@@ -0,0 +1,59 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.DfuActionRequest();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("DfuActionRequest", function () {
+ it("should create an instance of DfuActionRequest", function () {
+ // uncomment below and update the code to test DfuActionRequest
+ //var instance = new NotehubJs.DfuActionRequest();
+ //expect(instance).to.be.a(NotehubJs.DfuActionRequest);
+ });
+
+ it('should have the property filename (base name: "filename")', function () {
+ // uncomment below and update the code to test the property filename
+ //var instance = new NotehubJs.DfuActionRequest();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/EmailNotification.spec.js b/src/test/model/EmailNotification.spec.js
index 18f2768a..c1fad0de 100644
--- a/src/test/model/EmailNotification.spec.js
+++ b/src/test/model/EmailNotification.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/EnvironmentVariables.spec.js b/src/test/model/EnvironmentVariables.spec.js
index ade6d285..50ee7120 100644
--- a/src/test/model/EnvironmentVariables.spec.js
+++ b/src/test/model/EnvironmentVariables.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Error.spec.js b/src/test/model/Error.spec.js
index c0cd9fd8..f858f4f3 100644
--- a/src/test/model/Error.spec.js
+++ b/src/test/model/Error.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Event.spec.js b/src/test/model/Event.spec.js
index 787f57d5..beb454f1 100644
--- a/src/test/model/Event.spec.js
+++ b/src/test/model/Event.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/OTAUpdateRequest.spec.js b/src/test/model/Firmware.spec.js
similarity index 61%
rename from src/test/model/OTAUpdateRequest.spec.js
rename to src/test/model/Firmware.spec.js
index 38a967db..ada7e457 100644
--- a/src/test/model/OTAUpdateRequest.spec.js
+++ b/src/test/model/Firmware.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.OTAUpdateRequest();
+ instance = new NotehubJs.Firmware();
});
var getProperty = function (object, getter, property) {
@@ -43,76 +43,76 @@
else object[property] = value;
};
- describe("OTAUpdateRequest", function () {
- it("should create an instance of OTAUpdateRequest", function () {
- // uncomment below and update the code to test OTAUpdateRequest
- //var instance = new NotehubJs.OTAUpdateRequest();
- //expect(instance).to.be.a(NotehubJs.OTAUpdateRequest);
+ describe("Firmware", function () {
+ it("should create an instance of Firmware", function () {
+ // uncomment below and update the code to test Firmware
+ //var instance = new NotehubJs.Firmware();
+ //expect(instance).to.be.a(NotehubJs.Firmware);
});
- it('should have the property filename (base name: "filename")', function () {
- // uncomment below and update the code to test the property filename
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property org (base name: "org")', function () {
+ // uncomment below and update the code to test the property org
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property deviceUids (base name: "device_uids")', function () {
- // uncomment below and update the code to test the property deviceUids
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property product (base name: "product")', function () {
+ // uncomment below and update the code to test the property product
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property fleetUids (base name: "fleet_uids")', function () {
- // uncomment below and update the code to test the property fleetUids
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property firmware (base name: "firmware")', function () {
+ // uncomment below and update the code to test the property firmware
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property deviceTags (base name: "device_tags")', function () {
- // uncomment below and update the code to test the property deviceTags
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property version (base name: "version")', function () {
+ // uncomment below and update the code to test the property version
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property version (base name: "version")', function () {
- // uncomment below and update the code to test the property version
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property target (base name: "target")', function () {
+ // uncomment below and update the code to test the property target
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property mD5 (base name: "MD5")', function () {
- // uncomment below and update the code to test the property mD5
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property verMajor (base name: "ver_major")', function () {
+ // uncomment below and update the code to test the property verMajor
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property type (base name: "type")', function () {
- // uncomment below and update the code to test the property type
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property verMinor (base name: "ver_minor")', function () {
+ // uncomment below and update the code to test the property verMinor
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property product (base name: "product")', function () {
- // uncomment below and update the code to test the property product
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property verPatch (base name: "ver_patch")', function () {
+ // uncomment below and update the code to test the property verPatch
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property target (base name: "target")', function () {
- // uncomment below and update the code to test the property target
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property verBuild (base name: "ver_build")', function () {
+ // uncomment below and update the code to test the property verBuild
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property unpublished (base name: "unpublished")', function () {
- // uncomment below and update the code to test the property unpublished
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property built (base name: "built")', function () {
+ // uncomment below and update the code to test the property built
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
- it('should have the property cancelDfu (base name: "cancel_dfu")', function () {
- // uncomment below and update the code to test the property cancelDfu
- //var instance = new NotehubJs.OTAUpdateRequest();
+ it('should have the property builder (base name: "builder")', function () {
+ // uncomment below and update the code to test the property builder
+ //var instance = new NotehubJs.Firmware();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/FirmwareInfo.spec.js b/src/test/model/FirmwareInfo.spec.js
index ab719f3a..0cd1123e 100644
--- a/src/test/model/FirmwareInfo.spec.js
+++ b/src/test/model/FirmwareInfo.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Fleet.spec.js b/src/test/model/Fleet.spec.js
index f64f98e9..123331f1 100644
--- a/src/test/model/Fleet.spec.js
+++ b/src/test/model/Fleet.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetAlerts200Response.spec.js b/src/test/model/GetAlerts200Response.spec.js
index 6f13956d..245b45c5 100644
--- a/src/test/model/GetAlerts200Response.spec.js
+++ b/src/test/model/GetAlerts200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetBillingAccounts200Response.spec.js b/src/test/model/GetBillingAccounts200Response.spec.js
index 5bfd2be0..5332475d 100644
--- a/src/test/model/GetBillingAccounts200Response.spec.js
+++ b/src/test/model/GetBillingAccounts200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDeviceEnvironmentVariables200Response.spec.js b/src/test/model/GetDeviceEnvironmentVariables200Response.spec.js
index d2c8cbd0..63e3d532 100644
--- a/src/test/model/GetDeviceEnvironmentVariables200Response.spec.js
+++ b/src/test/model/GetDeviceEnvironmentVariables200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDeviceHealthLog200Response.spec.js b/src/test/model/GetDeviceHealthLog200Response.spec.js
index 0205110c..df400c88 100644
--- a/src/test/model/GetDeviceHealthLog200Response.spec.js
+++ b/src/test/model/GetDeviceHealthLog200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDeviceHealthLog200ResponseHealthLogInner.spec.js b/src/test/model/GetDeviceHealthLog200ResponseHealthLogInner.spec.js
index 7a9dde2b..378758d8 100644
--- a/src/test/model/GetDeviceHealthLog200ResponseHealthLogInner.spec.js
+++ b/src/test/model/GetDeviceHealthLog200ResponseHealthLogInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDeviceLatest200Response.spec.js b/src/test/model/GetDeviceLatest200Response.spec.js
index 784e575c..f4e9aa29 100644
--- a/src/test/model/GetDeviceLatest200Response.spec.js
+++ b/src/test/model/GetDeviceLatest200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDevicePublicKey200Response.spec.js b/src/test/model/GetDevicePublicKey200Response.spec.js
index 2618948a..8214dd59 100644
--- a/src/test/model/GetDevicePublicKey200Response.spec.js
+++ b/src/test/model/GetDevicePublicKey200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetDeviceSessions200Response.spec.js b/src/test/model/GetDeviceSessions200Response.spec.js
index b5b68df3..fd2c11b6 100644
--- a/src/test/model/GetDeviceSessions200Response.spec.js
+++ b/src/test/model/GetDeviceSessions200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectDevicePublicKeys200Response.spec.js b/src/test/model/GetProjectDevicePublicKeys200Response.spec.js
index 2ccb33a2..7e0cf373 100644
--- a/src/test/model/GetProjectDevicePublicKeys200Response.spec.js
+++ b/src/test/model/GetProjectDevicePublicKeys200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.spec.js b/src/test/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.spec.js
index 0a9757dd..4bfda679 100644
--- a/src/test/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.spec.js
+++ b/src/test/model/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectDevices200Response.spec.js b/src/test/model/GetProjectDevices200Response.spec.js
index 21ff8d15..0fd37f01 100644
--- a/src/test/model/GetProjectDevices200Response.spec.js
+++ b/src/test/model/GetProjectDevices200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectEvents200Response.spec.js b/src/test/model/GetProjectEvents200Response.spec.js
index 82bb05e3..5dbe9412 100644
--- a/src/test/model/GetProjectEvents200Response.spec.js
+++ b/src/test/model/GetProjectEvents200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectEventsByCursor200Response.spec.js b/src/test/model/GetProjectEventsByCursor200Response.spec.js
index 034f482c..3fd9a8e6 100644
--- a/src/test/model/GetProjectEventsByCursor200Response.spec.js
+++ b/src/test/model/GetProjectEventsByCursor200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectFleets200Response.spec.js b/src/test/model/GetProjectFleets200Response.spec.js
index faba9aaa..74683fad 100644
--- a/src/test/model/GetProjectFleets200Response.spec.js
+++ b/src/test/model/GetProjectFleets200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectMembers200Response.spec.js b/src/test/model/GetProjectMembers200Response.spec.js
index 9ee7220d..0a6b2de3 100644
--- a/src/test/model/GetProjectMembers200Response.spec.js
+++ b/src/test/model/GetProjectMembers200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjectProducts200Response.spec.js b/src/test/model/GetProjectProducts200Response.spec.js
index afa4c55d..8b42369c 100644
--- a/src/test/model/GetProjectProducts200Response.spec.js
+++ b/src/test/model/GetProjectProducts200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetProjects200Response.spec.js b/src/test/model/GetProjects200Response.spec.js
index 1f374a54..710601da 100644
--- a/src/test/model/GetProjects200Response.spec.js
+++ b/src/test/model/GetProjects200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/GetRouteLogsByRoute200ResponseInner.spec.js b/src/test/model/GetRouteLogsByRoute200ResponseInner.spec.js
index 85b0297b..2eccec3c 100644
--- a/src/test/model/GetRouteLogsByRoute200ResponseInner.spec.js
+++ b/src/test/model/GetRouteLogsByRoute200ResponseInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Google.spec.js b/src/test/model/Google.spec.js
index e2523949..3e019cc7 100644
--- a/src/test/model/Google.spec.js
+++ b/src/test/model/Google.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNoteChanges200Response.spec.js b/src/test/model/HandleNoteChanges200Response.spec.js
index 304043a3..7341a8ed 100644
--- a/src/test/model/HandleNoteChanges200Response.spec.js
+++ b/src/test/model/HandleNoteChanges200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNoteGet200Response.spec.js b/src/test/model/HandleNoteGet200Response.spec.js
index 5416c92c..f7a2cf0d 100644
--- a/src/test/model/HandleNoteGet200Response.spec.js
+++ b/src/test/model/HandleNoteGet200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNoteSignal200Response.spec.js b/src/test/model/HandleNoteSignal200Response.spec.js
index 4357b589..443f6341 100644
--- a/src/test/model/HandleNoteSignal200Response.spec.js
+++ b/src/test/model/HandleNoteSignal200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNotefileChanges200Response.spec.js b/src/test/model/HandleNotefileChanges200Response.spec.js
index 3b94d2fb..16c932c2 100644
--- a/src/test/model/HandleNotefileChanges200Response.spec.js
+++ b/src/test/model/HandleNotefileChanges200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNotefileChangesPending200Response.spec.js b/src/test/model/HandleNotefileChangesPending200Response.spec.js
index 02de0162..ec38ce9d 100644
--- a/src/test/model/HandleNotefileChangesPending200Response.spec.js
+++ b/src/test/model/HandleNotefileChangesPending200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HandleNotefileDeleteRequest.spec.js b/src/test/model/HandleNotefileDeleteRequest.spec.js
index bb9bc42a..43eb393d 100644
--- a/src/test/model/HandleNotefileDeleteRequest.spec.js
+++ b/src/test/model/HandleNotefileDeleteRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Http.spec.js b/src/test/model/Http.spec.js
index e1ad4cae..69dfc2cd 100644
--- a/src/test/model/Http.spec.js
+++ b/src/test/model/Http.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HttpFilter.spec.js b/src/test/model/HttpFilter.spec.js
index c17968d1..5ccc08e4 100644
--- a/src/test/model/HttpFilter.spec.js
+++ b/src/test/model/HttpFilter.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/HttpTransform.spec.js b/src/test/model/HttpTransform.spec.js
index d97657f7..7cd13966 100644
--- a/src/test/model/HttpTransform.spec.js
+++ b/src/test/model/HttpTransform.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Location.spec.js b/src/test/model/Location.spec.js
index d0f42519..97e42cd5 100644
--- a/src/test/model/Location.spec.js
+++ b/src/test/model/Location.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Login200Response.spec.js b/src/test/model/Login200Response.spec.js
index 80369dbb..8d52a033 100644
--- a/src/test/model/Login200Response.spec.js
+++ b/src/test/model/Login200Response.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/LoginRequest.spec.js b/src/test/model/LoginRequest.spec.js
index 484a3af0..37e1fe93 100644
--- a/src/test/model/LoginRequest.spec.js
+++ b/src/test/model/LoginRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Monitor.spec.js b/src/test/model/Monitor.spec.js
index 37b9c78f..e7397052 100644
--- a/src/test/model/Monitor.spec.js
+++ b/src/test/model/Monitor.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/MonitorAlertRoutesInner.spec.js b/src/test/model/MonitorAlertRoutesInner.spec.js
index 1eb40dae..ac256f12 100644
--- a/src/test/model/MonitorAlertRoutesInner.spec.js
+++ b/src/test/model/MonitorAlertRoutesInner.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Mqtt.spec.js b/src/test/model/Mqtt.spec.js
index bdd345b2..4a40530c 100644
--- a/src/test/model/Mqtt.spec.js
+++ b/src/test/model/Mqtt.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Note.spec.js b/src/test/model/Note.spec.js
index d02041f7..9c90dcad 100644
--- a/src/test/model/Note.spec.js
+++ b/src/test/model/Note.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Route.spec.js b/src/test/model/NotehubRoute.spec.js
similarity index 78%
rename from src/test/model/Route.spec.js
rename to src/test/model/NotehubRoute.spec.js
index fd5d761e..9d67ccb8 100644
--- a/src/test/model/Route.spec.js
+++ b/src/test/model/NotehubRoute.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.Route();
+ instance = new NotehubJs.NotehubRoute();
});
var getProperty = function (object, getter, property) {
@@ -43,46 +43,46 @@
else object[property] = value;
};
- describe("Route", function () {
- it("should create an instance of Route", function () {
- // uncomment below and update the code to test Route
- //var instance = new NotehubJs.Route();
- //expect(instance).to.be.a(NotehubJs.Route);
+ describe("NotehubRoute", function () {
+ it("should create an instance of NotehubRoute", function () {
+ // uncomment below and update the code to test NotehubRoute
+ //var instance = new NotehubJs.NotehubRoute();
+ //expect(instance).to.be.a(NotehubJs.NotehubRoute);
});
it('should have the property uid (base name: "uid")', function () {
// uncomment below and update the code to test the property uid
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
it('should have the property label (base name: "label")', function () {
// uncomment below and update the code to test the property label
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
it('should have the property routeType (base name: "route_type")', function () {
// uncomment below and update the code to test the property routeType
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
it('should have the property modified (base name: "modified")', function () {
// uncomment below and update the code to test the property modified
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
it('should have the property disabled (base name: "disabled")', function () {
// uncomment below and update the code to test the property disabled
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
it('should have the property schema (base name: "schema")', function () {
// uncomment below and update the code to test the property schema
- //var instance = new NotehubJs.Route();
+ //var instance = new NotehubJs.NotehubRoute();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/RouteSchema.spec.js b/src/test/model/NotehubRouteSchema.spec.js
similarity index 77%
rename from src/test/model/RouteSchema.spec.js
rename to src/test/model/NotehubRouteSchema.spec.js
index 93faf4da..c76a4af0 100644
--- a/src/test/model/RouteSchema.spec.js
+++ b/src/test/model/NotehubRouteSchema.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -28,7 +28,7 @@
var instance;
beforeEach(function () {
- instance = new NotehubJs.RouteSchema();
+ instance = new NotehubJs.NotehubRouteSchema();
});
var getProperty = function (object, getter, property) {
@@ -43,262 +43,262 @@
else object[property] = value;
};
- describe("RouteSchema", function () {
- it("should create an instance of RouteSchema", function () {
- // uncomment below and update the code to test RouteSchema
- //var instance = new NotehubJs.RouteSchema();
- //expect(instance).to.be.a(NotehubJs.RouteSchema);
+ describe("NotehubRouteSchema", function () {
+ it("should create an instance of NotehubRouteSchema", function () {
+ // uncomment below and update the code to test NotehubRouteSchema
+ //var instance = new NotehubJs.NotehubRouteSchema();
+ //expect(instance).to.be.a(NotehubJs.NotehubRouteSchema);
});
it('should have the property fleets (base name: "fleets")', function () {
// uncomment below and update the code to test the property fleets
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property filter (base name: "filter")', function () {
// uncomment below and update the code to test the property filter
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property transform (base name: "transform")', function () {
// uncomment below and update the code to test the property transform
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property throttleMs (base name: "throttle_ms")', function () {
// uncomment below and update the code to test the property throttleMs
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property url (base name: "url")', function () {
// uncomment below and update the code to test the property url
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property httpHeaders (base name: "http_headers")', function () {
// uncomment below and update the code to test the property httpHeaders
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property disableHttpHeaders (base name: "disable_http_headers")', function () {
// uncomment below and update the code to test the property disableHttpHeaders
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property timeout (base name: "timeout")', function () {
// uncomment below and update the code to test the property timeout
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property token (base name: "token")', function () {
// uncomment below and update the code to test the property token
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property alias (base name: "alias")', function () {
// uncomment below and update the code to test the property alias
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property broker (base name: "broker")', function () {
// uncomment below and update the code to test the property broker
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property port (base name: "port")', function () {
// uncomment below and update the code to test the property port
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property username (base name: "username")', function () {
// uncomment below and update the code to test the property username
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property password (base name: "password")', function () {
// uncomment below and update the code to test the property password
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property topic (base name: "topic")', function () {
// uncomment below and update the code to test the property topic
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property certificate (base name: "certificate")', function () {
// uncomment below and update the code to test the property certificate
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property certificateName (base name: "certificate_name")', function () {
// uncomment below and update the code to test the property certificateName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property key (base name: "key")', function () {
// uncomment below and update the code to test the property key
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property privateKeyName (base name: "private_key_name")', function () {
// uncomment below and update the code to test the property privateKeyName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property region (base name: "region")', function () {
// uncomment below and update the code to test the property region
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property accessKeyId (base name: "access_key_id")', function () {
// uncomment below and update the code to test the property accessKeyId
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property accessKeySecret (base name: "access_key_secret")', function () {
// uncomment below and update the code to test the property accessKeySecret
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property messageGroupId (base name: "message_group_id")', function () {
// uncomment below and update the code to test the property messageGroupId
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property messageDeduplicationId (base name: "message_deduplication_id")', function () {
// uncomment below and update the code to test the property messageDeduplicationId
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property channel (base name: "channel")', function () {
// uncomment below and update the code to test the property channel
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property testApi (base name: "test_api")', function () {
// uncomment below and update the code to test the property testApi
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property dataFeedKey (base name: "data_feed_key")', function () {
// uncomment below and update the code to test the property dataFeedKey
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property clientId (base name: "client_id")', function () {
// uncomment below and update the code to test the property clientId
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property clientSecret (base name: "client_secret")', function () {
// uncomment below and update the code to test the property clientSecret
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property functionsKeySecret (base name: "functions_key_secret")', function () {
// uncomment below and update the code to test the property functionsKeySecret
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property sasPolicyName (base name: "sas_policy_name")', function () {
// uncomment below and update the code to test the property sasPolicyName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property sasPolicyKey (base name: "sas_policy_key")', function () {
// uncomment below and update the code to test the property sasPolicyKey
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property appKey (base name: "app_key")', function () {
// uncomment below and update the code to test the property appKey
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property organizationName (base name: "organization_name")', function () {
// uncomment below and update the code to test the property organizationName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property accountName (base name: "account_name")', function () {
// uncomment below and update the code to test the property accountName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property userName (base name: "user_name")', function () {
// uncomment below and update the code to test the property userName
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property pem (base name: "pem")', function () {
// uncomment below and update the code to test the property pem
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property slackType (base name: "slack_type")', function () {
// uncomment below and update the code to test the property slackType
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property bearer (base name: "bearer")', function () {
// uncomment below and update the code to test the property bearer
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property webhookUrl (base name: "webhook_url")', function () {
// uncomment below and update the code to test the property webhookUrl
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property text (base name: "text")', function () {
// uncomment below and update the code to test the property text
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
it('should have the property blocks (base name: "blocks")', function () {
// uncomment below and update the code to test the property blocks
- //var instance = new NotehubJs.RouteSchema();
+ //var instance = new NotehubJs.NotehubRouteSchema();
//expect(instance).to.be();
});
});
diff --git a/src/test/model/OTAStatus.spec.js b/src/test/model/OTAStatus.spec.js
deleted file mode 100644
index 70d5f1aa..00000000
--- a/src/test/model/OTAStatus.spec.js
+++ /dev/null
@@ -1,161 +0,0 @@
-/**
- * Notehub API
- * The OpenAPI definition for the Notehub.io API.
- *
- * The version of the OpenAPI document: 1.1.0
- * Contact: engineering@blues.io
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- *
- */
-
-(function (root, factory) {
- if (typeof define === "function" && define.amd) {
- // AMD.
- define(["expect.js", process.cwd() + "/src/index"], factory);
- } else if (typeof module === "object" && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- factory(require("expect.js"), require(process.cwd() + "/src/index"));
- } else {
- // Browser globals (root is window)
- factory(root.expect, root.NotehubJs);
- }
-})(this, function (expect, NotehubJs) {
- "use strict";
-
- var instance;
-
- beforeEach(function () {
- instance = new NotehubJs.OTAStatus();
- });
-
- var getProperty = function (object, getter, property) {
- // Use getter method if present; otherwise, get the property directly.
- if (typeof object[getter] === "function") return object[getter]();
- else return object[property];
- };
-
- var setProperty = function (object, setter, property, value) {
- // Use setter method if present; otherwise, set the property directly.
- if (typeof object[setter] === "function") object[setter](value);
- else object[property] = value;
- };
-
- describe("OTAStatus", function () {
- it("should create an instance of OTAStatus", function () {
- // uncomment below and update the code to test OTAStatus
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be.a(NotehubJs.OTAStatus);
- });
-
- it('should have the property deviceUid (base name: "device_uid")', function () {
- // uncomment below and update the code to test the property deviceUid
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property tags (base name: "tags")', function () {
- // uncomment below and update the code to test the property tags
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardCurrentFirmware (base name: "notecard_current_firmware")', function () {
- // uncomment below and update the code to test the property notecardCurrentFirmware
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardDfuBeganAt (base name: "notecard_dfu_began_at")', function () {
- // uncomment below and update the code to test the property notecardDfuBeganAt
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardDfuStatus (base name: "notecard_dfu_status")', function () {
- // uncomment below and update the code to test the property notecardDfuStatus
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardRequestedFirmware (base name: "notecard_requested_firmware")', function () {
- // uncomment below and update the code to test the property notecardRequestedFirmware
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardRequestedAt (base name: "notecard_requested_at")', function () {
- // uncomment below and update the code to test the property notecardRequestedAt
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardRequestedScope (base name: "notecard_requested_scope")', function () {
- // uncomment below and update the code to test the property notecardRequestedScope
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardRequestedShowDetails (base name: "notecard_requested_show_details")', function () {
- // uncomment below and update the code to test the property notecardRequestedShowDetails
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property notecardRequestedStatus (base name: "notecard_requested_status")', function () {
- // uncomment below and update the code to test the property notecardRequestedStatus
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostCurrentFirmware (base name: "host_current_firmware")', function () {
- // uncomment below and update the code to test the property hostCurrentFirmware
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostDfuBeganAt (base name: "host_dfu_began_at")', function () {
- // uncomment below and update the code to test the property hostDfuBeganAt
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostDfuStatus (base name: "host_dfu_status")', function () {
- // uncomment below and update the code to test the property hostDfuStatus
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostRequestedFirmware (base name: "host_requested_firmware")', function () {
- // uncomment below and update the code to test the property hostRequestedFirmware
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostRequestedAt (base name: "host_requested_at")', function () {
- // uncomment below and update the code to test the property hostRequestedAt
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostRequestedScope (base name: "host_requested_scope")', function () {
- // uncomment below and update the code to test the property hostRequestedScope
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostRequestedShowDetails (base name: "host_requested_show_details")', function () {
- // uncomment below and update the code to test the property hostRequestedShowDetails
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
-
- it('should have the property hostRequestedStatus (base name: "host_requested_status")', function () {
- // uncomment below and update the code to test the property hostRequestedStatus
- //var instance = new NotehubJs.OTAStatus();
- //expect(instance).to.be();
- });
- });
-});
diff --git a/src/test/model/PostProvisionProjectDeviceRequest.spec.js b/src/test/model/PostProvisionProjectDeviceRequest.spec.js
index e59be659..92708d24 100644
--- a/src/test/model/PostProvisionProjectDeviceRequest.spec.js
+++ b/src/test/model/PostProvisionProjectDeviceRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Product.spec.js b/src/test/model/Product.spec.js
index 22437641..d10a04f5 100644
--- a/src/test/model/Product.spec.js
+++ b/src/test/model/Product.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Project.spec.js b/src/test/model/Project.spec.js
index bd43dfad..ffade660 100644
--- a/src/test/model/Project.spec.js
+++ b/src/test/model/Project.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/ProjectMember.spec.js b/src/test/model/ProjectMember.spec.js
index adfc2aa9..9135a81d 100644
--- a/src/test/model/ProjectMember.spec.js
+++ b/src/test/model/ProjectMember.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Proxy.spec.js b/src/test/model/Proxy.spec.js
index a66ba30a..eadfeb9b 100644
--- a/src/test/model/Proxy.spec.js
+++ b/src/test/model/Proxy.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/PutDeviceFleetsRequest.spec.js b/src/test/model/PutDeviceFleetsRequest.spec.js
index a5424358..972e08e0 100644
--- a/src/test/model/PutDeviceFleetsRequest.spec.js
+++ b/src/test/model/PutDeviceFleetsRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Radresponder.spec.js b/src/test/model/Radresponder.spec.js
index 65d8ff98..417edad0 100644
--- a/src/test/model/Radresponder.spec.js
+++ b/src/test/model/Radresponder.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Role.spec.js b/src/test/model/Role.spec.js
index 718d4de5..1535ca95 100644
--- a/src/test/model/Role.spec.js
+++ b/src/test/model/Role.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Slack.spec.js b/src/test/model/Slack.spec.js
index df2c3d39..75545f80 100644
--- a/src/test/model/Slack.spec.js
+++ b/src/test/model/Slack.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/SlackBearerNotification.spec.js b/src/test/model/SlackBearerNotification.spec.js
index 1a191e53..86afd74c 100644
--- a/src/test/model/SlackBearerNotification.spec.js
+++ b/src/test/model/SlackBearerNotification.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/SlackWebHookNotification.spec.js b/src/test/model/SlackWebHookNotification.spec.js
index 185d6f3c..ff9fcc6d 100644
--- a/src/test/model/SlackWebHookNotification.spec.js
+++ b/src/test/model/SlackWebHookNotification.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Snowflake.spec.js b/src/test/model/Snowflake.spec.js
index d6824065..ebb19e3f 100644
--- a/src/test/model/Snowflake.spec.js
+++ b/src/test/model/Snowflake.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/SnowflakeTransform.spec.js b/src/test/model/SnowflakeTransform.spec.js
index d4a2937c..59a1977f 100644
--- a/src/test/model/SnowflakeTransform.spec.js
+++ b/src/test/model/SnowflakeTransform.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Thingworx.spec.js b/src/test/model/Thingworx.spec.js
index a8fa97b8..369e4eb4 100644
--- a/src/test/model/Thingworx.spec.js
+++ b/src/test/model/Thingworx.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/TowerLocation.spec.js b/src/test/model/TowerLocation.spec.js
index e3eff9a6..e2de3f2a 100644
--- a/src/test/model/TowerLocation.spec.js
+++ b/src/test/model/TowerLocation.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/Twilio.spec.js b/src/test/model/Twilio.spec.js
index 8255b249..0eee8653 100644
--- a/src/test/model/Twilio.spec.js
+++ b/src/test/model/Twilio.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/UpdateFleetRequest.spec.js b/src/test/model/UpdateFleetRequest.spec.js
index 1109c2af..aacbe7d8 100644
--- a/src/test/model/UpdateFleetRequest.spec.js
+++ b/src/test/model/UpdateFleetRequest.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/UploadMetadata.spec.js b/src/test/model/UploadMetadata.spec.js
new file mode 100644
index 00000000..73c72f4b
--- /dev/null
+++ b/src/test/model/UploadMetadata.spec.js
@@ -0,0 +1,131 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.UploadMetadata();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("UploadMetadata", function () {
+ it("should create an instance of UploadMetadata", function () {
+ // uncomment below and update the code to test UploadMetadata
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be.a(NotehubJs.UploadMetadata);
+ });
+
+ it('should have the property name (base name: "name")', function () {
+ // uncomment below and update the code to test the property name
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property length (base name: "length")', function () {
+ // uncomment below and update the code to test the property length
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property md5 (base name: "md5")', function () {
+ // uncomment below and update the code to test the property md5
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property crc32 (base name: "crc32")', function () {
+ // uncomment below and update the code to test the property crc32
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property created (base name: "created")', function () {
+ // uncomment below and update the code to test the property created
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property modified (base name: "modified")', function () {
+ // uncomment below and update the code to test the property modified
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property source (base name: "source")', function () {
+ // uncomment below and update the code to test the property source
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property contains (base name: "contains")', function () {
+ // uncomment below and update the code to test the property contains
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property found (base name: "found")', function () {
+ // uncomment below and update the code to test the property found
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property type (base name: "type")', function () {
+ // uncomment below and update the code to test the property type
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property tags (base name: "tags")', function () {
+ // uncomment below and update the code to test the property tags
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property notes (base name: "notes")', function () {
+ // uncomment below and update the code to test the property notes
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property firmware (base name: "firmware")', function () {
+ // uncomment below and update the code to test the property firmware
+ //var instance = new NotehubJs.UploadMetadata();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/UserDbRoute.spec.js b/src/test/model/UserDbRoute.spec.js
index 426059ef..1f09f42e 100644
--- a/src/test/model/UserDbRoute.spec.js
+++ b/src/test/model/UserDbRoute.spec.js
@@ -2,7 +2,7 @@
* Notehub API
* The OpenAPI definition for the Notehub.io API.
*
- * The version of the OpenAPI document: 1.1.0
+ * The version of the OpenAPI document: 1.2.0
* Contact: engineering@blues.io
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/test/model/UserDfuStateMachine.spec.js b/src/test/model/UserDfuStateMachine.spec.js
new file mode 100644
index 00000000..5f36a394
--- /dev/null
+++ b/src/test/model/UserDfuStateMachine.spec.js
@@ -0,0 +1,77 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.UserDfuStateMachine();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("UserDfuStateMachine", function () {
+ it("should create an instance of UserDfuStateMachine", function () {
+ // uncomment below and update the code to test UserDfuStateMachine
+ //var instance = new NotehubJs.UserDfuStateMachine();
+ //expect(instance).to.be.a(NotehubJs.UserDfuStateMachine);
+ });
+
+ it('should have the property status (base name: "status")', function () {
+ // uncomment below and update the code to test the property status
+ //var instance = new NotehubJs.UserDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property created (base name: "created")', function () {
+ // uncomment below and update the code to test the property created
+ //var instance = new NotehubJs.UserDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property fromVersion (base name: "from_version")', function () {
+ // uncomment below and update the code to test the property fromVersion
+ //var instance = new NotehubJs.UserDfuStateMachine();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property metadata (base name: "metadata")', function () {
+ // uncomment below and update the code to test the property metadata
+ //var instance = new NotehubJs.UserDfuStateMachine();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/UserDfuStateMachineStatus.spec.js b/src/test/model/UserDfuStateMachineStatus.spec.js
new file mode 100644
index 00000000..957277db
--- /dev/null
+++ b/src/test/model/UserDfuStateMachineStatus.spec.js
@@ -0,0 +1,77 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.UserDfuStateMachineStatus();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("UserDfuStateMachineStatus", function () {
+ it("should create an instance of UserDfuStateMachineStatus", function () {
+ // uncomment below and update the code to test UserDfuStateMachineStatus
+ //var instance = new NotehubJs.UserDfuStateMachineStatus();
+ //expect(instance).to.be.a(NotehubJs.UserDfuStateMachineStatus);
+ });
+
+ it('should have the property phase (base name: "phase")', function () {
+ // uncomment below and update the code to test the property phase
+ //var instance = new NotehubJs.UserDfuStateMachineStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property phaseDescription (base name: "phase_description")', function () {
+ // uncomment below and update the code to test the property phaseDescription
+ //var instance = new NotehubJs.UserDfuStateMachineStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property date (base name: "date")', function () {
+ // uncomment below and update the code to test the property date
+ //var instance = new NotehubJs.UserDfuStateMachineStatus();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property status (base name: "status")', function () {
+ // uncomment below and update the code to test the property status
+ //var instance = new NotehubJs.UserDfuStateMachineStatus();
+ //expect(instance).to.be();
+ });
+ });
+});
diff --git a/src/test/model/UserFirmwareInfo.spec.js b/src/test/model/UserFirmwareInfo.spec.js
new file mode 100644
index 00000000..31c0240a
--- /dev/null
+++ b/src/test/model/UserFirmwareInfo.spec.js
@@ -0,0 +1,65 @@
+/**
+ * Notehub API
+ * The OpenAPI definition for the Notehub.io API.
+ *
+ * The version of the OpenAPI document: 1.2.0
+ * Contact: engineering@blues.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ *
+ */
+
+(function (root, factory) {
+ if (typeof define === "function" && define.amd) {
+ // AMD.
+ define(["expect.js", process.cwd() + "/src/index"], factory);
+ } else if (typeof module === "object" && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ factory(require("expect.js"), require(process.cwd() + "/src/index"));
+ } else {
+ // Browser globals (root is window)
+ factory(root.expect, root.NotehubJs);
+ }
+})(this, function (expect, NotehubJs) {
+ "use strict";
+
+ var instance;
+
+ beforeEach(function () {
+ instance = new NotehubJs.UserFirmwareInfo();
+ });
+
+ var getProperty = function (object, getter, property) {
+ // Use getter method if present; otherwise, get the property directly.
+ if (typeof object[getter] === "function") return object[getter]();
+ else return object[property];
+ };
+
+ var setProperty = function (object, setter, property, value) {
+ // Use setter method if present; otherwise, set the property directly.
+ if (typeof object[setter] === "function") object[setter](value);
+ else object[property] = value;
+ };
+
+ describe("UserFirmwareInfo", function () {
+ it("should create an instance of UserFirmwareInfo", function () {
+ // uncomment below and update the code to test UserFirmwareInfo
+ //var instance = new NotehubJs.UserFirmwareInfo();
+ //expect(instance).to.be.a(NotehubJs.UserFirmwareInfo);
+ });
+
+ it('should have the property currentFirmware (base name: "current_firmware")', function () {
+ // uncomment below and update the code to test the property currentFirmware
+ //var instance = new NotehubJs.UserFirmwareInfo();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property firmwareUpdate (base name: "firmware_update")', function () {
+ // uncomment below and update the code to test the property firmwareUpdate
+ //var instance = new NotehubJs.UserFirmwareInfo();
+ //expect(instance).to.be();
+ });
+ });
+});