diff --git a/docs/web-sdk/introduction.md b/docs/web-sdk/introduction.md
index 276b1f2c..dda829ea 100644
--- a/docs/web-sdk/introduction.md
+++ b/docs/web-sdk/introduction.md
@@ -10,13 +10,17 @@ import TabItem from '@theme/TabItem';
---
-The Web SDK allows you to add Symbl’s Conversation Intelligence into your JavaScript application directly into the browser. It provides a pre-defined set of classes for easy utilization of our APIs.
+:::note In Beta Phase
+This feature is in the Beta phase. If you have any questions, ideas or suggestions please reach out to us at devrelations@symbl.ai.
+:::
+
+The Web SDK allows you to add Symbl’s Conversation Intelligence into your JavaScript application directly into the browser. It provides a pre-defined set of classes for easy utilization of our Streaming and Subscribe APIs.
:::info
The Web SDK is currently available with Symbl’s Streaming and Subscribe APIs.
:::
-### Supported Browsers
+## Supported Browsers
The following web browser supported with the Web SDK are given below:
Operating System | Chrome | Edge | Firefox | Safari |
@@ -30,20 +34,13 @@ Linux| ✅ | - | ✅ | ✅ |
Currently, the OPUS encoder support in Safari browser is not available.
:::
-### Supported Languages
-- JavaScript
-- TypeScript
-
-### Prerequisites
+## Prerequisites
-Following are the prerequisites for using the Web SDK:
+Before using the Web SDK you must [Sign up with Symbl.ai](https://platform.symbl.ai) to generate your own App ID and App Secret values, which is used for authentication.
-- **App ID and Secret**: Ensure that you have your API Credentials which are the App ID and App Secret handy. You can get them from the [Symbl Platform](https://platform.symbl.ai/#/login). Alternatively, you can use your access token for authentication as well, see the [Authentication](https://docs.symbl.ai/docs/developer-tools/authentication/) page to learn more.
-- **`npm` package manager**: Install the latest version of the `npm` package manager (Version 6.0.0 +).
+## Installation
-### Installation
-
-**Using npm**
+### Using npm
Install the Web SDK using `npm` with the following command:
@@ -51,15 +48,38 @@ Install the Web SDK using `npm` with the following command:
npm i @symblai/symbl-web-sdk
```
-:::note
-You must have the latest version of npm package installed. If you don’t have it, run the following commands to get the latest:
-```shell
-npm install
+### CDN
+
+You can also import the file into your HTML appliaction using our CDN.\
+
+#### Versioned CDN
+
+```html
+
```
+
+#### Latest CDN
+
+```html
+
+```
+
+You would then access the `Symbl` class via the `window` method:
+
+```js
+const Symbl = window.Symbl;
+const symbl = new Symbl({
+ accessToken: "< YOUR ACCESS TOKEN >"
+});
+```
+
+:::note
+For production environemtns we recommend using the Versioned CDN.
:::
-### Initialization
-To initialize the Web SDK, you can pass in an access token generated using [Symbl’s Authentication method](https://docs.symbl.ai/docs/developer-tools/authentication/). Alternatively, you can use the App ID and App Secret from the [Symbl Platform](https://platform.symbl.ai). Using the App ID and App Secret is not meant for production usage, as those are meant be secret.
+## Authentication
+
+To initialize the Web SDK, you can pass in an access token generated using [Symbl’s Authentication method](https://docs.symbl.ai/docs/developer-tools/authentication/). Alternatively, you can use the App ID and App Secret from the [Symbl Platform](https://platform.symbl.ai). **Using the App ID and App Secret is not meant for production usage, as those are meant be secret.**
The code given below initializes the Web SDK:
@@ -76,7 +96,7 @@ await symbl.init({
You can import the Web SDK in ES5 and ES6 syntax:
```js
-import { Symbl } from '@symblai/symbl-web-sdk';
+import {Symbl} from '@symblai/symbl-web-sdk';
const symbl = Symbl({
accesssToken: ''
});
-
```
-### Configuration
+## Getting Started
+In order to get started with the Symbl Web SDK we will start with a basic Hello World implementation
-The following code shows an example configuration for Web SDK. All fields are optional:
+### Create a Hello World Application
+
+This example will open up a WebSocket connection with the Symbl Streaming API and start processing audio data from the default input device. After 60 seconds the audio will stop being processed and the WebSocket connection will be closed. This is basic usage of the Symbl Streaming API simplified into a few lines a code.
```js
-{
+import { Symbl } from "@symblai/symbl-web-sdk";
+
+try {
+
+ // We recommend to remove appId and appSecret authentication for production applications.
+ // See authentication section for more details
+ const symbl = new Symbl({
+ appId: '',
+ appSecret: '',
+ // accessToken: ''
+ });
+
+ // Open a Symbl Streaming API WebSocket Connection.
+ const connection = await symbl.createConnection();
+
+ // Start processing audio from your default input device.
+ await connection.startProcessing({
+ config: {
+ encoding: "OPUS" // Encoding can be "LINEAR16" or "OPUS"
+ }
+ });
+
+ // Retrieve real-time transcription from the conversation
+ connection.on("speech_recognition", (speechData) => {
+ const { punctuated } = speechData;
+ const name = speechData.user ? speechData.user.name : "User";
+ console.log(`${name}: `, punctuated.transcript);
+ });
+
+ // Retrieve the topics of the conversation in real-time.
+ connection.on("topic", (topicData) => {
+ topicData.forEach((topic) => {
+ console.log("Topic: " + topic.phrases);
+ });
+ });
+
+ // This is just a helper method meant for testing purposes.
+ // Waits 60 seconds before continuing to the next API call.
+ await symbl.wait(60000);
+
+ // Stops processing audio, but keeps the WebSocket connection open.
+ await connection.stopProcessing();
+
+ // Closes the WebSocket connection.
+ connection.disconect();
+} catch(e) {
+ // Handle errors here.
+}
+```
+
+### Subscribing to an existing connection
+
+You can use the `subscribeToConnection` method to subscribe to an existing connection using the Subscribe API.
+
+```js
+
+import { Symbl } from "@symblai/symbl-web-sdk";
+
+try {
+
+ // We recommend to remove appId and appSecret authentication for production applications.
+ // See authentication section for more details
+ const symbl = new Symbl({
+ appId: '',
+ appSecret: '',
+ // accessToken: ''
+ });
+
+ // Open a Symbl Streaming API WebSocket Connection.
+ const connection = await symbl.subscribeToConnection("");
+
+ // Retrieve real-time transcription from the conversation
+ connection.on("speech_recognition", (speechData) => {
+ const { punctuated } = speechData;
+ const name = speechData.user ? speechData.user.name : "User";
+ console.log(`${name}: `, punctuated.transcript);
+ });
+
+ // This is just a helper method meant for testing purposes.
+ // Waits 60 seconds before continuing to the next API call.
+ await symbl.wait(60000);;
+
+ // Closes the WebSocket connection.
+ connection.disconect();
+} catch(e) {
+ // Handle errors here.
+}
+
+```
+
+### Using an external AudioStream
+
+You can use an external [AudioContext](https://developer.mozilla.org/en-US/docs/Web/API/AudioContext) using the Web SDK [AudioStream](#audio-stream) interface
+
+```js
+
+import { Symbl, LINEAR16AudioStream } from "@symblai/symbl-web-sdk";
+
+try {
+
+ // We recommend to remove appId and appSecret authentication for production applications.
+ // See authentication section for more details
+ const symbl = new Symbl({
+ appId: '',
+ appSecret: '',
+ // accessToken: ''
+ });
+
+ // Boilerplate code for creating a new AudioContext and MediaStreamAudioSourceNode
+ const stream = await navigator.mediaDevices.getUserMedia({
+ audio: true,
+ video: false,
+ });
+ const sampleRate = stream.getAudioTracks()[0].getSettings().sampleRate;
+ const context = new AudioContext({ sampleRate });
+ const sourceNode = context.createMediaStreamSource(stream);
+
+ // Creating a new AudioStream
+ const audioStream = new LINEAR16AudioStream(sourceNode);
+
+ // Open a Symbl Streaming API WebSocket Connection.
+ const connection = await symbl.createAndStartNewConnection({
+ config: {
+ encoding: "LINEAR16",
+ sampleRateHertz: sampleRate
+ }
+ }, audioStream);
+
+ // Retrieve real-time transcription from the conversation
+ connection.on("speech_recognition", (speechData) => {
+ const { punctuated } = speechData;
+ const name = speechData.user ? speechData.user.name : "User";
+ console.log(`${name}: `, punctuated.transcript);
+ });
+
+ // This is just a helper method meant for testing purposes.
+ // Waits 60 seconds before continuing to the next API call.
+ await symbl.wait(60000);
+
+ // Stops processing audio, but keeps the WebSocket connection open.
+ await connection.stopProcessing();
+
+ // Closes the WebSocket connection.
+ connection.disconect();
+} catch(e) {
+ // Handle errors here.
+}
+
+```
+
+## Configurations Reference
+
+### Connection Configuration
+
+The following code shows an example connection configuration for Web SDK. The connection configuration is passed into the Streaming API connection during the `startProcessing` method.
+
+```js
+const connectionConfig = {
+ id: "bd82dd08-ad93-4549-827c-3f646647ae61",
disconnectOnStopRequest: false,
disconnectOnStopRequestTimeout: 1800,
noConnectionTimeout: 900,
@@ -134,140 +314,739 @@ The following code shows an example configuration for Web SDK. All fields are op
}
}
```
-
-
-#### Configuration Parameters
-You can pass any of the following `config` parameters:
+
+You can pass any of the following connection configuration parameters:
+
+
+Field | Required | Supported Value | Description
+---------- | ------- | ------- | -------
+```id``` | Optional* | Should match this regex: `/^[\da-z]{64,128}$/i` | The ID for the current session. *If not provided, a UUID will be generated for you.
+```insightTypes``` | Optional | action_item, question | Types of insights to return. If not provided, no insights will be returned.
+```customVocabulary``` | Optional | List of String | An array of strings containing vocabulary specific to your company, products, or phrases.
+```config``` | Optional | Find the supported value [here](#config) | Configuration for this request. [See the config section below for more details](#config).
+```speaker``` | Optional | Find the supported value [here](#speaker) | Speaker identity to use for audio in this WebSocket connection. If omitted, no speaker identification will be used for processing. [See the speaker section below for more details](#speaker).
+```trackers``` | Optional | List of Trackers | An array of trackers. [See the trackers section below for more details](#trackers).
+```noConnectionTimeout``` | Optional | Between `0` to `1800` seconds | The buffer time (in seconds) during which the WebSocket API connection stays open even if there’s no Streaming API connection active for that duration. This allows the Speaker to reconnect to the same meeting with the same Subscribers if they lost the connection previously.
For example, when this parameter is set to `noConnectionTimeout = 600 secs` and if there is no graceful termination using `stop_request` message sent explicitly when there just one WebSocket connection, the `connectionId` and `conversationId` are kept valid for 600 seconds before finalizing the connection, after which connectionId will be not available to subscribe and `conversationId` will have all the last know information associated with it.
+```disconnectOnStopRequest``` | Optional | `true` or `false` | This parameter allows you to set your Streaming API connection in such a way that even when the `stop_request` is sent. The connection does not drop-off, only the processing is stopped and the `conversationId` and connection is kept live for `1800` seconds by default. You can always override this value by passing the `disconnectOnStopRequest` parameter.
This allows you to stop and start the Streaming API processing without dropping the WebSocket connection, so that you can stop and resume the processing in the middle of a call and optimize the Streaming API usage costs.
The default value is `true`. |
+```disconnectOnStopRequestTimeout``` | Optional | Between `0` to `1800` seconds | This parameter allows you to override the idle time out (if a WebSocket connection is idle for 30 minutes). Set this parameter with a value between `0` to `1800` seconds. If the idle connection needs to be kept alive beyond `1800` seconds, you have to restart the connection at `1800` seconds elapsed.
If the value is passed as `0`, the WebSocket connection is dropped when `stop_request` is received. The default value is `1800`.
+
+##### Code Example
+
+```js
+{
+ "type": "start_request",
+ "insightTypes": ["question", "action_item"],
+ "customVocabulary": ["acme", "acme-platform"],
+ "config": {}, // See Config section below.
+ "speaker": {} // See Speaker section below.
+ "trackers": [] // See Trackers section below.
+}
+```
+
+---
+
+
+#### Config
Field | Required | Supported value | Default Value | Description
---------- | ------- | ------- | ------- | ------- |
-```confidenceThreshold``` | Optional | >=0.5 to <=1.0 | 0.5 | Minimum confidence score that you can set for an API to consider it as valid insight. The minimum confidence score should be in the range >=0.5 to <=1 (greater than or equal to `0.5` and less than or equal to `1.0`.). Default value is `0.5`.
-```speechRecognition``` | Optional | | | See Speech Recognition details on the [Speech Recognition](https://docs.symbl.ai/docs/streaming-api/api-reference/#speech-recognition) section.
-```meetingTitle``` | Optional | | | The name of the meeting.
+```confidenceThreshold``` | false | <=0.5 to <=1.0 | 0.5 | Minimum confidence score that you can set for an API to consider it as valid insight. The minimum confidence score should be in the range >=0.5 to <=1 (greater than or equal to `0.5` and less than or equal to `1.0`.). Default value is `0.5`.
+```encoding``` | false | `LINEAR16`, `Opus` | `LINEAR16` | Audio Encoding in which the audio will be sent over the WebSocket.
+```sampleRateHertz ``` | false | | `16000` | The rate of the incoming audio stream.
+```meetingTitle``` | false | | | The name of the meeting.
+
+##### Code Example
+
+```js
+{
+ "config": {
+ "confidenceThreshold": 0.9,
+ // "timezoneOffset": 480, // Your timezone offset from UTC in minutes
+ "meetingTitle": "Client Meeting",
+ "encoding": "LINEAR16",
+ "sampleRateHertz": 16000 // Make sure the correct sample rate is provided for best results
+ }
+}
+```
+
+---
-For more information, read the [Request Parameters](https://docs.symbl.ai/docs/streaming-api/api-reference/#request-parameters) section of the Streaming API.
-### Usage
-You can use the Web SDK to perform the following capabilities. These capabilities are Streaming API:
+#### Speaker
-#### Open a New Connection
-To create a new connection, call the function createConnection. If no userId is passed, a UUID is generated for you. After the connection is successful, the connected callback is fired.
+Field | Required | Supported Value
+---------- | ------- | -------
+```userId``` | Optional | Any user identifier for the user.
+```name``` | Optional | Display name of the user.
+
+##### Code Example
```js
-const connection = await symbl.createConnection(userId);
+{
+ "speaker": {
+ "userId": "jane.doe@example.com",
+ "name": "Jane"
+ }
+}
```
-#### Start Processing Audio Data
-Once a connection is established, you can start processing the audio data by calling the function startProcessing, as shown below. By default, startProcessing will connect your default audio input device to Symbl and start processing audio. startProcessing takes connectionConfig which is the same config defined in the Configuration section.
-
+---
+
+#### Trackers
+
+Field | Required | Supported Value
+---------- | ------- | -------
+```name``` | Optional | The name acts as a unique identifier assigned to the Tracker. It is case-sensitive, which means that a Tracker can be created with the same name but with different cases.
+```vocabulary``` | Optional | The vocabulary contains a set of phrases/keywords which signify the context of the Tracker. In other words, these are a set of sentences that are commonly used while talking about the said Tracker in different contexts.
+
+##### Code Example
+
```js
-await connection.startProcessing(connectionConfig);
+{
+ trackers: [
+ {
+ name: "Goodness",
+ vocabulary: [
+ "This is awesome",
+ "I like it",
+ "I love this"
+ ]
+ }
+ ]
+}
```
+
+---
+
+#### Full Code Example
+
+```js
+const connectionConfig = {
+ "disconnectOnStopRequest": false,
+ "disconnectOnStopRequestTimeout": 1800,
+ "noConnectionTimeout": 1800,
+ "insightTypes": ["question", "action_item"],
+ "config": {
+ "confidenceThreshold": 0.9,
+ "timezoneOffset": 480, // Your timezone offset from UTC in minutes
+ "encoding": "LINEAR16",
+ "sampleRateHertz": 44100, // Make sure the correct sample rate is provided for best results
+ "meetingTitle": "Client Meeting"
+ },
+ "trackers": [
+ {
+ "name": "Goodness",
+ "vocabulary": [
+ "This is awesome",
+ "I like it",
+ "I love this"
+ ]
+ }
+ ],
+ "speaker": {
+ "userId": "jane.doe@example.com",
+ "name": "Jane"
+ }
+};
+ ```
+
+### Symbl Config
+
+Field | Required | Supported Value
+---------- | ------- | -------
+```accessToken``` | Optional* | The access token generated using [Symbl’s Authentication method](https://docs.symbl.ai/docs/developer-tools/authentication/). Recommended method for production environments. *Cannot be paired with `appId` or `appSecret`.
+```appId``` | Optional* | The App ID from the [Symbl Platform](https://platform.symbl.ai). We only recommend using this on non-production environments. *Must be paired with `appSecret`.
+```appSecret``` | Optional* | The App Secret from the [Symbl Platform](https://platform.symbl.ai). We only recommend using this on non-production environments. *Must be paired with `appId`.
+```basePath``` | Optional | The base path of the Symbl API. By default it is `https://api.symbl.ai`.
+```logLevel``` | Optional | The log level you wish to view in the console. Supported values are `error`,`warn`,`debug`,`info`,`log`,`trace`.
+
+
+## Events / Callbacks
+
+Both the conection and audio stream objects have an `on` method which can be used to subscribe to events and perform callbacks.
+
+### Connection Events
+
+Listeners can subscribe to the following events on the Connection object:
+
+#### Example
+
+```js
+connection.on("topic", (topicData) => {
+ topicData.forEach((topic) => {
+ console.log("Topic: " + topic.phrases);
+ });
+});
-#### - Open a New Connection and Start Processing
-If you want to skip multiple steps, and open a new connection and start processing audio in one go, you can make use of the `createAndStartNewConnection` as shown below. This takes `connectionConfig` which is the same `config` defined in the [Configuration](#configuration) section.
+connection.on("disconnected", () => {
+ console.log("User has been disconnected")
+});
+```
+
+| Event | Description | Callback Data |
+| --------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `connected` | When the WebSocket connection is successfully established. | None |
+| `disconnected` | When the WebSocket connection is disconnected. | None |
+| `started_listening` | Started listening to input device. | None |
+| `stopped_listening` | Stopped listening to input device. | None |
+| `processing_started` | Audio data processing successfully started. | None |
+| `processing_stopped` | Audio data processing stopped. | None |
+| `conversation_created` | Conversation is created and an ID is generated. | None |
+| `conversation_completed` | Conversation is ended. | None |
+| `speech_recognition` | When data is being transferred between the client and server | [Speech Recognition Object](#speech-recognition-object) |
+| `message` | When the message object is detected. | [Message Response Object](#message-response-object) |
+| `topic` | When topics are detected. | [Topic Response Object](#topic-response-object) |
+| `tracker` | When Trackers are detected. | [Tracker Response Object](#tracker-response-object) |
+| `action_item` | When Action Items are detected. | [Action Item Response Object](#action-item-response-object) |
+| `follow_up` | When follow-ups are detected. | [Follow Up Response Object](#action-item-response-object) |
+| `question` | When questions are detected. | [Question Response Object](#action-item-response-object) |
+
+### AudioStream Events
+
+Listeners can subscribe to the following events on the Connection object:
+
+#### Example
```js
-const connection = await symbl.createAndStartNewConnection(connectionConfig);
+const audioStream = new OPUSAudioStream();
+audioStream.on("audio_source_disconnected", () => {
+ // Do something.
+});
+
+// OR
+
+connection.audioStream.on("audio_source_disconnected", () => {
+ // Do something.
+});
```
-#### Stop Processing Audio
+| Event | Description | Callback Data |
+| --------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `audio_source_connected` | The audio source is connected to Symbl. | Returns the sample rate of the new audio source |
+| `audio_source_disconnected` | The audio source is connected. | None |
+| `audio_source_changed` | A new default device is detected | None
+
+### Global Events
-To stop processing audio, use the `connection.stopProcessing()` method, as shown below. This puts the connection back into non-processing mode. If the `disconnectOnStopRequest` config is `false`, the connection can be started again later. If not, a new connection has to be made.
+Listeners can subscribe to the following global Symbl Events using the `window` object.
+
+#### Example
```js
-await connection.stopProcessing();
+window.addEventListener("error", (error) => {
+ const thrownError = error.detail;
+
+ // Do something.
+})
```
-
-#### Close a Connection
-To disconnect from the WebSocket permanently, call the function connection.disconnect as shown below. This will completely sever the connection and if you wish to establish the connection again, a new one would have to be created.
+
+| Event | Description | Callback Data |
+| --------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `error` | Errors recorded when there are potential anti-patterns or non-recommended coding. | The Error Object that was thrown. Will be found in the `callbackData.detail`.
+
+
+### Callback Data Reference
+
+#### Speech Recognition Object
+
+To retrieve the real-time transcription results as soon as they are detected. You can use this callback to render live transcription which is specific to the speaker of this audio stream.
```js
-await connection.disconnect();
+connection.on("speech_recognition", (speechData) => {
+ // Handle speechData here.
+});
```
-#### Create a Hello World Application
-To create a simple “Hello World” application with Symbl Web SDK, use the code given below:
+#### JSON Response Example
```js
-import { Symbl } from "@symblai/symbl-web-sdk";
-
-try {
- const symbl = new Symbl();
- await symbl.init({
- appId: '',
- appSecret: '',
- });
-
- const connection = await symbl.createConnection();
- await connection.startProcessing({
- config: {
- encoding: "OPUS"
- }
- });
-
- await symbl.wait(10000);
-
- await connection.stopProcessing();
- await connection.disconect();
-} catch(e) {
- // Handle errors here.
+{
+ "type": "recognition_result",
+ "isFinal": true,
+ "payload": {
+ "raw": {
+ "alternatives": [{
+ "words": [{
+ "word": "Hello",
+ "startTime": {
+ "seconds": "3",
+ "nanos": "800000000"
+ },
+ "endTime": {
+ "seconds": "4",
+ "nanos": "200000000"
+ }
+ }, {
+ "word": "world.",
+ "startTime": {
+ "seconds": "4",
+ "nanos": "200000000"
+ },
+ "endTime": {
+ "seconds": "4",
+ "nanos": "800000000"
+ }
+ }],
+ "transcript": "Hello world.",
+ "confidence": 0.9128385782241821
+ }]
+ }
+ },
+ "punctuated": {
+ "transcript": "Hello world."
+ },
+ "user": {
+ "userId": "emailAddress",
+ "name": "John Doe",
+ "id": "23681108-355b-4fc3-9d94-ed47dd39fa56"
+ }
}
-```
+```
+
+---
-#### Subscribe to Stream
-You can subscribe to an on-going stream and get live transcripts and Conversation insights with `subscribeToConnection(id)` as shown below. You must have the conversation ID to subscribe to a stream:
+#### Message Response Object
+
+This callback function contains the "finalized" transcription data for this speaker and if used with multiple streams with other speakers this callback would also provide their messages.
+
+The "finalized" messages mean that the automatic speech recognition has finalized the state of this part of transcription and has declared it "final". Therefore, this transcription will be more accurate than the [Speech Recognition Object](#speech-recognition-object).
```js
-const subscription = await symbl.subscribeToConnection(id);
-```
-#### Disconnect from Stream
-To stop subscribing to events, you can disconnect from the Subscribe object using the code given below. You will not be able to see the transcription and insights once the stream is disconnected.
+connection.on("message", (data) => {
+ // Handle data here.
+});
+```
+
+##### JSON Response Example
```js
-await subscription.disconnect()
+[{
+ "from": {
+ "id": "0a7a36b1-047d-4d8c-8958-910317ed9edc",
+ "name": "John Doe",
+ "userId": "emailAddress"
+ },
+ "payload": {
+ "content": "Hello world.",
+ "contentType": "text/plain"
+ },
+ "id": "59c224c2-54c5-4762-9582-961bf250b478",
+ "channel": {
+ "id": "realtime-api"
+ },
+ "metadata": {
+ "disablePunctuation": true,
+ "timezoneOffset": 480,
+ "originalContent": "Hello world.",
+ "words": "[{\"word\":\"Hello\",\"startTime\":\"2021-02-04T20:34:59.029Z\",\"endTime\":\"2021-02-04T20:34:59.429Z\"},{\"word\":\"world.\",\"startTime\":\"2021-02-04T20:34:59.429Z\",\"endTime\":\"2021-02-04T20:35:00.029Z\"}]",
+ "originalMessageId": "59c224c2-54c5-4762-9582-961bf250b478"
+ },
+ "dismissed": false,
+ "duration": {
+ "startTime": "2021-02-04T20:34:59.029Z",
+ "endTime": "2021-02-04T20:35:00.029Z"
+ }
+}]
```
-### Events
-The `on` method available with the connection and subscription objects (example, `connection.on` and `subscription.on` allows you to listen to data from the Streaming API.
+---
+
+#### Action Item Response Object
+
+This callback provides you with any of the detected action items in real-time as they are detected. As with the [Message Response Object](#message-response-object) this would also return every speaker's action items in case of multiple streams.
```js
-connection.on("topic", (topicData) => {
- // Callback logic here
+connection.on("action_item", (data) => {
+ // Handle data here.
});
-
-connection.on("disconnected", () => {
- alert("User has been disconnected")
+```
+
+##### JSON Response Example
+
+```json
+[{
+ "id": "94020eb9-b688-4d56-945c-a7e5282258cc",
+ "confidence": 0.9909798145016999,
+ "messageReference": {
+ "id": "94020eb9-b688-4d56-945c-a7e5282258cc"
+ },
+ "hints": [{
+ "key": "informationScore",
+ "value": "0.9782608695652174"
+ }, {
+ "key": "confidenceScore",
+ "value": "0.9999962500210938"
+ }, {
+ "key": "comprehensionScore",
+ "value": "0.9983848333358765"
+ }],
+ "type": "action_item",
+ "assignee": {
+ "id": "e2c5acf8-b9ed-421a-b3b3-02a5ae9796a0",
+ "name": "John Doe",
+ "userId": "emailAddress"
+ },
+ "dueBy": {
+ "value": "2021-02-05T00:00:00-07:00"
+ },
+ "tags": [{
+ "type": "date",
+ "text": "today",
+ "beginOffset": 39,
+ "value": {
+ "value": {
+ "datetime": "2021-02-05"
+ }
+ }
+ }, {
+ "type": "person",
+ "text": "John Doe",
+ "beginOffset": 8,
+ "value": {
+ "value": {
+ "name": "John Doe",
+ "id": "e2c5acf8-b9ed-421a-b3b3-02a5ae9796a0",
+ "assignee": true,
+ "userId": "emailAddress"
+ }
+ }
+ }],
+ "dismissed": false,
+ "payload": {
+ "content": "Perhaps John Doe can submit the report today.",
+ "contentType": "text/plain"
+ },
+ "from": {
+ "id": "e2c5acf8-b9ed-421a-b3b3-02a5ae9796a0",
+ "name": "John Doe",
+ "userId": "emailAddress"
+ }
+}]
+```
+
+---
+
+#### Question Response Object
+
+This callback provides you with any of the detected questions in real-time as they are detected. As with the [Message Response Object](#message-response-object) this would also return every speaker's questions in case of multiple streams.
+
+```js
+connection.on("question", (data) => {
+ // Handle data here.
});
```
-
-Listeners can be enabled for the following events:
-| Event | Description | Code Snippet |
-| --------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `connected` | When the WebSocket connection is successfully established. | `connection.on("connected", (data) => { console.log("connected", data);});` |
-| `disconnected` | When the WebSocket connection is disconnected. | `connection.on("disconnected", (data) => { console.log("disconnected", data);});` |
-| `started_listening` | Started listening to input device. | `connection.on("started_listening", (data) => { console.log("started_listening", data);});` |
-| `stopped_listening` | Stopped listening to input device. | `connection.on("stopped_listening", (data) => { console.log("stopped_listening", data);});` |
-| `processing_started` | Audio data processing successfully started. | `connection.on("processing_started", (data) => { console.log("processing_started", data);});` |
-| `processing_stopped` | Audio data processing stopped. | `connection.on("processing_stopped", (data) => { console.log("processing_stopped", data); });` |
-| `conversation_created` | Conversation is created and an ID is generated. | `connection.on("conversation_created", (data) => { console.log("conversation_created", data); }); ` |
-| `conversation_completed` | Conversation is ended. | `connection.on("conversation_completed", (data) => { console.log("conversation_completed", data);});` |
-| `error` | Errors recorded when there are potential anti-patterns or non-recommended coding. | `window.addEventListener("error", (data) => {console.log("error", data);});` |
-| `speech_recognition` | When data is being transferred between the client and server | `connection.on("speech_recognition", (data) => { console.log("speech_recognition", data); console.log(data.punctuated.transcript);});` |
-| `message` | When the message object is detected. | `connection.on("message", (data) => { console.log("message", data);});` |
-| `topic` | When topics are detected. | `connection.on("topic", (data) => { console.log("topic", data);});` |
-| `tracker` | When Trackers are detected. | `connection.on("tracker", (data) => { console.log("tracker", data);}); ` |
-| `action_item` | When Action Items are detected. | `connection.on("action_item", (data) => { console.log("action_item", data); });` |
-| `follow_up` | When follow-ups are detected. | `connection.on("follow_up", (data) => { console.log("follow_up", data);});` |
-| `question` | When questions are detected. | `connection.on("question", (data) => { console.log("question", data);});` |
-| `audio_source_connected` | The audio source is connected to Symbl. | `connection.audioStream.on('audio_source_connected', (data) => { console.log('audio_source_connected', data);});` |
-| `audio_source_disconnected` | The audio source is connected. | `connection.audioStream.on("audio_source_disconnected", (data) => {console.log("audio_source_disconnected", data);});` |
-| `audio_source_changed` | A new default device is detected | `connection.audioStream.on(“audio_source_changed”, () => {});` |
-### Known Issues
+##### JSON Response Example
+
+```json
+[
+ {
+ "id": "e0e44c21-c965-47b0-92d9-878ac22302ae",
+ "confidence": 0.9834683553122807,
+ "hints": [
+ {
+ "key": "confidenceScore",
+ "value": "0.9957259328650095"
+ },
+ {
+ "key": "comprehensionScore",
+ "value": "0.971210777759552"
+ }
+ ],
+ "type": "question",
+ "assignee": {
+ "id": "29c192e0-6fbc-4b94-9cb8-040783654003",
+ "name": "Jane Doe",
+ "userId": "user@example.com"
+ },
+ "tags": [],
+ "dismissed": false,
+ "payload": {
+ "content": "How may I help you today?",
+ "contentType": "text/plain"
+ },
+ "from": {
+ "id": "29c192e0-6fbc-4b94-9cb8-040783654003",
+ "name": "Jane Doe",
+ "userId": "user@example.com"
+ },
+ "entities": null,
+ "messageReference": {
+ "id": "79a57ed7-d043-4a82-85fc-ae7844d8d2bb"
+ }
+ }
+]
+```
+
+---
+
+#### Follow Up Response Object
+
+This callback provides you with any of the detected follow ups in real-time as they are detected. As with the [Message Response Object](#message-response-object) this would also return every speaker's follow ups in case of multiple streams.
+
+```js
+connection.on("follow_up", (data) => {
+ // Handle data here.
+});
+```
+
+##### JSON Response Example
+
+```json
+[
+ {
+ "id": "05bfb176-c2d3-42fd-a7e7-bbc80596a3e9",
+ "confidence": 1,
+ "hints": [
+ {
+ "key": "addressedTo",
+ "value": "[\"first_person_singular\",\"second_person_singular\"]"
+ },
+ {
+ "key": "informationScore",
+ "value": "0.7361413043478261"
+ },
+ {
+ "key": "confidenceScore",
+ "value": "1.0"
+ }
+ ],
+ "type": "follow_up",
+ "assignee": {
+ "id": "29c192e0-6fbc-4b94-9cb8-040783654002",
+ "name": "Adam Voliva",
+ "userId": "adam.symbl.test@gmail.com"
+ },
+ "tags": [
+ {
+ "type": "person",
+ "text": "Adam Voliva",
+ "beginOffset": 0,
+ "value": {
+ "value": {
+ "name": "Adam Voliva",
+ "id": "29c192e0-6fbc-4b94-9cb8-040783654002",
+ "assignee": true,
+ "userId": "adam.symbl.test@gmail.com"
+ }
+ }
+ }
+ ],
+ "dismissed": false,
+ "payload": {
+ "content": "Adam Voliva can send it internet service technician to your home.",
+ "contentType": "text/plain"
+ },
+ "from": {
+ "id": "29c192e0-6fbc-4b94-9cb8-040783654002",
+ "name": "Adam Voliva",
+ "userId": "adam.symbl.test@gmail.com"
+ },
+ "entities": null,
+ "messageReference": {
+ "id": "05bfb176-c2d3-42fd-a7e7-bbc80596a3e9"
+ }
+ }
+]
+```
+
+---
+
+#### Topic Response Object
+
+This callback provides you with any of the detected topics in real-time as they are detected. As with the [Message Response Object](#message-response-object) this would also return every topic in case of multiple streams.
+
+```js
+connection.on("topic", (data) => {
+ // Handle data here.
+});
+```
+
+##### JSON Response Example
+
+```json
+[{
+ "id": "e69a5556-6729-11eb-ab14-2aee2deabb1b",
+ "messageReferences": [{
+ "id": "0df44422-0248-47e9-8814-e87f63404f2c",
+ "relation": "text instance"
+ }],
+ "phrases": "auto insurance",
+ "rootWords": [{
+ "text": "auto"
+ }],
+ "score": 0.9,
+ "type": "topic"
+}]
+```
+
+---
+
+#### Tracker Response Object
+
+This callback provides you with any of the detected trackers in real-time as they are detected. As with the [Message Response Object](#message-response-object) this would also return every tracker in case of multiple streams.
+
+```js
+connection.on("tracker", (data) => {
+ // Handle data here.
+});
+```
+
+##### JSON Response Example
+
+```json
+{
+ "type": "tracker_response",
+ "isFinal": true,
+ "trackers": [
+ {
+ "name": "Goodness",
+ "matches": [
+ {
+ "type": "vocabulary",
+ "value": "This is awesome",
+ "messageRefs": [
+ {
+ "id": "fa93aa64-0e8d-4697-bb52-e2916ca63192",
+ "text": "This is awesome.",
+ "offset": 0
+ }
+ ],
+ "insightRefs": []
+ },
+ {
+ "type": "vocabulary",
+ "value": "Hello world",
+ "messageRefs": [
+ {
+ "id": "8e720656-fed7-4b11-b359-3931c53bbcec",
+ "text": "Hello world.",
+ "offset": 0
+ }
+ ],
+ "insightRefs": []
+ }
+ ]
+ },
+ {
+ "name": "Goodness",
+ "matches": [
+ {
+ "type": "vocabulary",
+ "value": "I like it",
+ "messageRefs": [
+ {
+ "id": "193dc144-2b55-4214-b211-ab83bd3e4a2e",
+ "text": "I love it.",
+ "offset": -1
+ }
+ ],
+ "insightRefs": []
+ }
+ ]
+ }
+ ],
+ "sequenceNumber": 1
+}
+```
+
+
+## SDK API Reference
+
+### Symbl Class
+
+The Symbl class takes in an optional [SymblConfig](#symbl-config). **If no config is passed, you must authenticate later using the `init` method.**
+
+#### `init(symblConfig: SymblConfig)`
+
+Validates and initializes Symbl with application configuration.
+
+#### Example
+
+```js
+const symbl = new Symbl();
+symbl.init({
+ accessToken: '',
+ // appId: '',
+ // appSecret: '',
+})
+```
+
+---
+
+#### `createConnection(sessionId?: string, audioStream?: AudioStream)`
+
+Accepts an optional sessionId and an optional instance of [AudioStream](#audio-stream).
+
+Validates that SessionID is unique and then opens a Symbl Streaming API WebSocket connection.
+
+Returns an instance of [StreamingAPIConnection](#streaming-api-connection).
+
+#### Example
+
+```js
+const symbl = new Symbl();
+const connection = symbl.createConnection("abc123");
+```
+
+---
+
+#### `createAndStartNewConnection(options: StreamingAPIConnectionConfig, audioStream?: AudioStream)`
+
+Accepts a required [Connection Config](#connection-config) object and an optional instance of [AudioStream](#audio-stream).
+
+Opens a new connection and starts processing audio.
+
+Returns an instance of [StreamingAPIConnection](#streaming-api-connection).
+
+#### Example
+
+```js
+const symbl = new Symbl();
+const connection = symbl.createAndStartNewConnection({
+ config: {
+ encoding: "OPUS"
+ }
+});
+```
+
+---
+
+#### `subscribeToConnection(sessionId: string)`
+
+Accepts a required Session ID to subscribe to.
+
+Establishes a Subscribe API connection with session ID.
+
+Returns an instance of [SubscribeAPIConnection](#subscribe-api-connection)
+
+#### Example
+
+```js
+const symbl = new Symbl();
+const connection = symbl.subscribeToConnection(sessionId);
+```
+
+---
+
+#### `wait(time: number, unit: string = TimeUnit.MS)`
+
+Waits for provided amount of time in the supplied units (ms, s, min).
+
+#### Example
+
+```js
+const symbl = new Symbl();
+const connection = symbl.wait(5000);
+```
+
+
+## Known Issues
In this version of the Web SDK, a few Known Issues have been observed. You can see the complete list of Known Issues [here](/docs/changelog/#known-issues).
-### Read more
+
+
+## Read more
- [Getting Live Transcripts and Conversation Intelligence](/docs/web-sdk/web-sdk-getting-live-transcripts/)
- [Sending external Audio Streams](/docs/web-sdk/web-sdk-sending-external-audio-streams/)
diff --git a/package-lock.json b/package-lock.json
index d2116056..1c15e092 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12946,74 +12946,74 @@
"integrity": "sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug=="
},
"@algolia/cache-browser-local-storage": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.12.1.tgz",
- "integrity": "sha512-ERFFOnC9740xAkuO0iZTQqm2AzU7Dpz/s+g7o48GlZgx5p9GgNcsuK5eS0GoW/tAK+fnKlizCtlFHNuIWuvfsg==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.13.0.tgz",
+ "integrity": "sha512-nj1vHRZauTqP/bluwkRIgEADEimqojJgoTRCel5f6q8WCa9Y8QeI4bpDQP28FoeKnDRYa3J5CauDlN466jqRhg==",
"requires": {
- "@algolia/cache-common": "4.12.1"
+ "@algolia/cache-common": "4.13.0"
}
},
"@algolia/cache-common": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.12.1.tgz",
- "integrity": "sha512-UugTER3V40jT+e19Dmph5PKMeliYKxycNPwrPNADin0RcWNfT2QksK9Ff2N2W7UKraqMOzoeDb4LAJtxcK1a8Q=="
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.13.0.tgz",
+ "integrity": "sha512-f9mdZjskCui/dA/fA/5a+6hZ7xnHaaZI5tM/Rw9X8rRB39SUlF/+o3P47onZ33n/AwkpSbi5QOyhs16wHd55kA=="
},
"@algolia/cache-in-memory": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.12.1.tgz",
- "integrity": "sha512-U6iaunaxK1lHsAf02UWF58foKFEcrVLsHwN56UkCtwn32nlP9rz52WOcHsgk6TJrL8NDcO5swMjtOQ5XHESFLw==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.13.0.tgz",
+ "integrity": "sha512-hHdc+ahPiMM92CQMljmObE75laYzNFYLrNOu0Q3/eyvubZZRtY2SUsEEgyUEyzXruNdzrkcDxFYa7YpWBJYHAg==",
"requires": {
- "@algolia/cache-common": "4.12.1"
+ "@algolia/cache-common": "4.13.0"
}
},
"@algolia/client-account": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.12.1.tgz",
- "integrity": "sha512-jGo4ConJNoMdTCR2zouO0jO/JcJmzOK6crFxMMLvdnB1JhmMbuIKluOTJVlBWeivnmcsqb7r0v7qTCPW5PAyxQ==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.13.0.tgz",
+ "integrity": "sha512-FzFqFt9b0g/LKszBDoEsW+dVBuUe1K3scp2Yf7q6pgHWM1WqyqUlARwVpLxqyc+LoyJkTxQftOKjyFUqddnPKA==",
"requires": {
- "@algolia/client-common": "4.12.1",
- "@algolia/client-search": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "@algolia/client-common": "4.13.0",
+ "@algolia/client-search": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"@algolia/client-analytics": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.12.1.tgz",
- "integrity": "sha512-h1It7KXzIthlhuhfBk7LteYq72tym9maQDUsyRW0Gft8b6ZQahnRak9gcCvKwhcJ1vJoP7T7JrNYGiYSicTD9g==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.13.0.tgz",
+ "integrity": "sha512-klmnoq2FIiiMHImkzOm+cGxqRLLu9CMHqFhbgSy9wtXZrqb8BBUIUE2VyBe7azzv1wKcxZV2RUyNOMpFqmnRZA==",
"requires": {
- "@algolia/client-common": "4.12.1",
- "@algolia/client-search": "4.12.1",
- "@algolia/requester-common": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "@algolia/client-common": "4.13.0",
+ "@algolia/client-search": "4.13.0",
+ "@algolia/requester-common": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"@algolia/client-common": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.12.1.tgz",
- "integrity": "sha512-obnJ8eSbv+h94Grk83DTGQ3bqhViSWureV6oK1s21/KMGWbb3DkduHm+lcwFrMFkjSUSzosLBHV9EQUIBvueTw==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.13.0.tgz",
+ "integrity": "sha512-GoXfTp0kVcbgfSXOjfrxx+slSipMqGO9WnNWgeMmru5Ra09MDjrcdunsiiuzF0wua6INbIpBQFTC2Mi5lUNqGA==",
"requires": {
- "@algolia/requester-common": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "@algolia/requester-common": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"@algolia/client-personalization": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.12.1.tgz",
- "integrity": "sha512-sMSnjjPjRgByGHYygV+5L/E8a6RgU7l2GbpJukSzJ9GRY37tHmBHuvahv8JjdCGJ2p7QDYLnQy5bN5Z02qjc7Q==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.13.0.tgz",
+ "integrity": "sha512-KneLz2WaehJmNfdr5yt2HQETpLaCYagRdWwIwkTqRVFCv4DxRQ2ChPVW9jeTj4YfAAhfzE6F8hn7wkQ/Jfj6ZA==",
"requires": {
- "@algolia/client-common": "4.12.1",
- "@algolia/requester-common": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "@algolia/client-common": "4.13.0",
+ "@algolia/requester-common": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"@algolia/client-search": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.12.1.tgz",
- "integrity": "sha512-MwwKKprfY6X2nJ5Ki/ccXM2GDEePvVjZnnoOB2io3dLKW4fTqeSRlC5DRXeFD7UM0vOPPHr4ItV2aj19APKNVQ==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.13.0.tgz",
+ "integrity": "sha512-blgCKYbZh1NgJWzeGf+caKE32mo3j54NprOf0LZVCubQb3Kx37tk1Hc8SDs9bCAE8hUvf3cazMPIg7wscSxspA==",
"requires": {
- "@algolia/client-common": "4.12.1",
- "@algolia/requester-common": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "@algolia/client-common": "4.13.0",
+ "@algolia/requester-common": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"@algolia/events": {
@@ -13022,47 +13022,47 @@
"integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ=="
},
"@algolia/logger-common": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.12.1.tgz",
- "integrity": "sha512-fCgrzlXGATNqdFTxwx0GsyPXK+Uqrx1SZ3iuY2VGPPqdt1a20clAG2n2OcLHJpvaa6vMFPlJyWvbqAgzxdxBlQ=="
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.13.0.tgz",
+ "integrity": "sha512-8yqXk7rMtmQJ9wZiHOt/6d4/JDEg5VCk83gJ39I+X/pwUPzIsbKy9QiK4uJ3aJELKyoIiDT1hpYVt+5ia+94IA=="
},
"@algolia/logger-console": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.12.1.tgz",
- "integrity": "sha512-0owaEnq/davngQMYqxLA4KrhWHiXujQ1CU3FFnyUcMyBR7rGHI48zSOUpqnsAXrMBdSH6rH5BDkSUUFwsh8RkQ==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.13.0.tgz",
+ "integrity": "sha512-YepRg7w2/87L0vSXRfMND6VJ5d6699sFJBRWzZPOlek2p5fLxxK7O0VncYuc/IbVHEgeApvgXx0WgCEa38GVuQ==",
"requires": {
- "@algolia/logger-common": "4.12.1"
+ "@algolia/logger-common": "4.13.0"
}
},
"@algolia/requester-browser-xhr": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.12.1.tgz",
- "integrity": "sha512-OaMxDyG0TZG0oqz1lQh9e3woantAG1bLnuwq3fmypsrQxra4IQZiyn1x+kEb69D2TcXApI5gOgrD4oWhtEVMtw==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.13.0.tgz",
+ "integrity": "sha512-Dj+bnoWR5MotrnjblzGKZ2kCdQi2cK/VzPURPnE616NU/il7Ypy6U6DLGZ/ZYz+tnwPa0yypNf21uqt84fOgrg==",
"requires": {
- "@algolia/requester-common": "4.12.1"
+ "@algolia/requester-common": "4.13.0"
}
},
"@algolia/requester-common": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.12.1.tgz",
- "integrity": "sha512-XWIrWQNJ1vIrSuL/bUk3ZwNMNxl+aWz6dNboRW6+lGTcMIwc3NBFE90ogbZKhNrFRff8zI4qCF15tjW+Fyhpow=="
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.13.0.tgz",
+ "integrity": "sha512-BRTDj53ecK+gn7ugukDWOOcBRul59C4NblCHqj4Zm5msd5UnHFjd/sGX+RLOEoFMhetILAnmg6wMrRrQVac9vw=="
},
"@algolia/requester-node-http": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.12.1.tgz",
- "integrity": "sha512-awBtwaD+s0hxkA1aehYn8F0t9wqGoBVWgY4JPHBmp1ChO3pK7RKnnvnv7QQa9vTlllX29oPt/BBVgMo1Z3n1Qg==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.13.0.tgz",
+ "integrity": "sha512-9b+3O4QFU4azLhGMrZAr/uZPydvzOR4aEZfSL8ZrpLZ7fbbqTO0S/5EVko+QIgglRAtVwxvf8UJ1wzTD2jvKxQ==",
"requires": {
- "@algolia/requester-common": "4.12.1"
+ "@algolia/requester-common": "4.13.0"
}
},
"@algolia/transporter": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.12.1.tgz",
- "integrity": "sha512-BGeNgdEHc6dXIk2g8kdlOoQ6fQ6OIaKQcplEj7HPoi+XZUeAvRi3Pff3QWd7YmybWkjzd9AnTzieTASDWhL+sQ==",
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.13.0.tgz",
+ "integrity": "sha512-8tSQYE+ykQENAdeZdofvtkOr5uJ9VcQSWgRhQ9h01AehtBIPAczk/b2CLrMsw5yQZziLs5cZ3pJ3478yI+urhA==",
"requires": {
- "@algolia/cache-common": "4.12.1",
- "@algolia/logger-common": "4.12.1",
- "@algolia/requester-common": "4.12.1"
+ "@algolia/cache-common": "4.13.0",
+ "@algolia/logger-common": "4.13.0",
+ "@algolia/requester-common": "4.13.0"
}
},
"@ampproject/remapping": {
@@ -13082,29 +13082,29 @@
}
},
"@babel/compat-data": {
- "version": "7.17.0",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz",
- "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng=="
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz",
+ "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ=="
},
"@babel/core": {
- "version": "7.17.5",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz",
- "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz",
+ "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==",
"requires": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.16.7",
- "@babel/generator": "^7.17.3",
- "@babel/helper-compilation-targets": "^7.16.7",
- "@babel/helper-module-transforms": "^7.16.7",
- "@babel/helpers": "^7.17.2",
- "@babel/parser": "^7.17.3",
+ "@babel/generator": "^7.17.9",
+ "@babel/helper-compilation-targets": "^7.17.7",
+ "@babel/helper-module-transforms": "^7.17.7",
+ "@babel/helpers": "^7.17.9",
+ "@babel/parser": "^7.17.9",
"@babel/template": "^7.16.7",
- "@babel/traverse": "^7.17.3",
+ "@babel/traverse": "^7.17.9",
"@babel/types": "^7.17.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.1.2",
+ "json5": "^2.2.1",
"semver": "^6.3.0"
},
"dependencies": {
@@ -13116,9 +13116,9 @@
}
},
"@babel/generator": {
- "version": "7.17.3",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz",
- "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz",
+ "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==",
"requires": {
"@babel/types": "^7.17.0",
"jsesc": "^2.5.1",
@@ -13143,11 +13143,11 @@
}
},
"@babel/helper-compilation-targets": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz",
- "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==",
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz",
+ "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==",
"requires": {
- "@babel/compat-data": "^7.16.4",
+ "@babel/compat-data": "^7.17.7",
"@babel/helper-validator-option": "^7.16.7",
"browserslist": "^4.17.5",
"semver": "^6.3.0"
@@ -13161,14 +13161,14 @@
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.17.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz",
- "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz",
+ "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==",
"requires": {
"@babel/helper-annotate-as-pure": "^7.16.7",
"@babel/helper-environment-visitor": "^7.16.7",
- "@babel/helper-function-name": "^7.16.7",
- "@babel/helper-member-expression-to-functions": "^7.16.7",
+ "@babel/helper-function-name": "^7.17.9",
+ "@babel/helper-member-expression-to-functions": "^7.17.7",
"@babel/helper-optimise-call-expression": "^7.16.7",
"@babel/helper-replace-supers": "^7.16.7",
"@babel/helper-split-export-declaration": "^7.16.7"
@@ -13222,21 +13222,12 @@
}
},
"@babel/helper-function-name": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
- "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
+ "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
"requires": {
- "@babel/helper-get-function-arity": "^7.16.7",
"@babel/template": "^7.16.7",
- "@babel/types": "^7.16.7"
- }
- },
- "@babel/helper-get-function-arity": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
- "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
- "requires": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.17.0"
}
},
"@babel/helper-hoist-variables": {
@@ -13248,11 +13239,11 @@
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
- "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz",
+ "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==",
"requires": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.17.0"
}
},
"@babel/helper-module-imports": {
@@ -13264,13 +13255,13 @@
}
},
"@babel/helper-module-transforms": {
- "version": "7.17.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz",
- "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==",
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz",
+ "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==",
"requires": {
"@babel/helper-environment-visitor": "^7.16.7",
"@babel/helper-module-imports": "^7.16.7",
- "@babel/helper-simple-access": "^7.16.7",
+ "@babel/helper-simple-access": "^7.17.7",
"@babel/helper-split-export-declaration": "^7.16.7",
"@babel/helper-validator-identifier": "^7.16.7",
"@babel/template": "^7.16.7",
@@ -13314,11 +13305,11 @@
}
},
"@babel/helper-simple-access": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz",
- "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==",
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz",
+ "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==",
"requires": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.17.0"
}
},
"@babel/helper-skip-transparent-expression-wrappers": {
@@ -13359,19 +13350,19 @@
}
},
"@babel/helpers": {
- "version": "7.17.2",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz",
- "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
+ "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
"requires": {
"@babel/template": "^7.16.7",
- "@babel/traverse": "^7.17.0",
+ "@babel/traverse": "^7.17.9",
"@babel/types": "^7.17.0"
}
},
"@babel/highlight": {
- "version": "7.16.10",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
- "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz",
+ "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==",
"requires": {
"@babel/helper-validator-identifier": "^7.16.7",
"chalk": "^2.0.0",
@@ -13379,9 +13370,9 @@
}
},
"@babel/parser": {
- "version": "7.17.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz",
- "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA=="
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
+ "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg=="
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.16.7",
@@ -13730,9 +13721,9 @@
}
},
"@babel/plugin-transform-destructuring": {
- "version": "7.17.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz",
- "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==",
+ "version": "7.17.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz",
+ "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==",
"requires": {
"@babel/helper-plugin-utils": "^7.16.7"
}
@@ -13818,13 +13809,13 @@
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.16.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz",
- "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz",
+ "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==",
"requires": {
- "@babel/helper-module-transforms": "^7.16.7",
+ "@babel/helper-module-transforms": "^7.17.7",
"@babel/helper-plugin-utils": "^7.16.7",
- "@babel/helper-simple-access": "^7.16.7",
+ "@babel/helper-simple-access": "^7.17.7",
"babel-plugin-dynamic-import-node": "^2.3.3"
},
"dependencies": {
@@ -13839,12 +13830,12 @@
}
},
"@babel/plugin-transform-modules-systemjs": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz",
- "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==",
+ "version": "7.17.8",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz",
+ "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==",
"requires": {
"@babel/helper-hoist-variables": "^7.16.7",
- "@babel/helper-module-transforms": "^7.16.7",
+ "@babel/helper-module-transforms": "^7.17.7",
"@babel/helper-plugin-utils": "^7.16.7",
"@babel/helper-validator-identifier": "^7.16.7",
"babel-plugin-dynamic-import-node": "^2.3.3"
@@ -13956,11 +13947,11 @@
}
},
"@babel/plugin-transform-regenerator": {
- "version": "7.16.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz",
- "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz",
+ "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==",
"requires": {
- "regenerator-transform": "^0.14.2"
+ "regenerator-transform": "^0.15.0"
}
},
"@babel/plugin-transform-reserved-words": {
@@ -14183,17 +14174,17 @@
}
},
"@babel/runtime": {
- "version": "7.17.2",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz",
- "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
+ "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
"requires": {
"regenerator-runtime": "^0.13.4"
}
},
"@babel/runtime-corejs3": {
- "version": "7.17.2",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.2.tgz",
- "integrity": "sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz",
+ "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==",
"requires": {
"core-js-pure": "^3.20.2",
"regenerator-runtime": "^0.13.4"
@@ -14210,17 +14201,17 @@
}
},
"@babel/traverse": {
- "version": "7.17.3",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz",
- "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==",
+ "version": "7.17.9",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz",
+ "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==",
"requires": {
"@babel/code-frame": "^7.16.7",
- "@babel/generator": "^7.17.3",
+ "@babel/generator": "^7.17.9",
"@babel/helper-environment-visitor": "^7.16.7",
- "@babel/helper-function-name": "^7.16.7",
+ "@babel/helper-function-name": "^7.17.9",
"@babel/helper-hoist-variables": "^7.16.7",
"@babel/helper-split-export-declaration": "^7.16.7",
- "@babel/parser": "^7.17.3",
+ "@babel/parser": "^7.17.9",
"@babel/types": "^7.17.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@ -14252,31 +14243,31 @@
}
},
"@docusaurus/core": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.16.tgz",
- "integrity": "sha512-0AbNSpTKapz+tctg7PHvuGQRtW7nd3Tm3axNqnFowO3SV2VvFCaBji2s1H3XCGXVRGveQ04g20vl2ZqG5GheUA==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.18.tgz",
+ "integrity": "sha512-puV7l+0/BPSi07Xmr8tVktfs1BzhC8P5pm6Bs2CfvysCJ4nefNCD1CosPc1PGBWy901KqeeEJ1aoGwj9tU3AUA==",
"requires": {
- "@babel/core": "^7.17.5",
- "@babel/generator": "^7.17.3",
+ "@babel/core": "^7.17.8",
+ "@babel/generator": "^7.17.7",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-runtime": "^7.17.0",
"@babel/preset-env": "^7.16.11",
"@babel/preset-react": "^7.16.7",
"@babel/preset-typescript": "^7.16.7",
- "@babel/runtime": "^7.17.2",
- "@babel/runtime-corejs3": "^7.17.2",
+ "@babel/runtime": "^7.17.8",
+ "@babel/runtime-corejs3": "^7.17.8",
"@babel/traverse": "^7.17.3",
- "@docusaurus/cssnano-preset": "2.0.0-beta.16",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/mdx-loader": "2.0.0-beta.16",
+ "@docusaurus/cssnano-preset": "2.0.0-beta.18",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/mdx-loader": "2.0.0-beta.18",
"@docusaurus/react-loadable": "5.5.2",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-common": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
- "@slorber/static-site-generator-webpack-plugin": "^4.0.1",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-common": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
+ "@slorber/static-site-generator-webpack-plugin": "^4.0.4",
"@svgr/webpack": "^6.2.1",
- "autoprefixer": "^10.4.2",
- "babel-loader": "^8.2.3",
+ "autoprefixer": "^10.4.4",
+ "babel-loader": "^8.2.4",
"babel-plugin-dynamic-import-node": "2.3.0",
"boxen": "^6.2.1",
"chokidar": "^3.5.3",
@@ -14286,9 +14277,9 @@
"commander": "^5.1.0",
"copy-webpack-plugin": "^10.2.4",
"core-js": "^3.21.1",
- "css-loader": "^6.6.0",
+ "css-loader": "^6.7.1",
"css-minimizer-webpack-plugin": "^3.4.1",
- "cssnano": "^5.0.17",
+ "cssnano": "^5.1.5",
"del": "^6.0.0",
"detect-port": "^1.3.0",
"escape-html": "^1.0.3",
@@ -14302,9 +14293,9 @@
"is-root": "^2.1.0",
"leven": "^3.1.0",
"lodash": "^4.17.21",
- "mini-css-extract-plugin": "^2.5.3",
+ "mini-css-extract-plugin": "^2.6.0",
"nprogress": "^0.2.0",
- "postcss": "^8.4.6",
+ "postcss": "^8.4.12",
"postcss-loader": "^6.2.1",
"prompts": "^2.4.2",
"react-dev-utils": "^12.0.0",
@@ -14316,7 +14307,7 @@
"react-router-dom": "^5.2.0",
"remark-admonitions": "^1.2.1",
"rtl-detect": "^1.0.4",
- "semver": "^7.3.4",
+ "semver": "^7.3.5",
"serve-handler": "^6.1.3",
"shelljs": "^0.8.5",
"terser-webpack-plugin": "^5.3.1",
@@ -14324,7 +14315,7 @@
"update-notifier": "^5.1.0",
"url-loader": "^4.1.1",
"wait-on": "^6.0.1",
- "webpack": "^5.69.1",
+ "webpack": "^5.70.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-dev-server": "^4.7.4",
"webpack-merge": "^5.8.0",
@@ -14332,19 +14323,19 @@
}
},
"@docusaurus/cssnano-preset": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.16.tgz",
- "integrity": "sha512-dkGpb+xoFNmcp5m5EpwGcFlMT4C7kOTzgZ73QoNoU930NL6OXuqcJdMd4XI6yYuGz+t8Bo8UzzCryEjHTiObOg==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.18.tgz",
+ "integrity": "sha512-VxhYmpyx16Wv00W9TUfLVv0NgEK/BwP7pOdWoaiELEIAMV7SO1+6iB8gsFUhtfKZ31I4uPVLMKrCyWWakoFeFA==",
"requires": {
- "cssnano-preset-advanced": "^5.1.12",
- "postcss": "^8.4.6",
+ "cssnano-preset-advanced": "^5.3.1",
+ "postcss": "^8.4.12",
"postcss-sort-media-queries": "^4.2.1"
}
},
"@docusaurus/logger": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.16.tgz",
- "integrity": "sha512-/fta5gCXHMLip+8WxYoi+hlB1pwJEeVpFc7Z4iIMwAxn8SrcmCJ0K3wPNjZpDdz0EHrpLHEJ/vEkCuL+7Su4ZQ==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.18.tgz",
+ "integrity": "sha512-frNe5vhH3mbPmH980Lvzaz45+n1PQl3TkslzWYXQeJOkFX17zUd3e3U7F9kR1+DocmAqHkgAoWuXVcvEoN29fg==",
"requires": {
"chalk": "^4.1.2",
"tslib": "^2.3.1"
@@ -14396,14 +14387,14 @@
}
},
"@docusaurus/mdx-loader": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.16.tgz",
- "integrity": "sha512-NR0Cptz4UGlzgu08AITffRL4rj+SU8HYq2yNFxbY8FSuj/GWI3SrSsBi7grB6fKql0s4SGUKEEzSweewzW1Rgg==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.18.tgz",
+ "integrity": "sha512-pOmAQM4Y1jhuZTbEhjh4ilQa74Mh6Q0pMZn1xgIuyYDdqvIOrOlM/H0i34YBn3+WYuwsGim4/X0qynJMLDUA4A==",
"requires": {
- "@babel/parser": "^7.17.3",
+ "@babel/parser": "^7.17.8",
"@babel/traverse": "^7.17.3",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
"@mdx-js/mdx": "^1.6.22",
"escape-html": "^1.0.3",
"file-loader": "^6.2.0",
@@ -14415,15 +14406,15 @@
"tslib": "^2.3.1",
"unist-util-visit": "^2.0.2",
"url-loader": "^4.1.1",
- "webpack": "^5.69.1"
+ "webpack": "^5.70.0"
}
},
"@docusaurus/module-type-aliases": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.16.tgz",
- "integrity": "sha512-x6/JlbrSfhGuDc6dWybt/E1T6xh/jjEJemlizAGArHpKB0mTuxRm5FRCmksX7z7IM8HZs43tpftGS8gXNL5gug==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.18.tgz",
+ "integrity": "sha512-e6mples8FZRyT7QyqidGS6BgkROjM+gljJsdOqoctbtBp+SZ5YDjwRHOmoY7eqEfsQNOaFZvT2hK38ui87hCRA==",
"requires": {
- "@docusaurus/types": "2.0.0-beta.16",
+ "@docusaurus/types": "2.0.0-beta.18",
"@types/react": "*",
"@types/react-router-config": "*",
"@types/react-router-dom": "*",
@@ -14431,15 +14422,15 @@
}
},
"@docusaurus/plugin-client-redirects": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-2.0.0-beta.16.tgz",
- "integrity": "sha512-ZtIOytsUlHmuU/Lb844IuTgFwF/aqom3es2E6rn0UXeW4xsgf68PgPypqLADyhEfJo5B4bBEl0a7bBIe1FR6vw==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-common": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-2.0.0-beta.18.tgz",
+ "integrity": "sha512-Hx2Tz/suK+0hNEuxOAokF1NMpd5vKnpTHENnVXJ9poSOFMFipudyht6Yjcrscar4wW971K2lBfX03lh8mNBQtg==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-common": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"eta": "^1.12.3",
"fs-extra": "^10.0.1",
"lodash": "^4.17.21",
@@ -14447,16 +14438,16 @@
}
},
"@docusaurus/plugin-content-blog": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.16.tgz",
- "integrity": "sha512-JSRzNKpuMPAndIDIZKbA4G2rA0sC3jPHO+TOmBliO8SBUkw1DL58MZTp98y+5EeUg+KjNIYoz7wRMj3YhFIhJA==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/mdx-loader": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-common": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.18.tgz",
+ "integrity": "sha512-qzK83DgB+mxklk3PQC2nuTGPQD/8ogw1nXSmaQpyXAyhzcz4CXAZ9Swl/Ee9A/bvPwQGnSHSP3xqIYl8OkFtfw==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/mdx-loader": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-common": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"cheerio": "^1.0.0-rc.10",
"feed": "^4.2.2",
"fs-extra": "^10.0.1",
@@ -14465,7 +14456,7 @@
"remark-admonitions": "^1.2.1",
"tslib": "^2.3.1",
"utility-types": "^3.10.0",
- "webpack": "^5.69.1"
+ "webpack": "^5.70.0"
},
"dependencies": {
"cheerio": {
@@ -14496,15 +14487,15 @@
}
},
"@docusaurus/plugin-content-docs": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.16.tgz",
- "integrity": "sha512-IiNEud1WYj9a0rkNHjX1JNLfim8f6pyB5w17arRDK6HiY3w51zCQsZJo0popRp1KQQf/g66I+5Y3qP5rHGeU6Q==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/mdx-loader": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.18.tgz",
+ "integrity": "sha512-z4LFGBJuzn4XQiUA7OEA2SZTqlp+IYVjd3NrCk/ZUfNi1tsTJS36ATkk9Y6d0Nsp7K2kRXqaXPsz4adDgeIU+Q==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/mdx-loader": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"combine-promises": "^1.1.0",
"fs-extra": "^10.0.1",
"import-fresh": "^3.3.0",
@@ -14513,86 +14504,86 @@
"remark-admonitions": "^1.2.1",
"tslib": "^2.3.1",
"utility-types": "^3.10.0",
- "webpack": "^5.69.1"
+ "webpack": "^5.70.0"
}
},
"@docusaurus/plugin-content-pages": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.16.tgz",
- "integrity": "sha512-XH/dNfDhnad7qA+RUdyJW94Yf8LzALz0bJRwp8GbtjXeAmfP/DWGvVPT/egd9Pz99uO5UgiO9vR1i7UlktQSwA==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/mdx-loader": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.18.tgz",
+ "integrity": "sha512-CJ2Xeb9hQrMeF4DGywSDVX2TFKsQpc8ZA7czyeBAAbSFsoRyxXPYeSh8aWljqR4F1u/EKGSKy0Shk/D4wumaHw==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/mdx-loader": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"fs-extra": "^10.0.1",
"remark-admonitions": "^1.2.1",
"tslib": "^2.3.1",
- "webpack": "^5.69.1"
+ "webpack": "^5.70.0"
}
},
"@docusaurus/plugin-debug": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.16.tgz",
- "integrity": "sha512-uzp4hrL/PozgDNEWF/Y+DH+nH0GoC+dOyNLqsyFqQLlzykFHTJYLMK1tfwKHUJ3WqhQFbRwLTR4rzFC89Kaf7g==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.18.tgz",
+ "integrity": "sha512-inLnLERgG7q0WlVmK6nYGHwVqREz13ivkynmNygEibJZToFRdgnIPW+OwD8QzgC5MpQTJw7+uYjcitpBumy1Gw==",
"requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
"fs-extra": "^10.0.1",
"react-json-view": "^1.21.3",
"tslib": "^2.3.1"
}
},
"@docusaurus/plugin-google-analytics": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.16.tgz",
- "integrity": "sha512-UKd1RWYHeSm/RLjJ2ZflLTT6hbiWQWFAxVzYRBiyOnDbBP+un8qmP692QZCIP+rrm+KkxsV1FGte0NtrcsFUEw==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.18.tgz",
+ "integrity": "sha512-s9dRBWDrZ1uu3wFXPCF7yVLo/+5LUFAeoxpXxzory8gn9GYDt8ZDj80h5DUyCLxiy72OG6bXWNOYS/Vc6cOPXQ==",
"requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"tslib": "^2.3.1"
}
},
"@docusaurus/plugin-google-gtag": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.16.tgz",
- "integrity": "sha512-WUD1Kh5y/9VaV/ubg8c6a43gE2+N+yeLUL/qfrUZuLHheaBaozGjioHRbndmfN6W7l2EhuxO1QRN3SlBqc7kjA==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.18.tgz",
+ "integrity": "sha512-h7vPuLVo/9pHmbFcvb4tCpjg4SxxX4k+nfVDyippR254FM++Z/nA5pRB0WvvIJ3ZTe0ioOb5Wlx2xdzJIBHUNg==",
"requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"tslib": "^2.3.1"
}
},
"@docusaurus/plugin-sitemap": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.16.tgz",
- "integrity": "sha512-B8fa2qvScNSiuCos6vZjPERikRTbbebzy33s5zV+VTZsqLtrjs4//Y0HlJ0tuz5qHWCzavb6nFX/mgFAJoyqFQ==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-common": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.18.tgz",
+ "integrity": "sha512-Klonht0Ye3FivdBpS80hkVYNOH+8lL/1rbCPEV92rKhwYdwnIejqhdKct4tUTCl8TYwWiyeUFQqobC/5FNVZPQ==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-common": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"fs-extra": "^10.0.1",
"sitemap": "^7.1.1",
"tslib": "^2.3.1"
}
},
"@docusaurus/preset-classic": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.16.tgz",
- "integrity": "sha512-HLY2dC412Lexe2ZupUEUJpY44yz6uqtvibKTXvXH392hFB43Thp7MKr5zACRTwacjbddIoqPVbdzRWtvugSU2g==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/plugin-content-blog": "2.0.0-beta.16",
- "@docusaurus/plugin-content-docs": "2.0.0-beta.16",
- "@docusaurus/plugin-content-pages": "2.0.0-beta.16",
- "@docusaurus/plugin-debug": "2.0.0-beta.16",
- "@docusaurus/plugin-google-analytics": "2.0.0-beta.16",
- "@docusaurus/plugin-google-gtag": "2.0.0-beta.16",
- "@docusaurus/plugin-sitemap": "2.0.0-beta.16",
- "@docusaurus/theme-classic": "2.0.0-beta.16",
- "@docusaurus/theme-common": "2.0.0-beta.16",
- "@docusaurus/theme-search-algolia": "2.0.0-beta.16"
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.18.tgz",
+ "integrity": "sha512-TfDulvFt/vLWr/Yy7O0yXgwHtJhdkZ739bTlFNwEkRMAy8ggi650e52I1I0T79s67llecb4JihgHPW+mwiVkCQ==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-blog": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-docs": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-pages": "2.0.0-beta.18",
+ "@docusaurus/plugin-debug": "2.0.0-beta.18",
+ "@docusaurus/plugin-google-analytics": "2.0.0-beta.18",
+ "@docusaurus/plugin-google-gtag": "2.0.0-beta.18",
+ "@docusaurus/plugin-sitemap": "2.0.0-beta.18",
+ "@docusaurus/theme-classic": "2.0.0-beta.18",
+ "@docusaurus/theme-common": "2.0.0-beta.18",
+ "@docusaurus/theme-search-algolia": "2.0.0-beta.18"
}
},
"@docusaurus/react-loadable": {
@@ -14605,40 +14596,40 @@
}
},
"@docusaurus/theme-classic": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.16.tgz",
- "integrity": "sha512-7cylhb2hwAUSM+ZD2ClQwS/Ag8tnt5gTDrma9WzWA+sB7Zd/b5Dc9WHFowzUjieC++UZ+KxYktCfKE/1RWF77w==",
- "requires": {
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/plugin-content-blog": "2.0.0-beta.16",
- "@docusaurus/plugin-content-docs": "2.0.0-beta.16",
- "@docusaurus/plugin-content-pages": "2.0.0-beta.16",
- "@docusaurus/theme-common": "2.0.0-beta.16",
- "@docusaurus/theme-translations": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-common": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.18.tgz",
+ "integrity": "sha512-WJWofvSGKC4Luidk0lyUwkLnO3DDynBBHwmt4QrV+aAVWWSOHUjA2mPOF6GLGuzkZd3KfL9EvAfsU0aGE1Hh5g==",
+ "requires": {
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-blog": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-docs": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-pages": "2.0.0-beta.18",
+ "@docusaurus/theme-common": "2.0.0-beta.18",
+ "@docusaurus/theme-translations": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-common": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
"@mdx-js/react": "^1.6.22",
"clsx": "^1.1.1",
"copy-text-to-clipboard": "^3.0.1",
- "infima": "0.2.0-alpha.37",
+ "infima": "0.2.0-alpha.38",
"lodash": "^4.17.21",
- "postcss": "^8.4.6",
- "prism-react-renderer": "^1.2.1",
+ "postcss": "^8.4.12",
+ "prism-react-renderer": "^1.3.1",
"prismjs": "^1.27.0",
"react-router-dom": "^5.2.0",
- "rtlcss": "^3.3.0"
+ "rtlcss": "^3.5.0"
}
},
"@docusaurus/theme-common": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.16.tgz",
- "integrity": "sha512-7jP+lVrNMlEXH9bUvjnRxyF1MQpIC0Z+FpBmahTwi1lNAVe1kbs3r7SVsXnBHwI4F+tIWaRMkpEfZfNhH1MjNA==",
- "requires": {
- "@docusaurus/module-type-aliases": "2.0.0-beta.16",
- "@docusaurus/plugin-content-blog": "2.0.0-beta.16",
- "@docusaurus/plugin-content-docs": "2.0.0-beta.16",
- "@docusaurus/plugin-content-pages": "2.0.0-beta.16",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.18.tgz",
+ "integrity": "sha512-3pI2Q6ttScDVTDbuUKAx+TdC8wmwZ2hfWk8cyXxksvC9bBHcyzXhSgcK8LTsszn2aANyZ3e3QY2eNSOikTFyng==",
+ "requires": {
+ "@docusaurus/module-type-aliases": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-blog": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-docs": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-pages": "2.0.0-beta.18",
"clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0",
"prism-react-renderer": "^1.3.1",
@@ -14647,19 +14638,20 @@
}
},
"@docusaurus/theme-search-algolia": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.16.tgz",
- "integrity": "sha512-yNQ7nWWAzT+abQiiSgnPT3FDE07KDIt4UZgxEwo2WvynDD4O7G+6uUkBryAZXYvgc2GEMw7u0E/8+2EPbJ5yyg==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.18.tgz",
+ "integrity": "sha512-2w97KO/gnjI49WVtYQqENpQ8iO1Sem0yaTxw7/qv/ndlmIAQD0syU4yx6GsA7bTQCOGwKOWWzZSetCgUmTnWgA==",
"requires": {
"@docsearch/react": "^3.0.0",
- "@docusaurus/core": "2.0.0-beta.16",
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/theme-common": "2.0.0-beta.16",
- "@docusaurus/theme-translations": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
- "@docusaurus/utils-validation": "2.0.0-beta.16",
- "algoliasearch": "^4.12.1",
- "algoliasearch-helper": "^3.7.0",
+ "@docusaurus/core": "2.0.0-beta.18",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/plugin-content-docs": "2.0.0-beta.18",
+ "@docusaurus/theme-common": "2.0.0-beta.18",
+ "@docusaurus/theme-translations": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
+ "@docusaurus/utils-validation": "2.0.0-beta.18",
+ "algoliasearch": "^4.13.0",
+ "algoliasearch-helper": "^3.7.4",
"clsx": "^1.1.1",
"eta": "^1.12.3",
"fs-extra": "^10.0.1",
@@ -14669,72 +14661,65 @@
}
},
"@docusaurus/theme-translations": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.16.tgz",
- "integrity": "sha512-OMYjraIbkQyPEdpPGe4zc9gDUm1FxruyBMcxW9pnqh8BoEogPpyFGTJwXiKzOWS6W+xiyctWJYIYmS5laDkriw==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.18.tgz",
+ "integrity": "sha512-1uTEUXlKC9nco1Lx9H5eOwzB+LP4yXJG5wfv1PMLE++kJEdZ40IVorlUi3nJnaa9/lJNq5vFvvUDrmeNWsxy/Q==",
"requires": {
"fs-extra": "^10.0.1",
"tslib": "^2.3.1"
}
},
"@docusaurus/types": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.16.tgz",
- "integrity": "sha512-ttej9CFthe9+mDMGKMI1wRegXJHLXUZUhxsiYaGczW7PZXdbCQZvKVAoMtrEp/Oa/KOMtqwva60iEEot//KGnQ==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.18.tgz",
+ "integrity": "sha512-zkuSmPQYP3+z4IjGHlW0nGzSSpY7Sit0Nciu/66zSb5m07TK72t6T1MlpCAn/XijcB9Cq6nenC3kJh66nGsKYg==",
"requires": {
"commander": "^5.1.0",
"joi": "^17.6.0",
- "querystring": "0.2.1",
"utility-types": "^3.10.0",
- "webpack": "^5.69.1",
+ "webpack": "^5.70.0",
"webpack-merge": "^5.8.0"
- },
- "dependencies": {
- "querystring": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz",
- "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg=="
- }
}
},
"@docusaurus/utils": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.16.tgz",
- "integrity": "sha512-ngOVqWlT+JvHsWDYH1i0oou9Dhhm6gKcTB3PR3nkIlDOdn+MViuhhKivTBD9et5JxAnf8A1hk/oaUO9tBU7WGA==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.18.tgz",
+ "integrity": "sha512-v2vBmH7xSbPwx3+GB90HgLSQdj+Rh5ELtZWy7M20w907k0ROzDmPQ/8Ke2DK3o5r4pZPGnCrsB3SaYI83AEmAA==",
"requires": {
- "@docusaurus/logger": "2.0.0-beta.16",
- "@svgr/webpack": "^6.0.0",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@svgr/webpack": "^6.2.1",
"file-loader": "^6.2.0",
"fs-extra": "^10.0.1",
"github-slugger": "^1.4.0",
- "globby": "^11.0.4",
+ "globby": "^11.1.0",
"gray-matter": "^4.0.3",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
- "micromatch": "^4.0.4",
+ "micromatch": "^4.0.5",
"resolve-pathname": "^3.0.0",
"shelljs": "^0.8.5",
"tslib": "^2.3.1",
"url-loader": "^4.1.1",
- "webpack": "^5.69.1"
+ "webpack": "^5.70.0"
}
},
"@docusaurus/utils-common": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.16.tgz",
- "integrity": "sha512-xAUBVX/BftMPAw9rvdeIKBKmmAX2xus+HbXciL+5VKNG9ePI5X+W739lCqJVm6C2fDRXENBbeaKnnMx9wTeEUg==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.18.tgz",
+ "integrity": "sha512-pK83EcOIiKCLGhrTwukZMo5jqd1sqqqhQwOVyxyvg+x9SY/lsnNzScA96OEfm+qQLBwK1OABA7Xc1wfkgkUxvw==",
"requires": {
"tslib": "^2.3.1"
}
},
"@docusaurus/utils-validation": {
- "version": "2.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.16.tgz",
- "integrity": "sha512-gXAKMP1D5ERX3d5SF88Yp7G9ROYd2XOhyLSErPRaHs5b9SzYhI9lIiPUoXFk6VyRnUjXiUley2/MtdrEgt989A==",
+ "version": "2.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.18.tgz",
+ "integrity": "sha512-3aDrXjJJ8Cw2MAYEk5JMNnr8UHPxmVNbPU/PIHFWmWK09nJvs3IQ8nc9+8I30aIjRdIyc/BIOCxgvAcJ4hsxTA==",
"requires": {
- "@docusaurus/logger": "2.0.0-beta.16",
- "@docusaurus/utils": "2.0.0-beta.16",
+ "@docusaurus/logger": "2.0.0-beta.18",
+ "@docusaurus/utils": "2.0.0-beta.18",
"joi": "^17.6.0",
+ "js-yaml": "^4.1.0",
"tslib": "^2.3.1"
}
},
@@ -14770,6 +14755,11 @@
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
+ "@leichtgewicht/ip-codec": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz",
+ "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg=="
+ },
"@lilib/hooks": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@lilib/hooks/-/hooks-0.1.1.tgz",
@@ -14780,6 +14770,18 @@
"@types/react": "^17.0.0",
"@types/react-dom": "^17.0.0",
"js-cookie": "^2.2.1"
+ },
+ "dependencies": {
+ "@types/react": {
+ "version": "17.0.44",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
+ "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ }
}
},
"@mdx-js/mdx": {
@@ -14886,9 +14888,9 @@
"integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g=="
},
"@sideway/address": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz",
- "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz",
+ "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==",
"requires": {
"@hapi/hoek": "^9.0.0"
}
@@ -14909,14 +14911,13 @@
"integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ=="
},
"@slorber/static-site-generator-webpack-plugin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz",
- "integrity": "sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.4.tgz",
+ "integrity": "sha512-FvMavoWEIePps6/JwGCOLYKCRhuwIHhMtmbKpBFgzNkxwpa/569LfTkrbRk1m1I3n+ezJK4on9E1A6cjuZmD9g==",
"requires": {
"bluebird": "^3.7.1",
"cheerio": "^0.22.0",
- "eval": "^0.1.4",
- "url": "^0.11.0",
+ "eval": "^0.1.8",
"webpack-sources": "^1.4.3"
},
"dependencies": {
@@ -15184,9 +15185,9 @@
"integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA=="
},
"@types/json-schema": {
- "version": "7.0.9",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
- "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ=="
+ "version": "7.0.11",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
+ "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ=="
},
"@types/mdast": {
"version": "3.0.10",
@@ -15202,9 +15203,9 @@
"integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
},
"@types/node": {
- "version": "17.0.21",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
- "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ=="
+ "version": "17.0.23",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
+ "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw=="
},
"@types/parse-json": {
"version": "4.0.0",
@@ -15217,9 +15218,9 @@
"integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw=="
},
"@types/prop-types": {
- "version": "15.7.4",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
- "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ=="
+ "version": "15.7.5",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
},
"@types/qs": {
"version": "6.9.7",
@@ -15232,9 +15233,9 @@
"integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
},
"@types/react": {
- "version": "17.0.39",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz",
- "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==",
+ "version": "18.0.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.3.tgz",
+ "integrity": "sha512-P8QUaMW4k+kH9aKNPl9b3XWcKMSSALYprLL8xpAMJOLUn3Pl6B+6nKC4F7dsk9oJPwkiRx+qlwhG/Zc1LxFVuQ==",
"requires": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -15242,11 +15243,23 @@
}
},
"@types/react-dom": {
- "version": "17.0.12",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.12.tgz",
- "integrity": "sha512-SeJ430ndLI15JtRSHuzotn7AIdUtr8bdk6XW8mMfzjZo3vahRgJGHZqHiI4nAzCHTVG4qC21ObfsHBVUEHcDhg==",
+ "version": "17.0.15",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz",
+ "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==",
"requires": {
- "@types/react": "*"
+ "@types/react": "^17"
+ },
+ "dependencies": {
+ "@types/react": {
+ "version": "17.0.44",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
+ "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ }
}
},
"@types/react-router": {
@@ -15327,9 +15340,9 @@
"integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
},
"@types/ws": {
- "version": "8.5.2",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.2.tgz",
- "integrity": "sha512-VXI82ykONr5tacHEojnErTQk+KQSoYbW1NB6iz6wUwrNd+BqfkfggQNoNdCqhJSzbNumShPERbM+Pc5zpfhlbw==",
+ "version": "8.5.3",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
+ "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
"requires": {
"@types/node": "*"
}
@@ -15534,9 +15547,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -15558,30 +15571,30 @@
"requires": {}
},
"algoliasearch": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.12.1.tgz",
- "integrity": "sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw==",
- "requires": {
- "@algolia/cache-browser-local-storage": "4.12.1",
- "@algolia/cache-common": "4.12.1",
- "@algolia/cache-in-memory": "4.12.1",
- "@algolia/client-account": "4.12.1",
- "@algolia/client-analytics": "4.12.1",
- "@algolia/client-common": "4.12.1",
- "@algolia/client-personalization": "4.12.1",
- "@algolia/client-search": "4.12.1",
- "@algolia/logger-common": "4.12.1",
- "@algolia/logger-console": "4.12.1",
- "@algolia/requester-browser-xhr": "4.12.1",
- "@algolia/requester-common": "4.12.1",
- "@algolia/requester-node-http": "4.12.1",
- "@algolia/transporter": "4.12.1"
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.13.0.tgz",
+ "integrity": "sha512-oHv4faI1Vl2s+YC0YquwkK/TsaJs79g2JFg5FDm2rKN12VItPTAeQ7hyJMHarOPPYuCnNC5kixbtcqvb21wchw==",
+ "requires": {
+ "@algolia/cache-browser-local-storage": "4.13.0",
+ "@algolia/cache-common": "4.13.0",
+ "@algolia/cache-in-memory": "4.13.0",
+ "@algolia/client-account": "4.13.0",
+ "@algolia/client-analytics": "4.13.0",
+ "@algolia/client-common": "4.13.0",
+ "@algolia/client-personalization": "4.13.0",
+ "@algolia/client-search": "4.13.0",
+ "@algolia/logger-common": "4.13.0",
+ "@algolia/logger-console": "4.13.0",
+ "@algolia/requester-browser-xhr": "4.13.0",
+ "@algolia/requester-common": "4.13.0",
+ "@algolia/requester-node-http": "4.13.0",
+ "@algolia/transporter": "4.13.0"
}
},
"algoliasearch-helper": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz",
- "integrity": "sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==",
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.8.2.tgz",
+ "integrity": "sha512-AXxiF0zT9oYwl8ZBgU/eRXvfYhz7cBA5YrLPlw9inZHdaYF0QEya/f1Zp1mPYMXc1v6VkHwBq4pk6/vayBLICg==",
"requires": {
"@algolia/events": "^4.0.1"
}
@@ -15675,13 +15688,13 @@
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
},
"autoprefixer": {
- "version": "10.4.2",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz",
- "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
+ "version": "10.4.4",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz",
+ "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==",
"requires": {
- "browserslist": "^4.19.1",
- "caniuse-lite": "^1.0.30001297",
- "fraction.js": "^4.1.2",
+ "browserslist": "^4.20.2",
+ "caniuse-lite": "^1.0.30001317",
+ "fraction.js": "^4.2.0",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
"postcss-value-parser": "^4.2.0"
@@ -15696,34 +15709,16 @@
}
},
"babel-loader": {
- "version": "8.2.3",
- "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz",
- "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==",
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz",
+ "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==",
"requires": {
"find-cache-dir": "^3.3.1",
- "loader-utils": "^1.4.0",
+ "loader-utils": "^2.0.0",
"make-dir": "^3.1.0",
"schema-utils": "^2.6.5"
},
"dependencies": {
- "json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
- "requires": {
- "minimist": "^1.2.0"
- }
- },
- "loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
- "requires": {
- "big.js": "^5.2.2",
- "emojis-list": "^3.0.0",
- "json5": "^1.0.1"
- }
- },
"schema-utils": {
"version": "2.7.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
@@ -15881,17 +15876,15 @@
}
}
},
- "bonjour": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
- "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
+ "bonjour-service": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.11.tgz",
+ "integrity": "sha512-drMprzr2rDTCtgEE3VgdA9uUFaUHF+jXduwYSThHJnKMYM+FhI9Z3ph+TX3xy0LtgYHae6CHYPJ/2UnK8nQHcA==",
"requires": {
- "array-flatten": "^2.1.0",
- "deep-equal": "^1.0.1",
+ "array-flatten": "^2.1.2",
"dns-equal": "^1.0.0",
- "dns-txt": "^2.0.2",
- "multicast-dns": "^6.0.1",
- "multicast-dns-service-types": "^1.1.0"
+ "fast-deep-equal": "^3.1.3",
+ "multicast-dns": "^7.2.4"
}
},
"boolbase": {
@@ -15977,12 +15970,12 @@
}
},
"browserslist": {
- "version": "4.19.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz",
- "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==",
+ "version": "4.20.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
+ "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
"requires": {
- "caniuse-lite": "^1.0.30001312",
- "electron-to-chromium": "^1.4.71",
+ "caniuse-lite": "^1.0.30001317",
+ "electron-to-chromium": "^1.4.84",
"escalade": "^3.1.1",
"node-releases": "^2.0.2",
"picocolors": "^1.0.0"
@@ -15993,11 +15986,6 @@
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
},
- "buffer-indexof": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
- "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="
- },
"bytes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
@@ -16082,9 +16070,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001312",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz",
- "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ=="
+ "version": "1.0.30001328",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001328.tgz",
+ "integrity": "sha512-Ue55jHkR/s4r00FLNiX+hGMMuwml/QGqqzVeMQ5thUewznU2EdULFvI3JR7JJid6OrjJNfFvHY2G2dIjmRaDDQ=="
},
"ccount": {
"version": "1.1.0",
@@ -16194,15 +16182,15 @@
}
},
"cheerio-select": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz",
- "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz",
+ "integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==",
"requires": {
- "css-select": "^4.1.3",
- "css-what": "^5.0.1",
+ "css-select": "^4.3.0",
+ "css-what": "^6.0.1",
"domelementtype": "^2.2.0",
- "domhandler": "^4.2.0",
- "domutils": "^2.7.0"
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0"
}
},
"chokidar": {
@@ -16231,9 +16219,9 @@
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
},
"clean-css": {
- "version": "5.2.4",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz",
- "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz",
+ "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==",
"requires": {
"source-map": "~0.6.0"
},
@@ -16465,9 +16453,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -16599,20 +16587,17 @@
"integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
},
"css-declaration-sorter": {
- "version": "6.1.4",
- "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz",
- "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==",
- "requires": {
- "timsort": "^0.3.0"
- }
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz",
+ "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg=="
},
"css-loader": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz",
- "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==",
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz",
+ "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==",
"requires": {
"icss-utils": "^5.1.0",
- "postcss": "^8.4.5",
+ "postcss": "^8.4.7",
"postcss-modules-extract-imports": "^3.0.0",
"postcss-modules-local-by-default": "^4.0.0",
"postcss-modules-scope": "^3.0.0",
@@ -16635,9 +16620,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -16677,13 +16662,13 @@
}
},
"css-select": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz",
- "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
"requires": {
"boolbase": "^1.0.0",
- "css-what": "^5.1.0",
- "domhandler": "^4.3.0",
+ "css-what": "^6.0.1",
+ "domhandler": "^4.3.1",
"domutils": "^2.8.0",
"nth-check": "^2.0.1"
}
@@ -16705,9 +16690,9 @@
}
},
"css-what": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
- "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw=="
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="
},
"cssesc": {
"version": "3.0.0",
@@ -16715,47 +16700,47 @@
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
},
"cssnano": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.0.tgz",
- "integrity": "sha512-wWxave1wMlThGg4ueK98jFKaNqXnQd1nVZpSkQ9XvR+YymlzP1ofWqES1JkHtI250LksP9z5JH+oDcrKDJezAg==",
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz",
+ "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==",
"requires": {
- "cssnano-preset-default": "^5.2.0",
+ "cssnano-preset-default": "^5.2.7",
"lilconfig": "^2.0.3",
"yaml": "^1.10.2"
}
},
"cssnano-preset-advanced": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.2.0.tgz",
- "integrity": "sha512-E7jJoKc2GjZsRLm8wQd2wZa+1a6tslA1elimwpcJTnH6dBQBkjQ8tAwNWUeyT72owYcCNGWTnar60bTnrnEWzw==",
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.3.tgz",
+ "integrity": "sha512-AB9SmTSC2Gd8T7PpKUsXFJ3eNsg7dc4CTZ0+XAJ29MNxyJsrCEk7N1lw31bpHrsQH2PVJr21bbWgGAfA9j0dIA==",
"requires": {
"autoprefixer": "^10.3.7",
- "cssnano-preset-default": "^5.2.0",
+ "cssnano-preset-default": "^5.2.7",
"postcss-discard-unused": "^5.1.0",
- "postcss-merge-idents": "^5.1.0",
- "postcss-reduce-idents": "^5.1.0",
+ "postcss-merge-idents": "^5.1.1",
+ "postcss-reduce-idents": "^5.2.0",
"postcss-zindex": "^5.1.0"
}
},
"cssnano-preset-default": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.0.tgz",
- "integrity": "sha512-3N5Vcptj2pqVKpHVqH6ezOJvqikR2PdLTbTrsrhF61FbLRQuujAqZ2sKN5rvcMsb7hFjrNnjZT8CGEkxoN/Pwg==",
+ "version": "5.2.7",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz",
+ "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==",
"requires": {
- "css-declaration-sorter": "^6.0.3",
+ "css-declaration-sorter": "^6.2.2",
"cssnano-utils": "^3.1.0",
"postcss-calc": "^8.2.3",
"postcss-colormin": "^5.3.0",
"postcss-convert-values": "^5.1.0",
- "postcss-discard-comments": "^5.1.0",
+ "postcss-discard-comments": "^5.1.1",
"postcss-discard-duplicates": "^5.1.0",
- "postcss-discard-empty": "^5.1.0",
+ "postcss-discard-empty": "^5.1.1",
"postcss-discard-overridden": "^5.1.0",
- "postcss-merge-longhand": "^5.1.0",
- "postcss-merge-rules": "^5.1.0",
+ "postcss-merge-longhand": "^5.1.4",
+ "postcss-merge-rules": "^5.1.1",
"postcss-minify-font-values": "^5.1.0",
- "postcss-minify-gradients": "^5.1.0",
- "postcss-minify-params": "^5.1.0",
+ "postcss-minify-gradients": "^5.1.1",
+ "postcss-minify-params": "^5.1.2",
"postcss-minify-selectors": "^5.2.0",
"postcss-normalize-charset": "^5.1.0",
"postcss-normalize-display-values": "^5.1.0",
@@ -16765,12 +16750,12 @@
"postcss-normalize-timing-functions": "^5.1.0",
"postcss-normalize-unicode": "^5.1.0",
"postcss-normalize-url": "^5.1.0",
- "postcss-normalize-whitespace": "^5.1.0",
- "postcss-ordered-values": "^5.1.0",
+ "postcss-normalize-whitespace": "^5.1.1",
+ "postcss-ordered-values": "^5.1.1",
"postcss-reduce-initial": "^5.1.0",
"postcss-reduce-transforms": "^5.1.0",
"postcss-svgo": "^5.1.0",
- "postcss-unique-selectors": "^5.1.0"
+ "postcss-unique-selectors": "^5.1.1"
}
},
"cssnano-utils": {
@@ -16788,14 +16773,14 @@
}
},
"csstype": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
- "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA=="
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz",
+ "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw=="
},
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -16808,19 +16793,6 @@
"mimic-response": "^1.0.0"
}
},
- "deep-equal": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
- "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
- "requires": {
- "is-arguments": "^1.0.4",
- "is-date-object": "^1.0.1",
- "is-regex": "^1.0.4",
- "object-is": "^1.0.1",
- "object-keys": "^1.1.1",
- "regexp.prototype.flags": "^1.2.0"
- }
- },
"deep-extend": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
@@ -16933,20 +16905,11 @@
"integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0="
},
"dns-packet": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
- "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
- "requires": {
- "ip": "^1.1.0",
- "safe-buffer": "^5.0.1"
- }
- },
- "dns-txt": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
- "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz",
+ "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==",
"requires": {
- "buffer-indexof": "^1.0.0"
+ "@leichtgewicht/ip-codec": "^2.0.1"
}
},
"docusaurus-plugin-hotjar": {
@@ -16981,9 +16944,9 @@
}
},
"dom-serializer": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
- "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
"requires": {
"domelementtype": "^2.0.1",
"domhandler": "^4.2.0",
@@ -16991,14 +16954,14 @@
}
},
"domelementtype": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
- "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
},
"domhandler": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz",
- "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==",
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
"requires": {
"domelementtype": "^2.2.0"
}
@@ -17086,9 +17049,9 @@
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"electron-to-chromium": {
- "version": "1.4.75",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz",
- "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q=="
+ "version": "1.4.107",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
+ "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg=="
},
"emoji-regex": {
"version": "8.0.0",
@@ -17119,9 +17082,9 @@
}
},
"enhanced-resolve": {
- "version": "5.9.1",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.1.tgz",
- "integrity": "sha512-jdyZMwCQ5Oj4c5+BTnkxPgDZO/BJzh/ADDmKebayyzNwjVX1AFCeGkOfxNx0mHi2+8BKC5VxUYiw3TIvoT7vhw==",
+ "version": "5.9.2",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz",
+ "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==",
"requires": {
"graceful-fs": "^4.2.4",
"tapable": "^2.2.0"
@@ -17213,12 +17176,13 @@
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
- },
- "eval": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz",
- "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==",
+ },
+ "eval": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz",
+ "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==",
"requires": {
+ "@types/node": "*",
"require-like": ">= 0.1.1"
}
},
@@ -17521,9 +17485,9 @@
"integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w=="
},
"fork-ts-checker-webpack-plugin": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz",
- "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==",
+ "version": "6.5.1",
+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.1.tgz",
+ "integrity": "sha512-x1wumpHOEf4gDROmKTaB6i4/Q6H3LwmjVO7fIX47vBwlZbtPjU33hgoMuD/Q/y6SU8bnuYSoN6ZQOLshGp0T/g==",
"requires": {
"@babel/code-frame": "^7.8.3",
"@types/json-schema": "^7.0.5",
@@ -17629,9 +17593,9 @@
"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
},
"fraction.js": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz",
- "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg=="
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA=="
},
"fresh": {
"version": "0.5.2",
@@ -17808,9 +17772,9 @@
}
},
"graceful-fs": {
- "version": "4.2.9",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
- "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
+ "version": "4.2.10",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
},
"gray-matter": {
"version": "4.0.3",
@@ -17865,14 +17829,6 @@
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
},
- "has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
- "requires": {
- "has-symbols": "^1.0.2"
- }
- },
"has-yarn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
@@ -18018,9 +17974,9 @@
}
},
"html-entities": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz",
- "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ=="
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz",
+ "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA=="
},
"html-minifier-terser": {
"version": "6.1.0",
@@ -18044,9 +18000,9 @@
}
},
"html-tags": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
- "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg=="
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz",
+ "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg=="
},
"html-void-elements": {
"version": "1.0.5",
@@ -18088,9 +18044,9 @@
},
"dependencies": {
"domelementtype": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
- "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
},
"entities": {
"version": "2.2.0",
@@ -18151,9 +18107,9 @@
}
},
"http-parser-js": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz",
- "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA=="
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz",
+ "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA=="
},
"http-proxy": {
"version": "1.18.1",
@@ -18166,9 +18122,9 @@
}
},
"http-proxy-middleware": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz",
- "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz",
+ "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==",
"requires": {
"@types/http-proxy": "^1.17.8",
"http-proxy": "^1.18.1",
@@ -18246,9 +18202,9 @@
"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
},
"infima": {
- "version": "0.2.0-alpha.37",
- "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.37.tgz",
- "integrity": "sha512-4GX7Baw+/lwS4PPW/UJNY89tWSvYG1DL6baKVdpK6mC593iRgMssxNtORMTFArLPJ/A/lzsGhRmx+z6MaMxj0Q=="
+ "version": "0.2.0-alpha.38",
+ "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.38.tgz",
+ "integrity": "sha512-1WsmqSMI5IqzrUx3goq+miJznHBonbE3aoqZ1AR/i/oHhroxNeSV6Awv5VoVfXBhfTzLSnxkHaRI2qpAMYcCzw=="
},
"inflight": {
"version": "1.0.6",
@@ -18287,11 +18243,6 @@
"loose-envify": "^1.0.0"
}
},
- "ip": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
- "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
- },
"ipaddr.js": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
@@ -18311,15 +18262,6 @@
"is-decimal": "^1.0.0"
}
},
- "is-arguments": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -18354,14 +18296,6 @@
"has": "^1.0.3"
}
},
- "is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
"is-decimal": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
@@ -18447,15 +18381,6 @@
"isobject": "^3.0.1"
}
},
- "is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
"is-regexp": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
@@ -18602,12 +18527,9 @@
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
},
"json5": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
- "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
- "requires": {
- "minimist": "^1.2.5"
- }
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
+ "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA=="
},
"jsonfile": {
"version": "6.1.0",
@@ -18655,9 +18577,9 @@
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="
},
"lilconfig": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
- "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA=="
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz",
+ "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg=="
},
"lines-and-columns": {
"version": "1.2.4",
@@ -18665,9 +18587,9 @@
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
"loader-runner": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
- "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw=="
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
+ "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg=="
},
"loader-utils": {
"version": "2.0.2",
@@ -18906,12 +18828,12 @@
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
},
"micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
}
},
"mime": {
@@ -18920,16 +18842,16 @@
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
},
"mime-db": {
- "version": "1.51.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
- "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
+ "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.34",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
- "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "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.51.0"
+ "mime-db": "1.52.0"
}
},
"mimic-fn": {
@@ -18952,17 +18874,17 @@
}
},
"mini-css-extract-plugin": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz",
- "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz",
+ "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==",
"requires": {
"schema-utils": "^4.0.0"
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -19010,16 +18932,16 @@
}
},
"minimist": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
+ "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
},
"mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
"requires": {
- "minimist": "^1.2.5"
+ "minimist": "^1.2.6"
}
},
"mrmime": {
@@ -19033,23 +18955,18 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"multicast-dns": {
- "version": "6.2.3",
- "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
- "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
+ "version": "7.2.4",
+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz",
+ "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==",
"requires": {
- "dns-packet": "^1.3.1",
+ "dns-packet": "^5.2.2",
"thunky": "^1.0.2"
}
},
- "multicast-dns-service-types": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
- "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE="
- },
"nanoid": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz",
- "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw=="
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz",
+ "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA=="
},
"negotiator": {
"version": "0.6.3",
@@ -19087,14 +19004,14 @@
}
},
"node-forge": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz",
- "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w=="
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA=="
},
"node-releases": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
- "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg=="
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
+ "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw=="
},
"normalize-path": {
"version": "3.0.0",
@@ -19137,15 +19054,6 @@
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
- "object-is": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
- }
- },
"object-keys": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
@@ -19462,9 +19370,9 @@
}
},
"postcss": {
- "version": "8.4.7",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz",
- "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==",
+ "version": "8.4.12",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz",
+ "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==",
"requires": {
"nanoid": "^3.3.1",
"picocolors": "^1.0.0",
@@ -19542,27 +19450,27 @@
}
},
"postcss-merge-idents": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.0.tgz",
- "integrity": "sha512-l+awq6+uUiCILsHahWK5KE25495I4oCKlUrIA+EdBvklnVdWlBEsbkzq5+ouPKb8OAe4WwRBgFvaSq7f77FY+w==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz",
+ "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==",
"requires": {
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-merge-longhand": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.0.tgz",
- "integrity": "sha512-Gr46srN2tsLD8fudKYoHO56RG0BLQ2nsBRnSZGY04eNBPwTeWa9KeHrbL3tOLAHyB2aliikycPH2TMJG1U+W6g==",
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz",
+ "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==",
"requires": {
"postcss-value-parser": "^4.2.0",
"stylehacks": "^5.1.0"
}
},
"postcss-merge-rules": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz",
- "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz",
+ "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==",
"requires": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0",
@@ -19579,9 +19487,9 @@
}
},
"postcss-minify-gradients": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz",
- "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
"requires": {
"colord": "^2.9.1",
"cssnano-utils": "^3.1.0",
@@ -19589,9 +19497,9 @@
}
},
"postcss-minify-params": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.0.tgz",
- "integrity": "sha512-q67dcts4Hct6x8+JmhBgctHkbvUsqGIg2IItenjE63iZXMbhjr7AlVZkNnKtIGt/1Wsv7p/7YzeSII6Q+KPXRg==",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz",
+ "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==",
"requires": {
"browserslist": "^4.16.6",
"cssnano-utils": "^3.1.0",
@@ -19703,26 +19611,26 @@
}
},
"postcss-normalize-whitespace": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.0.tgz",
- "integrity": "sha512-7O1FanKaJkpWFyCghFzIkLhehujV/frGkdofGLwhg5upbLyGsSfiTcZAdSzoPsSUgyPCkBkNMeWR8yVgPdQybg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-ordered-values": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz",
- "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz",
+ "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==",
"requires": {
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-reduce-idents": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.1.0.tgz",
- "integrity": "sha512-2xDoPTzv98D/HFDrGTgVEBlcuS47wvua2oc4g2WoZdYPwzPWMWb2TCRruCyN7vbl+HAtVLGvEOMZIZb3wYgv7w==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz",
+ "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
@@ -19745,9 +19653,9 @@
}
},
"postcss-selector-parser": {
- "version": "6.0.9",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz",
- "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
+ "version": "6.0.10",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
"requires": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -19771,9 +19679,9 @@
}
},
"postcss-unique-selectors": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.0.tgz",
- "integrity": "sha512-LmUhgGobtpeVJJHuogzjLRwJlN7VH+BL5c9GKMVJSS/ejoyePZkXvNsYUtk//F6vKOGK86gfRS0xH7fXQSDtvA==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
"requires": {
"postcss-selector-parser": "^6.0.5"
}
@@ -19907,11 +19815,6 @@
"resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz",
"integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw=="
},
- "querystring": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
- "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
- },
"queue": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
@@ -19988,9 +19891,9 @@
}
},
"react-dev-utils": {
- "version": "12.0.0",
- "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz",
- "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==",
+ "version": "12.0.1",
+ "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
+ "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==",
"requires": {
"@babel/code-frame": "^7.16.0",
"address": "^1.1.2",
@@ -20011,7 +19914,7 @@
"open": "^8.4.0",
"pkg-up": "^3.1.0",
"prompts": "^2.4.2",
- "react-error-overlay": "^6.0.10",
+ "react-error-overlay": "^6.0.11",
"recursive-readdir": "^2.2.2",
"shell-quote": "^1.7.3",
"strip-ansi": "^6.0.1",
@@ -20139,9 +20042,9 @@
}
},
"react-error-overlay": {
- "version": "6.0.10",
- "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz",
- "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA=="
+ "version": "6.0.11",
+ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
+ "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
},
"react-fast-compare": {
"version": "3.2.0",
@@ -20149,9 +20052,9 @@
"integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA=="
},
"react-helmet-async": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.2.3.tgz",
- "integrity": "sha512-mCk2silF53Tq/YaYdkl2sB+/tDoPnaxN7dFS/6ZLJb/rhUY2EWGI5Xj2b4jHppScMqY45MbgPSwTxDchKpZ5Kw==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz",
+ "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==",
"requires": {
"@babel/runtime": "^7.12.5",
"invariant": "^2.2.4",
@@ -20315,22 +20218,13 @@
"integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
},
"regenerator-transform": {
- "version": "0.14.5",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
- "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
+ "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
"requires": {
"@babel/runtime": "^7.8.4"
}
},
- "regexp.prototype.flags": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz",
- "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==",
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
- }
- },
"regexpu-core": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz",
@@ -20719,9 +20613,9 @@
}
},
"rxjs": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz",
- "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==",
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
+ "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
"requires": {
"tslib": "^2.1.0"
}
@@ -20775,17 +20669,17 @@
"integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo="
},
"selfsigned": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz",
- "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz",
+ "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==",
"requires": {
- "node-forge": "^1.2.0"
+ "node-forge": "^1"
}
},
"semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "version": "7.3.7",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"requires": {
"lru-cache": "^6.0.0"
}
@@ -21292,9 +21186,9 @@
"integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
},
"terser": {
- "version": "5.12.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.0.tgz",
- "integrity": "sha512-R3AUhNBGWiFc77HXag+1fXpAxTAFRQTJemlJKjAgD9r8xXTpjNKqIXwHM/o7Rh+O0kUJtS3WQVdBeMKFk5sw9A==",
+ "version": "5.12.1",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz",
+ "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==",
"requires": {
"acorn": "^8.5.0",
"commander": "^2.20.0",
@@ -21343,11 +21237,6 @@
"resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
"integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
},
- "timsort": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
- "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q="
- },
"tiny-invariant": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz",
@@ -21412,9 +21301,9 @@
"integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
},
"type-fest": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz",
- "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA=="
+ "version": "2.12.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.2.tgz",
+ "integrity": "sha512-qt6ylCGpLjZ7AaODxbpyBZSs9fCI9SkL3Z9q2oxMBQhs/uyY+VD8jHA8ULCGmWQJlBgqvO3EJeAngOHD8zQCrQ=="
},
"type-is": {
"version": "1.6.18",
@@ -21692,22 +21581,6 @@
"punycode": "^2.1.0"
}
},
- "url": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
- "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
- "requires": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- },
- "dependencies": {
- "punycode": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
- "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
- }
- }
- },
"url-loader": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
@@ -21733,10 +21606,9 @@
"requires": {}
},
"use-isomorphic-layout-effect": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz",
- "integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==",
- "requires": {}
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz",
+ "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA=="
},
"use-latest": {
"version": "1.2.0",
@@ -21846,9 +21718,9 @@
"integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
},
"webpack": {
- "version": "5.69.1",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz",
- "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==",
+ "version": "5.72.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz",
+ "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==",
"requires": {
"@types/eslint-scope": "^3.7.3",
"@types/estree": "^0.0.51",
@@ -21859,7 +21731,7 @@
"acorn-import-assertions": "^1.7.6",
"browserslist": "^4.14.5",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.8.3",
+ "enhanced-resolve": "^5.9.2",
"es-module-lexer": "^0.9.0",
"eslint-scope": "5.1.1",
"events": "^3.2.0",
@@ -21955,9 +21827,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -21997,46 +21869,45 @@
}
},
"webpack-dev-server": {
- "version": "4.7.4",
- "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz",
- "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==",
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz",
+ "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==",
"requires": {
"@types/bonjour": "^3.5.9",
"@types/connect-history-api-fallback": "^1.3.5",
"@types/express": "^4.17.13",
"@types/serve-index": "^1.9.1",
"@types/sockjs": "^0.3.33",
- "@types/ws": "^8.2.2",
+ "@types/ws": "^8.5.1",
"ansi-html-community": "^0.0.8",
- "bonjour": "^3.5.0",
+ "bonjour-service": "^1.0.11",
"chokidar": "^3.5.3",
"colorette": "^2.0.10",
"compression": "^1.7.4",
"connect-history-api-fallback": "^1.6.0",
"default-gateway": "^6.0.3",
- "del": "^6.0.0",
- "express": "^4.17.1",
+ "express": "^4.17.3",
"graceful-fs": "^4.2.6",
"html-entities": "^2.3.2",
- "http-proxy-middleware": "^2.0.0",
+ "http-proxy-middleware": "^2.0.3",
"ipaddr.js": "^2.0.1",
"open": "^8.0.9",
"p-retry": "^4.5.0",
"portfinder": "^1.0.28",
+ "rimraf": "^3.0.2",
"schema-utils": "^4.0.0",
- "selfsigned": "^2.0.0",
+ "selfsigned": "^2.0.1",
"serve-index": "^1.9.1",
"sockjs": "^0.3.21",
"spdy": "^4.0.2",
- "strip-ansi": "^7.0.0",
"webpack-dev-middleware": "^5.3.1",
"ws": "^8.4.2"
},
"dependencies": {
"ajv": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz",
- "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==",
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
+ "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -22052,11 +21923,6 @@
"fast-deep-equal": "^3.1.3"
}
},
- "ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
- },
"json-schema-traverse": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
@@ -22073,14 +21939,6 @@
"ajv-keywords": "^5.0.0"
}
},
- "strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
- "requires": {
- "ansi-regex": "^6.0.1"
- }
- },
"ws": {
"version": "8.5.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz",