diff --git a/docs/about/introduction.mdx b/docs/about/introduction.mdx
index 0c313f53..42314fad 100644
--- a/docs/about/introduction.mdx
+++ b/docs/about/introduction.mdx
@@ -9,6 +9,9 @@ import Link from "@docusaurus/Link";
Meshtastic® is a project that enables you to use inexpensive LoRa radios as a long range off-grid communication platform in areas without existing or reliable communications infrastructure. This project is 100% community driven and open source!
+
+![LoRa Topology](/img/introduction/lora-topology-2.png)
+
### Features
- Long range ([_254km record by kboxlabs_](/docs/overview/range-tests#current-record))
diff --git a/docs/configuration/module/mqtt.mdx b/docs/configuration/module/mqtt.mdx
index 34f82d64..a7699448 100644
--- a/docs/configuration/module/mqtt.mdx
+++ b/docs/configuration/module/mqtt.mdx
@@ -146,11 +146,11 @@ values={[
Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > MQTT: Turn on the slider for **MQTT enabled** and tap **Send**.
-[![MQTT Settings](/img/modules/mqtt/android_mqtt_sm.png)](/img/modules/mqtt/android_mqtt.png)
+[![MQTT Settings](/img/modules/mqtt/android_mqtt_encryption_sm.png)](/img/modules/mqtt/android_mqtt_encryption.png)
*Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below.
-[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.png)](/img/modules/mqtt/android_mqtt_proxy.png)
+[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.png)](/img/modules/mqtt/android_mqtt_proxy_encryption.png)
2. Enable Channel Uplink & Downlink
@@ -171,12 +171,12 @@ Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Networ
Navigate to Settings > MQTT: Turn on the slider for MQTT enabled and tap **Save**
-[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_sm.png)](/img/modules/mqtt/apple_mqtt_1.png)
+[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_encryption_sm.png)](/img/modules/mqtt/apple_mqtt_1_encryption.png)
[![MQTT Settings 2](/img/modules/mqtt/apple_mqtt_2_sm.png)](/img/modules/mqtt/apple_mqtt_2.png)
*Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below.
-[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.png)](/img/modules/mqtt/apple_mqtt_1_proxy.png)
+[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.png)](/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png)
2. Enable Channel Uplink & Downlink
@@ -231,11 +231,11 @@ meshtastic --set network.wifi_enabled true --set network.wifi_ssid "your network
Navigate to Config > Module Config > MQTT - Turn on the slider for MQTT enabled - Click the **Save** icon.
-[![MQTT Settings](/img/modules/mqtt/web_mqtt_sm.png)](/img/modules/mqtt/web_mqtt.png)
+[![MQTT Settings](/img/modules/mqtt/web_mqtt_encryption_sm.png)](/img/modules/mqtt/web_mqtt_encryption.png)
*Optional:* To use your client's internet connection to send and receive packets over the web, also enable the slider for **Proxy to Client Enabled** and skip the Configure Network Settings step below.
-[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.png)](/img/modules/mqtt/web_mqtt_proxy.png)
+[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.png)](/img/modules/mqtt/web_mqtt_proxy_encryption.png)
:::caution
diff --git a/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx b/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
index ce6f4af5..85aa705a 100644
--- a/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
+++ b/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
@@ -1,6 +1,6 @@
---
id: drag-n-drop
-title: Drag & Drop nRF52 Firmware Updates
+title: Drag & Drop nRF52 & RP2040 Firmware Updates
sidebar_label: Drag & Drop (recommended)
sidebar_position: 1
---
@@ -11,15 +11,23 @@ import Link from "@docusaurus/Link";
## Flash Firmware
-Download and unzip the latest firmware from [Meshtastic Downloads](https://meshtastic.org/downloads).
+### nRF52
-1. Connect your device to your computer with a USB data cable.
-2. Double click the reset button on your device (this will put it into bootloader mode)
-3. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux)
-4. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`
-5. Drop the appropriate firmware file (`firmware-DEVICE_NAME-x.x.x-xxxxxxx.uf2`) from the release onto this drive.
+1. Download and unzip the latest firmware from [Meshtastic Downloads](https://meshtastic.org/downloads).
+2. Connect your device to your computer with a USB data cable.
+3. Double click the reset button on your device (this will put it into bootloader mode).
+4. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux).
+5. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`.
+6. Copy the appropriate firmware file (`firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2`) from the release onto this drive.
+7. Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
-Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
+### RP2040
+1. Download and unzip the latest firmware from [Meshtastic Downloads](https://meshtastic.org/downloads).
+2. Press the BOOTSEL button and while keeping it pressed, connect the device to your computer via a USB cable.
+3. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux).
+4. Open this drive and you should see two files: `INDEX.HTM` and `INFO_UF2.TXT`.
+5. Copy the appropriate firmware file (`firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2`) from the release onto this drive.
+6. Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
## Connect and Configure Device
diff --git a/docs/getting-started/flashing-firmware/nrf52/index.mdx b/docs/getting-started/flashing-firmware/nrf52/index.mdx
index 1052e98e..dd244abd 100644
--- a/docs/getting-started/flashing-firmware/nrf52/index.mdx
+++ b/docs/getting-started/flashing-firmware/nrf52/index.mdx
@@ -1,21 +1,21 @@
---
id: flashing-nrf52-devices
-title: Flash nRF52 Devices
-sidebar_label: nRF52 Device
+title: Flash nRF52 & RP2040 Devices
+sidebar_label: nRF52/RP2040 Device
sidebar_position: 2
---
-## Flashing Methods for nRF52 Devices
+## Flashing Methods for nRF52 and RP2040 Devices
-The nRF52 based devices have the easiest firmware upgrade process. No driver or software install is required on any platform.
+nRF52 and RP2040 based devices have the easiest firmware upgrade process. No driver or software install is required on any platform.
### Drag & Drop
-nRF52 devices use the [Drag & Drop](/docs/getting-started/flashing-firmware/nrf52/drag-n-drop) installation method to install firmware releases.
+nRF52 and RP2040 devices use the [Drag & Drop](/docs/getting-started/flashing-firmware/nrf52/drag-n-drop) installation method to install firmware releases.
### Over-The-Air (OTA)
nRF52 devices are able to accept [OTA firmware updates](/docs/getting-started/flashing-firmware/nrf52/ota) from a mobile device over bluetooth.
-### Factory Erase
+### nRF Factory Erase
You may wish to perform a [Factory Erase](/docs/getting-started/flashing-firmware/nrf52/nrf52-erase) prior to installing firmware to clear data that may change format and location between releases.
### Convert RAK4631-R to RAK4631
diff --git a/docs/getting-started/flashing-firmware/nrf52/nrf52-erase.mdx b/docs/getting-started/flashing-firmware/nrf52/nrf52-erase.mdx
index 3e23e7c5..c2d94500 100644
--- a/docs/getting-started/flashing-firmware/nrf52/nrf52-erase.mdx
+++ b/docs/getting-started/flashing-firmware/nrf52/nrf52-erase.mdx
@@ -1,25 +1,39 @@
---
id: nrf52-erase
-title: Flash nRF52 Factory Erase
-sidebar_label: Factory Erase nRF52
+title: Flash nRF52/RP2040 Factory Erase
+sidebar_label: Factory Erase
sidebar_position: 3
---
import Link from "@docusaurus/Link";
-Meshtastic uses the [littlefs](https://github.com/littlefs-project/littlefs) library to store configuration, logs, and other data in the internal flash of nRF52 devices. Updating the firmware does _not_ erase this additional data, which can cause issues when the format and location of data changes between releases.
+Meshtastic uses the [littlefs](https://github.com/littlefs-project/littlefs) library to store configuration, logs, and other data in the internal flash of nRF52 & RP2040 devices. Updating the firmware does _not_ erase this additional data, which can cause issues when the format and location of data changes between releases.
+
+### nRF52
To reset the flash storage on your nRF52 board:
-Download and unzip the latest firmware from [Meshtastic Downloads](https://meshtastic.org/downloads).
+1. Download and unzip the latest firmware from [Meshtastic Downloads](https://meshtastic.org/downloads).
+2. Connect your device to your computer with a USB data cable.
+3. Double click the reset button on your device (this will put it into bootloader mode)
+4. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux)
+5. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`
+6. Find the file included in the downloaded firmware named `Meshtastic_nRF52_factory_erase.uf2` and copy it onto the new drive. The device should reboot.
+7. With the [Meshtastic CLI](/docs/software/python/cli/) installed, open your Terminal/Console and enter the command: `meshtastic --noproto`.
+8. Press any key, you should see the message: `Formatting... Done`.
+
+Once the device has been erased, you can proceed to install the latest Meshtastic firmware on a clean storage filesystem by clicking the link below.
+
+### RP2040
+
+To reset the flash storage on your RP2040 board:
+
+1. Download [flash_nuke.uf2](https://datasheets.raspberrypi.com/soft/flash_nuke.uf2) to your computer.
+2. Press the BOOTSEL button and while keeping it pressed, connect it to your computer via a USB cable.
+3. The board should now appear as a mass storage device on your computer with the label RPI-RP2.
+4. Copy the flash_nuke.uf2 file to the device.
+5. The board will now restart and the flash memory will be erased.
-1. Connect your device to your computer with a USB data cable.
-2. Double click the reset button on your device (this will put it into bootloader mode)
-3. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux)
-4. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`
-5. Copy the included file named `Meshtastic_nRF52_factory_erase.uf2` onto the virtual disk device. The device should reboot.
-6. Connect to the device via serial console using the [Meshtastic CLI `--noproto`](/docs/software/python/cli/#--noproto) mode or a standalone serial client like `minicom`.
-7. Press any key, you should see the message: `Formatting... Done`.
Once the device has been erased, you can proceed to install the latest Meshtastic firmware on a clean storage filesystem by clicking the link below.
@@ -28,6 +42,6 @@ Once the device has been erased, you can proceed to install the latest Meshtasti
className={"button button--outline button--lg cta--button"}
to={"/docs/getting-started/flashing-firmware/nrf52/"}
>
- Flash nRF52 Firmware
+ Flash nRF52/RP2040 Firmware
diff --git a/docs/hardware/devices/tbeam/index.mdx b/docs/hardware/devices/tbeam/index.mdx
index 8404369a..6c413f45 100644
--- a/docs/hardware/devices/tbeam/index.mdx
+++ b/docs/hardware/devices/tbeam/index.mdx
@@ -220,8 +220,10 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
## Resources
- - Firmware file: `firmware-tbeam-s3-core-X.X.X.xxxxxxx.bin`
- - Purchase Link: [AliExpress](https://www.aliexpress.com/item/1005005418286231.html)
+- Firmware file: `firmware-tbeam-s3-core-X.X.X.xxxxxxx.bin`
+- Purchase links:
+ - LilyGO Store: [Meshtastic T-Beam 433/868/915/923Mhz](https://www.lilygo.cc/products/t-beam-v1-1-esp32-lora-module)
+ - AliExpress: [Meshtastic T-Beam 868/915MHz](https://www.aliexpress.com/item/1005005418286231.html)
- US Distributor - Purchase link: Rokland [NEO-M10S](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191378003), [Quectel L76K](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191345235)
diff --git a/docs/hardware/devices/techo/index.mdx b/docs/hardware/devices/techo/index.mdx
index 4c0394d9..e3bbb2d0 100644
--- a/docs/hardware/devices/techo/index.mdx
+++ b/docs/hardware/devices/techo/index.mdx
@@ -35,7 +35,8 @@ Further information on the LILYGO® T-Echo devices can be found on LILYGO®'s [G
- Firmware file: `firmware-t-echo-2.x.x.uf2`
- Purchase links:
- - AliExpress: [Lilygo Official Store](https://www.aliexpress.com/item/1005003026107533.html)
+ - LilyGO Store: [T-Echo Meshtastic 433/868/915MHz](https://www.lilygo.cc/products/t-echo)
+ - AliExpress: [T-Echo Meshtastic 433/868/915MHz with optional BME280 sensor](https://www.aliexpress.com/item/1005003026107533.html)
- US Distributor - Rokland: [915MHz](https://store.rokland.com/products/lilygo-ttgo-meshtastic-t-echo-white-lora-sx1262-wireless-module-915mhz-nrf52840-gps-for-arduino?ref=8Bb2mUO5i-jKwt) [915MHz BME280 Kit](https://store.rokland.com/products/lilygo-ttgo-meshtastic-t-echo-white-bme280-lora-sx1262-wireless-module-915mhz-nrf52840-gps-rtc-nfc-for-arduino?ref=8Bb2mUO5i-jKwt)
![LILYGO T-Echo](/img/hardware/t-echo.png)
diff --git a/package.json b/package.json
index 9f694c49..b1d6b79a 100644
--- a/package.json
+++ b/package.json
@@ -40,10 +40,10 @@
"@docusaurus/module-type-aliases": "3.0.0",
"@tailwindcss/typography": "^0.5.10",
"@tsconfig/docusaurus": "^2.0.2",
- "@types/node": "^20.9.0",
- "@types/react": "^18.2.37",
- "@types/react-dom": "^18.2.15",
+ "@types/node": "^20.9.3",
+ "@types/react": "^18.2.38",
+ "@types/react-dom": "^18.2.16",
"biome": "^0.3.3",
- "typescript": "^5.2.2"
+ "typescript": "^5.3.2"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e1ea0ddc..ee034f73 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -13,25 +13,25 @@ dependencies:
version: 3.2.2
'@docusaurus/core':
specifier: 3.0.0
- version: 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ version: 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/plugin-content-docs':
specifier: 3.0.0
- version: 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ version: 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/preset-classic':
specifier: 3.0.0
- version: 3.0.0(@algolia/client-search@4.20.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0)(typescript@5.2.2)
+ version: 3.0.0(@algolia/client-search@4.20.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0)(typescript@5.3.2)
'@docusaurus/theme-common':
specifier: 3.0.0
- version: 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ version: 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/theme-mermaid':
specifier: 3.0.0
- version: 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ version: 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@heroicons/react':
specifier: ^2.0.18
version: 2.0.18(react@18.2.0)
'@mdx-js/react':
specifier: ^3.0.0
- version: 3.0.0(@types/react@18.2.37)(react@18.2.0)
+ version: 3.0.0(@types/react@18.2.38)(react@18.2.0)
'@meshtastic/meshtasticjs':
specifier: 2.2.13-1
version: 2.2.13-1
@@ -77,27 +77,27 @@ devDependencies:
specifier: ^2.0.2
version: 2.0.2
'@types/node':
- specifier: ^20.9.0
- version: 20.9.0
+ specifier: ^20.9.3
+ version: 20.9.3
'@types/react':
- specifier: ^18.2.37
- version: 18.2.37
+ specifier: ^18.2.38
+ version: 18.2.38
'@types/react-dom':
- specifier: ^18.2.15
- version: 18.2.15
+ specifier: ^18.2.16
+ version: 18.2.16
biome:
specifier: ^0.3.3
version: 0.3.3
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.2
+ version: 5.3.2
packages:
- /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0):
+ /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0):
resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0)
'@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
transitivePeerDependencies:
- '@algolia/client-search'
@@ -105,13 +105,13 @@ packages:
- search-insights
dev: false
- /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0):
+ /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0):
resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
peerDependencies:
search-insights: '>= 1 < 3'
dependencies:
'@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
- search-insights: 2.10.0
+ search-insights: 2.11.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
@@ -269,9 +269,9 @@ packages:
'@babel/helpers': 7.23.2
'@babel/parser': 7.23.3
'@babel/template': 7.22.15
- '@babel/traverse': 7.23.2
- '@babel/types': 7.22.17
- convert-source-map: 1.9.0
+ '@babel/traverse': 7.23.3
+ '@babel/types': 7.23.3
+ convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
json5: 2.2.3
@@ -284,19 +284,9 @@ packages:
resolution: {integrity: sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.22.17
+ '@babel/types': 7.23.3
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.19
- jsesc: 2.5.2
- dev: false
-
- /@babel/generator@7.23.0:
- resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.0
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.19
+ '@jridgewell/trace-mapping': 0.3.20
jsesc: 2.5.2
dev: false
@@ -375,32 +365,19 @@ packages:
engines: {node: '>=6.9.0'}
dev: false
- /@babel/helper-environment-visitor@7.22.5:
- resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}
- engines: {node: '>=6.9.0'}
- dev: false
-
/@babel/helper-function-name@7.23.0:
resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/types': 7.22.17
- dev: false
-
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.3
dev: false
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.3
dev: false
/@babel/helper-member-expression-to-functions@7.23.0:
@@ -485,7 +462,7 @@ packages:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.3
dev: false
/@babel/helper-string-parser@7.22.5:
@@ -493,11 +470,6 @@ packages:
engines: {node: '>=6.9.0'}
dev: false
- /@babel/helper-validator-identifier@7.22.15:
- resolution: {integrity: sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==}
- engines: {node: '>=6.9.0'}
- dev: false
-
/@babel/helper-validator-identifier@7.22.20:
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
@@ -522,8 +494,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/traverse': 7.23.2
- '@babel/types': 7.22.17
+ '@babel/traverse': 7.23.3
+ '@babel/types': 7.23.3
transitivePeerDependencies:
- supports-color
dev: false
@@ -545,16 +517,8 @@ packages:
'@babel/types': 7.23.3
dev: false
- /@babel/parser@7.23.0:
- resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.23.0
- dev: false
-
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.17):
- resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==}
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.3):
+ resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -1486,7 +1450,7 @@ packages:
babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.3)
babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.3)
babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.3)
- core-js-compat: 3.33.2
+ core-js-compat: 3.33.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -1540,7 +1504,7 @@ packages:
resolution: {integrity: sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==}
engines: {node: '>=6.9.0'}
dependencies:
- core-js-pure: 3.33.2
+ core-js-pure: 3.33.3
regenerator-runtime: 0.14.0
dev: false
@@ -1555,22 +1519,22 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/parser': 7.23.3
+ '@babel/types': 7.23.3
dev: false
- /@babel/traverse@7.23.2:
- resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==}
+ /@babel/traverse@7.23.3:
+ resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/generator': 7.23.0
+ '@babel/generator': 7.23.3
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/parser': 7.23.3
+ '@babel/types': 7.23.3
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@@ -1580,15 +1544,6 @@ packages:
/@babel/types@7.23.3:
resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.15
- to-fast-properties: 2.0.0
- dev: false
-
- /@babel/types@7.23.0:
- resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==}
- engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.22.5
'@babel/helper-validator-identifier': 7.22.20
@@ -1634,7 +1589,7 @@ packages:
resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
dev: false
- /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0):
+ /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0):
resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
@@ -1651,19 +1606,19 @@ packages:
search-insights:
optional: true
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0)
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
'@docsearch/css': 3.5.2
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
algoliasearch: 4.20.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- search-insights: 2.10.0
+ search-insights: 2.11.0
transitivePeerDependencies:
- '@algolia/client-search'
dev: false
- /@docusaurus/core@3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/core@3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-bHWtY55tJTkd6pZhHrWz1MpWuwN4edZe0/UWgFF7PW/oJeDZvLSXKqwny3L91X1/LGGoypBGkeZn8EOuKeL4yQ==}
engines: {node: '>=18.0'}
hasBin: true
@@ -1671,19 +1626,19 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@babel/core': 7.22.17
- '@babel/generator': 7.22.15
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.17)
- '@babel/plugin-transform-runtime': 7.22.15(@babel/core@7.22.17)
- '@babel/preset-env': 7.22.15(@babel/core@7.22.17)
- '@babel/preset-react': 7.22.15(@babel/core@7.22.17)
- '@babel/preset-typescript': 7.22.15(@babel/core@7.22.17)
- '@babel/runtime': 7.22.15
- '@babel/runtime-corejs3': 7.22.15
- '@babel/traverse': 7.23.2
- '@docusaurus/cssnano-preset': 3.0.0-alpha.0
- '@docusaurus/logger': 3.0.0-alpha.0
- '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0)
+ '@babel/core': 7.23.3
+ '@babel/generator': 7.23.3
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3)
+ '@babel/plugin-transform-runtime': 7.23.3(@babel/core@7.23.3)
+ '@babel/preset-env': 7.23.3(@babel/core@7.23.3)
+ '@babel/preset-react': 7.23.3(@babel/core@7.23.3)
+ '@babel/preset-typescript': 7.23.3(@babel/core@7.23.3)
+ '@babel/runtime': 7.23.2
+ '@babel/runtime-corejs3': 7.23.2
+ '@babel/traverse': 7.23.3
+ '@docusaurus/cssnano-preset': 3.0.0
+ '@docusaurus/logger': 3.0.0
+ '@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/react-loadable': 5.5.2(react@18.2.0)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
'@docusaurus/utils-common': 3.0.0(@docusaurus/types@3.0.0)
@@ -1701,7 +1656,7 @@ packages:
combine-promises: 1.2.0
commander: 5.1.0
copy-webpack-plugin: 11.0.0(webpack@5.89.0)
- core-js: 3.33.2
+ core-js: 3.33.3
css-loader: 6.8.1(webpack@5.89.0)
css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.2)(webpack@5.89.0)
cssnano: 5.1.15(postcss@8.4.31)
@@ -1718,10 +1673,10 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.7.6(webpack@5.89.0)
postcss: 8.4.31
- postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0)
+ postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.3.2)(webpack@5.89.0)
prompts: 2.4.2
react: 18.2.0
- react-dev-utils: 12.0.1(typescript@5.2.2)(webpack@5.89.0)
+ react-dev-utils: 12.0.1(typescript@5.3.2)(webpack@5.89.0)
react-dom: 18.2.0(react@18.2.0)
react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0)
react-loadable: /@docusaurus/react-loadable@5.5.2(react@18.2.0)
@@ -1739,7 +1694,7 @@ packages:
url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.89.0)
wait-on: 7.2.0
webpack: 5.89.0
- webpack-bundle-analyzer: 4.9.1
+ webpack-bundle-analyzer: 4.10.1
webpack-dev-server: 4.15.1(webpack@5.89.0)
webpack-merge: 5.10.0
webpackbar: 5.0.2(webpack@5.89.0)
@@ -1787,12 +1742,13 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@babel/parser': 7.22.16
- '@babel/traverse': 7.23.2
- '@docusaurus/logger': 3.0.0-alpha.0
- '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)
- '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)
- '@mdx-js/mdx': 2.3.0
+ '@babel/parser': 7.23.3
+ '@babel/traverse': 7.23.3
+ '@docusaurus/logger': 3.0.0
+ '@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
+ '@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
+ '@mdx-js/mdx': 3.0.0
+ '@slorber/remark-comment': 1.0.0
escape-html: 1.0.3
estree-util-value-to-estree: 3.0.1
file-loader: 6.2.0(webpack@5.89.0)
@@ -1832,7 +1788,7 @@ packages:
'@docusaurus/react-loadable': 5.5.2(react@18.2.0)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
'@types/react-router-config': 5.0.10
'@types/react-router-dom': 5.3.3
react: 18.2.0
@@ -1845,14 +1801,14 @@ packages:
- uglify-js
- webpack-cli
- /@docusaurus/plugin-content-blog@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-content-blog@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-iA8Wc3tIzVnROJxrbIsU/iSfixHW16YeW9RWsBw7hgEk4dyGsip9AsvEDXobnRq3lVv4mfdgoS545iGWf1Ip9w==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/logger': 3.0.0
'@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
@@ -1889,14 +1845,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-docs@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-content-docs@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-MFZsOSwmeJ6rvoZMLieXxPuJsA9M9vn7/mUZmfUzSUTeHAeq+fEqvLltFOxcj4DVVDTYlQhgWYd+PISIWgamKw==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/logger': 3.0.0
'@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.0.0(react-dom@18.2.0)(react@18.2.0)
@@ -1931,14 +1887,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-pages@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-content-pages@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-EXYHXK2Ea1B5BUmM0DgSwaOYt8EMSzWtYUToNo62Q/EoWxYOQFdWglYnw3n7ZEGyw5Kog4LHaRwlazAdmDomvQ==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
@@ -1966,17 +1922,17 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-debug@3.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-debug@3.0.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-gSV07HfQgnUboVEb3lucuVyv5pEoy33E7QXzzn++3kSc/NLEimkjXh3sSnTGOishkxCqlFV9BHfY/VMm5Lko5g==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
- '@microlink/react-json-view': 1.23.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)
+ '@microlink/react-json-view': 1.23.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)
fs-extra: 11.1.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -2001,14 +1957,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-analytics@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-google-analytics@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-0zcLK8w+ohmSm1fjUQCqeRsjmQc0gflvXnaVA/QVVCtm2yCiBtkrSGQXqt4MdpD7Xq8mwo3qVd5nhIcvrcebqw==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
react: 18.2.0
@@ -2032,14 +1988,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-gtag@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-google-gtag@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-asEKavw8fczUqvXu/s9kG2m1epLnHJ19W6CCCRZEmpnkZUZKiM8rlkDiEmxApwIc2JDDbIMk+Y2TMkJI8mInbQ==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
'@types/gtag.js': 0.0.12
@@ -2064,14 +2020,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-tag-manager@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-google-tag-manager@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-lytgu2eyn+7p4WklJkpMGRhwC29ezj4IjPPmVJ8vGzcSl6JkR1sADTHLG5xWOMuci420xZl9dGEiLTQ8FjCRyA==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
react: 18.2.0
@@ -2095,14 +2051,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-sitemap@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/plugin-sitemap@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-cfcONdWku56Oi7Hdus2uvUw/RKRRlIGMViiHLjvQ21CEsEqnQ297MRoIgjU28kL7/CXD/+OiANSq3T1ezAiMhA==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/logger': 3.0.0
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
@@ -2131,25 +2087,25 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/preset-classic@3.0.0(@algolia/client-search@4.20.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0)(typescript@5.2.2):
+ /@docusaurus/preset-classic@3.0.0(@algolia/client-search@4.20.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0)(typescript@5.3.2):
resolution: {integrity: sha512-90aOKZGZdi0+GVQV+wt8xx4M4GiDrBRke8NO8nWwytMEXNrxrBxsQYFRD1YlISLJSCiHikKf3Z/MovMnQpnZyg==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-debug': 3.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-google-analytics': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-google-gtag': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-google-tag-manager': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-sitemap': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/theme-classic': 3.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/theme-search-algolia': 3.0.0(@algolia/client-search@4.20.0)(@docusaurus/types@3.0.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-debug': 3.0.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-google-analytics': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-google-gtag': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-google-tag-manager': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-sitemap': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/theme-classic': 3.0.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/theme-search-algolia': 3.0.0(@algolia/client-search@4.20.0)(@docusaurus/types@3.0.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -2180,30 +2136,30 @@ packages:
peerDependencies:
react: '*'
dependencies:
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
prop-types: 15.8.1
react: 18.2.0
- /@docusaurus/theme-classic@3.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/theme-classic@3.0.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-wWOHSrKMn7L4jTtXBsb5iEJ3xvTddBye5PjYBnWiCkTAlhle2yMdc4/qRXW35Ot+OV/VXu6YFG8XVUJEl99z0A==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.0.0(react-dom@18.2.0)(react@18.2.0)
- '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/theme-translations': 3.0.0
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
'@docusaurus/utils-common': 3.0.0(@docusaurus/types@3.0.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
- '@mdx-js/react': 3.0.0(@types/react@18.2.37)(react@18.2.0)
+ '@mdx-js/react': 3.0.0(@types/react@18.2.38)(react@18.2.0)
clsx: 1.2.1
copy-text-to-clipboard: 3.2.0
infima: 0.2.0-alpha.43
@@ -2237,7 +2193,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-common@3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/theme-common@3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-PahRpCLRK5owCMEqcNtUeTMOkTUCzrJlKA+HLu7f+8osYOni617YurXvHASCsSTxurjXaLz/RqZMnASnqATxIA==}
engines: {node: '>=18.0'}
peerDependencies:
@@ -2246,13 +2202,13 @@ packages:
dependencies:
'@docusaurus/mdx-loader': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.0.0(react-dom@18.2.0)(react@18.2.0)
- '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/plugin-content-blog': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/plugin-content-pages': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
'@docusaurus/utils-common': 3.0.0(@docusaurus/types@3.0.0)
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
'@types/react-router-config': 5.0.10
clsx: 1.2.1
parse-numeric-range: 1.3.0
@@ -2280,16 +2236,16 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-mermaid@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
+ /@docusaurus/theme-mermaid@3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2):
resolution: {integrity: sha512-e5uoGmow5kk5AeiyYFHYGsM5LFg4ClCIIQQcBrD9zs1E8yxTDNX524MylO6klqqCn3TmxJ34RogEg78QnthRng==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/module-type-aliases': 3.0.0(react-dom@18.2.0)(react@18.2.0)
- '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/types': 3.0.0(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
mermaid: 10.6.1
@@ -2314,18 +2270,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-search-algolia@3.0.0(@algolia/client-search@4.20.0)(@docusaurus/types@3.0.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0)(typescript@5.2.2):
+ /@docusaurus/theme-search-algolia@3.0.0(@algolia/client-search@4.20.0)(@docusaurus/types@3.0.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0)(typescript@5.3.2):
resolution: {integrity: sha512-PyMUNIS9yu0dx7XffB13ti4TG47pJq3G2KE/INvOFb6M0kWh+wwCnucPg4WAOysHOPh+SD9fjlXILoLQstgEIA==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.10.0)
- '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.11.0)
+ '@docusaurus/core': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/logger': 3.0.0
- '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
- '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)
+ '@docusaurus/plugin-content-docs': 3.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
+ '@docusaurus/theme-common': 3.0.0(@docusaurus/types@3.0.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@docusaurus/theme-translations': 3.0.0
'@docusaurus/utils': 3.0.0(@docusaurus/types@3.0.0)
'@docusaurus/utils-validation': 3.0.0(@docusaurus/types@3.0.0)
@@ -2376,7 +2332,7 @@ packages:
react-dom: ^18.0.0
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
commander: 5.1.0
joi: 17.11.0
react: 18.2.0
@@ -2487,7 +2443,7 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
'@types/yargs': 17.0.31
chalk: 4.1.2
dev: false
@@ -2557,14 +2513,14 @@ packages:
- supports-color
dev: false
- /@mdx-js/react@3.0.0(@types/react@18.2.37)(react@18.2.0):
+ /@mdx-js/react@3.0.0(@types/react@18.2.38)(react@18.2.0):
resolution: {integrity: sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==}
peerDependencies:
'@types/react': '>=16'
react: '>=16'
dependencies:
'@types/mdx': 2.0.10
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
react: 18.2.0
dev: false
@@ -2582,7 +2538,7 @@ packages:
- buffer
dev: false
- /@microlink/react-json-view@1.23.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0):
+ /@microlink/react-json-view@1.23.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-HYJ1nsfO4/qn8afnAMhuk7+5a1vcjEaS8Gm5Vpr1SqdHDY0yLBJGpA+9DvKyxyVKaUkXzKXt3Mif9RcmFSdtYg==}
peerDependencies:
react: '>= 15'
@@ -2593,7 +2549,7 @@ packages:
react-base16-styling: 0.6.0
react-dom: 18.2.0(react@18.2.0)
react-lifecycles-compat: 3.0.4
- react-textarea-autosize: 8.3.4(@types/react@18.2.37)(react@18.2.0)
+ react-textarea-autosize: 8.3.4(@types/react@18.2.38)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
- encoding
@@ -2657,16 +2613,16 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: false
- /@sindresorhus/is@3.1.2:
- resolution: {integrity: sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==}
- engines: {node: '>=10'}
- dev: false
-
/@sindresorhus/is@5.6.0:
resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==}
engines: {node: '>=14.16'}
dev: false
+ /@sindresorhus/is@6.1.0:
+ resolution: {integrity: sha512-BuvU07zq3tQ/2SIgBsEuxKYDyDjC0n7Zir52bpHy2xnBbW81+po43aLFPLbeV3HRAheFbGud1qgcqSYfhtHMAg==}
+ engines: {node: '>=16'}
+ dev: false
+
/@slorber/remark-comment@1.0.0:
resolution: {integrity: sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==}
dependencies:
@@ -2875,26 +2831,26 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/bonjour@3.5.13:
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/connect-history-api-fallback@1.5.3:
resolution: {integrity: sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==}
dependencies:
'@types/express-serve-static-core': 4.17.41
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/d3-scale-chromatic@3.0.2:
@@ -2941,7 +2897,7 @@ packages:
/@types/express-serve-static-core@4.17.41:
resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
'@types/qs': 6.9.10
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -2984,7 +2940,7 @@ packages:
/@types/http-proxy@1.17.14:
resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/istanbul-lib-coverage@2.0.6:
@@ -3037,15 +2993,15 @@ packages:
/@types/node-forge@1.3.9:
resolution: {integrity: sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/node@17.0.45:
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
dev: false
- /@types/node@20.9.0:
- resolution: {integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==}
+ /@types/node@20.9.3:
+ resolution: {integrity: sha512-nk5wXLAXGBKfrhLB0cyHGbSqopS+nz0BUgZkUQqSHSSgdee0kssp1IAqlQOu333bW+gMNs2QREx7iynm19Abxw==}
dependencies:
undici-types: 5.26.5
@@ -3057,8 +3013,8 @@ packages:
resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==}
dev: false
- /@types/prop-types@15.7.10:
- resolution: {integrity: sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==}
+ /@types/prop-types@15.7.11:
+ resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==}
/@types/qs@6.9.10:
resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==}
@@ -3068,37 +3024,37 @@ packages:
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
dev: false
- /@types/react-dom@18.2.15:
- resolution: {integrity: sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==}
+ /@types/react-dom@18.2.16:
+ resolution: {integrity: sha512-766c37araZ9vxtYs25gvY2wNdFWsT2ZiUvOd0zMhTaoGj6B911N8CKQWgXXJoPMLF3J82thpRqQA7Rf3rBwyJw==}
dependencies:
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
dev: true
/@types/react-router-config@5.0.10:
resolution: {integrity: sha512-Wn6c/tXdEgi9adCMtDwx8Q2vGty6TsPTc/wCQQ9kAlye8UqFxj0vGFWWuhywNfkwqth+SOgJxQTLTZukrqDQmQ==}
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
'@types/react-router': 5.1.20
/@types/react-router-dom@5.3.3:
resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==}
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
'@types/react-router': 5.1.20
/@types/react-router@5.1.20:
resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==}
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
- /@types/react@18.2.37:
- resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==}
+ /@types/react@18.2.38:
+ resolution: {integrity: sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw==}
dependencies:
- '@types/prop-types': 15.7.10
- '@types/scheduler': 0.16.6
+ '@types/prop-types': 15.7.11
+ '@types/scheduler': 0.16.7
csstype: 3.1.2
/@types/retry@0.12.0:
@@ -3108,17 +3064,17 @@ packages:
/@types/sax@1.2.7:
resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
- /@types/scheduler@0.16.6:
- resolution: {integrity: sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==}
+ /@types/scheduler@0.16.7:
+ resolution: {integrity: sha512-8g25Nl3AuB1KulTlSUsUhUo/oBgBU6XIXQ+XURpeioEbEJvkO7qI4vDfREv3vJYHHzqXjcAHvoJy4pTtSQNZtA==}
/@types/send@0.17.4:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/serve-index@1.9.4:
@@ -3132,13 +3088,13 @@ packages:
dependencies:
'@types/http-errors': 2.0.4
'@types/mime': 3.0.4
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/sockjs@0.3.36:
resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/unist@2.0.10:
@@ -3152,7 +3108,7 @@ packages:
/@types/ws@8.5.9:
resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
dev: false
/@types/yargs-parser@21.0.3:
@@ -3507,7 +3463,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.22.1
- caniuse-lite: 1.0.30001562
+ caniuse-lite: 1.0.30001563
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3570,7 +3526,7 @@ packages:
dependencies:
'@babel/core': 7.23.3
'@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3)
- core-js-compat: 3.33.2
+ core-js-compat: 3.33.3
transitivePeerDependencies:
- supports-color
dev: false
@@ -3713,8 +3669,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001562
- electron-to-chromium: 1.4.585
+ caniuse-lite: 1.0.30001563
+ electron-to-chromium: 1.4.588
node-releases: 2.0.13
update-browserslist-db: 1.0.13(browserslist@4.22.1)
@@ -3787,13 +3743,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.22.1
- caniuse-lite: 1.0.30001562
+ caniuse-lite: 1.0.30001563
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: false
- /caniuse-lite@1.0.30001562:
- resolution: {integrity: sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng==}
+ /caniuse-lite@1.0.30001563:
+ resolution: {integrity: sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==}
/caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -4143,14 +4099,14 @@ packages:
webpack: 5.89.0
dev: false
- /core-js-compat@3.33.2:
- resolution: {integrity: sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==}
+ /core-js-compat@3.33.3:
+ resolution: {integrity: sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==}
dependencies:
browserslist: 4.22.1
dev: false
- /core-js-pure@3.33.2:
- resolution: {integrity: sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q==}
+ /core-js-pure@3.33.3:
+ resolution: {integrity: sha512-taJ00IDOP+XYQEA2dAe4ESkmHt1fL8wzYDo3mRWQey8uO9UojlBFMneA65kMyxfYP7106c6LzWaq7/haDT6BCQ==}
requiresBuild: true
dev: false
@@ -4159,8 +4115,8 @@ packages:
deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
requiresBuild: true
- /core-js@3.33.2:
- resolution: {integrity: sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==}
+ /core-js@3.33.3:
+ resolution: {integrity: sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==}
requiresBuild: true
dev: false
@@ -4205,7 +4161,7 @@ packages:
yaml: 1.10.2
dev: false
- /cosmiconfig@8.3.6(typescript@5.2.2):
+ /cosmiconfig@8.3.6(typescript@5.3.2):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
peerDependencies:
@@ -4218,7 +4174,7 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- typescript: 5.2.2
+ typescript: 5.3.2
dev: false
/crc@4.3.2:
@@ -4752,6 +4708,10 @@ packages:
resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==}
dev: false
+ /debounce@1.2.1:
+ resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==}
+ dev: false
+
/debug@2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
peerDependencies:
@@ -5045,8 +5005,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: false
- /electron-to-chromium@1.4.585:
- resolution: {integrity: sha512-B4yBlX0azdA3rVMxpYwLQfDpdwOgcnLCkpvSOd68iFmeedo+WYjaBJS3/W58LVD8CB2nf+o7C4K9xz1l09RkWg==}
+ /electron-to-chromium@1.4.588:
+ resolution: {integrity: sha512-soytjxwbgcCu7nh5Pf4S2/4wa6UIu+A3p03U2yVr53qGxi1/VTR3ENI+p50v+UxqqZAfl48j3z55ud7VHIOr9w==}
/elkjs@0.8.2:
resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==}
@@ -5224,7 +5184,7 @@ packages:
resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==}
engines: {node: '>= 0.8'}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
require-like: 0.1.2
dev: false
@@ -5485,7 +5445,7 @@ packages:
/forever-agent@0.6.1:
resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==}
- /fork-ts-checker-webpack-plugin@6.5.3(typescript@5.2.2)(webpack@5.89.0):
+ /fork-ts-checker-webpack-plugin@6.5.3(typescript@5.3.2)(webpack@5.89.0):
resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -5512,7 +5472,7 @@ packages:
schema-utils: 2.7.0
semver: 7.5.4
tapable: 1.1.3
- typescript: 5.2.2
+ typescript: 5.3.2
webpack: 5.89.0
dev: false
@@ -5713,7 +5673,7 @@ packages:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.2.4
+ ignore: 5.3.0
merge2: 1.4.1
slash: 3.0.0
dev: false
@@ -5724,7 +5684,7 @@ packages:
dependencies:
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.2.4
+ ignore: 5.3.0
merge2: 1.4.1
slash: 4.0.0
dev: false
@@ -5975,6 +5935,10 @@ packages:
resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==}
dev: false
+ /html-escaper@2.0.2:
+ resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
+ dev: false
+
/html-minifier-terser@6.1.0:
resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
engines: {node: '>=12'}
@@ -6151,8 +6115,8 @@ packages:
postcss: 8.4.31
dev: false
- /ignore@5.2.4:
- resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
+ /ignore@5.3.0:
+ resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==}
engines: {node: '>= 4'}
dev: false
@@ -6465,7 +6429,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -6476,7 +6440,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -6484,7 +6448,7 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.9.0
+ '@types/node': 20.9.3
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -6648,6 +6612,10 @@ packages:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
+ /lilconfig@3.0.0:
+ resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
+ engines: {node: '>=14'}
+
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
@@ -6707,22 +6675,10 @@ packages:
resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
dev: false
- /lodash.escape@4.0.1:
- resolution: {integrity: sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==}
- dev: false
-
- /lodash.flatten@4.4.0:
- resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==}
- dev: false
-
/lodash.flow@3.5.0:
resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==}
dev: false
- /lodash.invokemap@4.6.0:
- resolution: {integrity: sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==}
- dev: false
-
/lodash.isplainobject@4.0.6:
resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
dev: true
@@ -6735,18 +6691,10 @@ packages:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
dev: true
- /lodash.pullall@4.2.0:
- resolution: {integrity: sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==}
- dev: false
-
/lodash.uniq@4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
dev: false
- /lodash.uniqby@4.7.0:
- resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==}
- dev: false
-
/lodash@3.10.1:
resolution: {integrity: sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==}
@@ -7765,10 +7713,11 @@ packages:
tslib: 2.6.2
dev: false
- /node-emoji@2.1.0:
- resolution: {integrity: sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A==}
+ /node-emoji@2.1.1:
+ resolution: {integrity: sha512-+fyi06+Z9LARCwnTmUF1sRPVQFhGlIpuye3zwlzMN8bIKou6l7k1rGV8WVOEu9EQnRLfoVOYj/p107u0CoQoKA==}
+ engines: {node: '>=18'}
dependencies:
- '@sindresorhus/is': 3.1.2
+ '@sindresorhus/is': 6.1.0
char-regex: 1.0.2
emojilib: 2.4.0
skin-tone: 2.0.0
@@ -8251,8 +8200,8 @@ packages:
camelcase-css: 2.0.1
postcss: 8.4.31
- /postcss-load-config@4.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
+ /postcss-load-config@4.0.2(postcss@8.4.31):
+ resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
postcss: '>=8.0.9'
@@ -8263,18 +8212,18 @@ packages:
ts-node:
optional: true
dependencies:
- lilconfig: 2.1.0
+ lilconfig: 3.0.0
postcss: 8.4.31
yaml: 2.3.4
- /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0):
+ /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.3.2)(webpack@5.89.0):
resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
postcss: ^7.0.0 || ^8.0.1
webpack: ^5.0.0
dependencies:
- cosmiconfig: 8.3.6(typescript@5.2.2)
+ cosmiconfig: 8.3.6(typescript@5.3.2)
jiti: 1.21.0
postcss: 8.4.31
semver: 7.5.4
@@ -8774,7 +8723,7 @@ packages:
pure-color: 1.3.0
dev: false
- /react-dev-utils@12.0.1(typescript@5.2.2)(webpack@5.89.0):
+ /react-dev-utils@12.0.1(typescript@5.3.2)(webpack@5.89.0):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -8793,7 +8742,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(typescript@5.2.2)(webpack@5.89.0)
+ fork-ts-checker-webpack-plugin: 6.5.3(typescript@5.3.2)(webpack@5.89.0)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -8808,7 +8757,7 @@ packages:
shell-quote: 1.8.1
strip-ansi: 6.0.1
text-table: 0.2.0
- typescript: 5.2.2
+ typescript: 5.3.2
webpack: 5.89.0
transitivePeerDependencies:
- eslint
@@ -8916,7 +8865,7 @@ packages:
tiny-warning: 1.0.3
dev: false
- /react-textarea-autosize@8.3.4(@types/react@18.2.37)(react@18.2.0):
+ /react-textarea-autosize@8.3.4(@types/react@18.2.38)(react@18.2.0):
resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -8925,7 +8874,7 @@ packages:
'@babel/runtime': 7.23.2
react: 18.2.0
use-composed-ref: 1.3.0(react@18.2.0)
- use-latest: 1.2.1(@types/react@18.2.37)(react@18.2.0)
+ use-latest: 1.2.1(@types/react@18.2.38)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -9080,7 +9029,7 @@ packages:
'@types/mdast': 4.0.3
emoticon: 4.0.1
mdast-util-find-and-replace: 3.0.1
- node-emoji: 2.1.0
+ node-emoji: 2.1.1
unified: 11.0.4
dev: false
@@ -9356,8 +9305,8 @@ packages:
ajv-keywords: 5.1.0(ajv@8.12.0)
dev: false
- /search-insights@2.10.0:
- resolution: {integrity: sha512-pQGrOE56QuTRmq4NzliRZe9rv914hBMBjOviuDliDHoIhmBGoyZRlFsPd4RprGGNC4PKdD2Jz54YN4Cmkb44mA==}
+ /search-insights@2.11.0:
+ resolution: {integrity: sha512-Uin2J8Bpm3xaZi9Y8QibSys6uJOFZ+REMrf42v20AA3FUDUrshKkMEP6liJbMAHCm71wO6ls4mwAf7a3gFVxLw==}
dev: false
/section-matter@1.0.0:
@@ -9902,7 +9851,7 @@ packages:
postcss: 8.4.31
postcss-import: 15.1.0(postcss@8.4.31)
postcss-js: 4.0.1(postcss@8.4.31)
- postcss-load-config: 4.0.1(postcss@8.4.31)
+ postcss-load-config: 4.0.2(postcss@8.4.31)
postcss-nested: 6.0.1(postcss@8.4.31)
postcss-selector-parser: 6.0.13
resolve: 1.22.8
@@ -10071,8 +10020,8 @@ packages:
is-typedarray: 1.0.0
dev: false
- /typescript@5.2.2:
- resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
+ /typescript@5.3.2:
+ resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -10256,7 +10205,7 @@ packages:
react: 18.2.0
dev: false
- /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.37)(react@18.2.0):
+ /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.38)(react@18.2.0):
resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
peerDependencies:
'@types/react': '*'
@@ -10265,11 +10214,11 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
react: 18.2.0
dev: false
- /use-latest@1.2.1(@types/react@18.2.37)(react@18.2.0):
+ /use-latest@1.2.1(@types/react@18.2.38)(react@18.2.0):
resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
peerDependencies:
'@types/react': '*'
@@ -10278,9 +10227,9 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.37
+ '@types/react': 18.2.38
react: 18.2.0
- use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.37)(react@18.2.0)
+ use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.38)(react@18.2.0)
dev: false
/use-sync-external-store@1.2.0(react@18.2.0):
@@ -10417,8 +10366,8 @@ packages:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
dev: false
- /webpack-bundle-analyzer@4.9.1:
- resolution: {integrity: sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==}
+ /webpack-bundle-analyzer@4.10.1:
+ resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==}
engines: {node: '>= 10.13.0'}
hasBin: true
dependencies:
@@ -10426,15 +10375,11 @@ packages:
acorn: 8.11.2
acorn-walk: 8.3.0
commander: 7.2.0
+ debounce: 1.2.1
escape-string-regexp: 4.0.0
gzip-size: 6.0.0
+ html-escaper: 2.0.2
is-plain-object: 5.0.0
- lodash.debounce: 4.0.8
- lodash.escape: 4.0.1
- lodash.flatten: 4.4.0
- lodash.invokemap: 4.6.0
- lodash.pullall: 4.2.0
- lodash.uniqby: 4.7.0
opener: 1.5.2
picocolors: 1.0.0
sirv: 2.0.3
diff --git a/src/pages/downloads/index.tsx b/src/pages/downloads/index.tsx
index ee015390..baa32ff0 100644
--- a/src/pages/downloads/index.tsx
+++ b/src/pages/downloads/index.tsx
@@ -60,11 +60,11 @@ const Firmware = (): JSX.Element => {
-
nRF52 Drag & Drop
+ nRF52/RP2040 Drag & Drop
- Devices such as T-Echo and RAK4631 are flashed via filesystem.
+ Devices such as T-Echo, RAK4631, and RAK11300 are flashed via filesystem.
diff --git a/static/img/introduction/lora-topology-2.png b/static/img/introduction/lora-topology-2.png
new file mode 100644
index 00000000..3db784a9
Binary files /dev/null and b/static/img/introduction/lora-topology-2.png differ
diff --git a/static/img/modules/mqtt/android_mqtt.png b/static/img/modules/mqtt/android_mqtt.png
deleted file mode 100644
index d10f615c..00000000
Binary files a/static/img/modules/mqtt/android_mqtt.png and /dev/null differ
diff --git a/static/img/modules/mqtt/android_mqtt_encryption.png b/static/img/modules/mqtt/android_mqtt_encryption.png
new file mode 100644
index 00000000..6f548111
Binary files /dev/null and b/static/img/modules/mqtt/android_mqtt_encryption.png differ
diff --git a/static/img/modules/mqtt/android_mqtt_encryption_sm.png b/static/img/modules/mqtt/android_mqtt_encryption_sm.png
new file mode 100644
index 00000000..458e4c66
Binary files /dev/null and b/static/img/modules/mqtt/android_mqtt_encryption_sm.png differ
diff --git a/static/img/modules/mqtt/android_mqtt_proxy.png b/static/img/modules/mqtt/android_mqtt_proxy.png
deleted file mode 100644
index ba1738ae..00000000
Binary files a/static/img/modules/mqtt/android_mqtt_proxy.png and /dev/null differ
diff --git a/static/img/modules/mqtt/android_mqtt_proxy_encryption.png b/static/img/modules/mqtt/android_mqtt_proxy_encryption.png
new file mode 100644
index 00000000..c5ac6f45
Binary files /dev/null and b/static/img/modules/mqtt/android_mqtt_proxy_encryption.png differ
diff --git a/static/img/modules/mqtt/android_mqtt_sm.png b/static/img/modules/mqtt/android_mqtt_sm.png
deleted file mode 100644
index ee74140f..00000000
Binary files a/static/img/modules/mqtt/android_mqtt_sm.png and /dev/null differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1.png b/static/img/modules/mqtt/apple_mqtt_1.png
deleted file mode 100644
index 2bc3e29d..00000000
Binary files a/static/img/modules/mqtt/apple_mqtt_1.png and /dev/null differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1_encryption.png b/static/img/modules/mqtt/apple_mqtt_1_encryption.png
new file mode 100644
index 00000000..fa7ef99b
Binary files /dev/null and b/static/img/modules/mqtt/apple_mqtt_1_encryption.png differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1_encryption_sm.png b/static/img/modules/mqtt/apple_mqtt_1_encryption_sm.png
new file mode 100644
index 00000000..ff7c38b4
Binary files /dev/null and b/static/img/modules/mqtt/apple_mqtt_1_encryption_sm.png differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1_proxy.png b/static/img/modules/mqtt/apple_mqtt_1_proxy.png
deleted file mode 100644
index 2daa7059..00000000
Binary files a/static/img/modules/mqtt/apple_mqtt_1_proxy.png and /dev/null differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png b/static/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png
new file mode 100644
index 00000000..91f9d38c
Binary files /dev/null and b/static/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png differ
diff --git a/static/img/modules/mqtt/apple_mqtt_1_sm.png b/static/img/modules/mqtt/apple_mqtt_1_sm.png
deleted file mode 100644
index c4952382..00000000
Binary files a/static/img/modules/mqtt/apple_mqtt_1_sm.png and /dev/null differ
diff --git a/static/img/modules/mqtt/web_mqtt.png b/static/img/modules/mqtt/web_mqtt.png
deleted file mode 100644
index 21219f66..00000000
Binary files a/static/img/modules/mqtt/web_mqtt.png and /dev/null differ
diff --git a/static/img/modules/mqtt/web_mqtt_encryption.png b/static/img/modules/mqtt/web_mqtt_encryption.png
new file mode 100644
index 00000000..a68596eb
Binary files /dev/null and b/static/img/modules/mqtt/web_mqtt_encryption.png differ
diff --git a/static/img/modules/mqtt/web_mqtt_encryption_sm.png b/static/img/modules/mqtt/web_mqtt_encryption_sm.png
new file mode 100644
index 00000000..1ddde088
Binary files /dev/null and b/static/img/modules/mqtt/web_mqtt_encryption_sm.png differ
diff --git a/static/img/modules/mqtt/web_mqtt_proxy.png b/static/img/modules/mqtt/web_mqtt_proxy.png
deleted file mode 100644
index 73d003cc..00000000
Binary files a/static/img/modules/mqtt/web_mqtt_proxy.png and /dev/null differ
diff --git a/static/img/modules/mqtt/web_mqtt_proxy_encryption.png b/static/img/modules/mqtt/web_mqtt_proxy_encryption.png
new file mode 100644
index 00000000..a68596eb
Binary files /dev/null and b/static/img/modules/mqtt/web_mqtt_proxy_encryption.png differ
diff --git a/static/img/modules/mqtt/web_mqtt_sm.png b/static/img/modules/mqtt/web_mqtt_sm.png
deleted file mode 100644
index f2c9a22d..00000000
Binary files a/static/img/modules/mqtt/web_mqtt_sm.png and /dev/null differ