diff --git a/.github/stale.yml b/.github/stale.yml
index 1bb42057efb..d0b1d54f4a3 100644
--- a/.github/stale.yml
+++ b/.github/stale.yml
@@ -1,12 +1,9 @@
only: issues
-daysUntilStale: 30
+daysUntilStale: 14
daysUntilClose: 7
exemptLabels:
- bug
- - documentation
- - enhancement
- feature-request
- - RFC
staleLabel: pending-close-response-required
markComment: >
This issue has been automatically marked as stale because it has not had
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d18ef83934f..df70258abef 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-# Changelog
+.# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
@@ -6,6 +6,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [1.10.0] - 2021-01-18
+
+### Added
+- **Utilities**: Added support for AppConfig in Parameters utility
+- **Logger**: Added support for `extra` parameter to add additional root fields when logging messages
+- **Logger**: Added support to Pytest Live Log feat. via feature toggle `POWERTOOLS_LOG_DEDUPLICATION_DISABLED`
+- **Tracer**: Added support to disable auto-capturing response and exception as metadata
+- **Utilities**: Added support to handle custom string/integer formats in JSON Schema in Validator utility
+- **Install**: Added new Lambda Layer with all extra dependencies installed, available in Serverless Application Repository (SAR)
+
+### Fixed
+
+- **Docs**: Added missing SNS parser model
+- **Docs**: Added new environment variables for toggling features in Logger and Tracer: `POWERTOOLS_LOG_DEDUPLICATION_DISABLED`, `POWERTOOLS_TRACER_CAPTURE_RESPONSE`, `POWERTOOLS_TRACER_CAPTURE_ERROR`
+- **Docs**: Fixed incorrect import for Cognito data classes in Event Sources utility
+
## [1.9.1] - 2020-12-21
### Fixed
diff --git a/aws_lambda_powertools/logging/filters.py b/aws_lambda_powertools/logging/filters.py
index ce0770a222d..5bb77f04f78 100644
--- a/aws_lambda_powertools/logging/filters.py
+++ b/aws_lambda_powertools/logging/filters.py
@@ -13,4 +13,4 @@ def filter(self, record): # noqa: A003
created by loggers who don't have a handler.
"""
logger = record.name
- return False if self.logger in logger else True
+ return self.logger not in logger
diff --git a/aws_lambda_powertools/logging/formatter.py b/aws_lambda_powertools/logging/formatter.py
index 647abf33a8a..cfda64bc8e6 100644
--- a/aws_lambda_powertools/logging/formatter.py
+++ b/aws_lambda_powertools/logging/formatter.py
@@ -1,6 +1,33 @@
import json
import logging
import os
+from typing import Dict, Iterable, Optional, Union
+
+from ..shared import constants
+
+STD_LOGGING_KEYS = (
+ "name",
+ "msg",
+ "args",
+ "levelname",
+ "levelno",
+ "pathname",
+ "filename",
+ "module",
+ "exc_info",
+ "exc_text",
+ "stack_info",
+ "lineno",
+ "funcName",
+ "created",
+ "msecs",
+ "relativeCreated",
+ "thread",
+ "threadName",
+ "processName",
+ "process",
+ "asctime",
+)
class JsonFormatter(logging.Formatter):
@@ -30,12 +57,12 @@ def __init__(self, **kwargs):
# Set the default unserializable function, by default values will be cast as str.
self.default_json_formatter = kwargs.pop("json_default", str)
# Set the insertion order for the log messages
- self.format_dict = dict.fromkeys(kwargs.pop("log_record_order", ["level", "location", "message", "timestamp"]))
+ self.log_format = dict.fromkeys(kwargs.pop("log_record_order", ["level", "location", "message", "timestamp"]))
self.reserved_keys = ["timestamp", "level", "location"]
# Set the date format used by `asctime`
super(JsonFormatter, self).__init__(datefmt=kwargs.pop("datefmt", None))
- self.format_dict.update(self._build_root_keys(**kwargs))
+ self.log_format.update(self._build_root_keys(**kwargs))
@staticmethod
def _build_root_keys(**kwargs):
@@ -48,53 +75,99 @@ def _build_root_keys(**kwargs):
@staticmethod
def _get_latest_trace_id():
- xray_trace_id = os.getenv("_X_AMZN_TRACE_ID")
- trace_id = xray_trace_id.split(";")[0].replace("Root=", "") if xray_trace_id else None
-
- return trace_id
+ xray_trace_id = os.getenv(constants.XRAY_TRACE_ID_ENV)
+ return xray_trace_id.split(";")[0].replace("Root=", "") if xray_trace_id else None
def update_formatter(self, **kwargs):
- self.format_dict.update(kwargs)
+ self.log_format.update(kwargs)
- def format(self, record): # noqa: A003
- record_dict = record.__dict__.copy()
- record_dict["asctime"] = self.formatTime(record, self.datefmt)
+ @staticmethod
+ def _extract_log_message(log_record: logging.LogRecord) -> Union[Dict, str, bool, Iterable]:
+ """Extract message from log record and attempt to JSON decode it
+
+ Parameters
+ ----------
+ log_record : logging.LogRecord
+ Log record to extract message from
+
+ Returns
+ -------
+ message: Union[Dict, str, bool, Iterable]
+ Extracted message
+ """
+ if isinstance(log_record.msg, dict):
+ return log_record.msg
- log_dict = {}
+ message: str = log_record.getMessage()
- for key, value in self.format_dict.items():
- if value and key in self.reserved_keys:
- # converts default logging expr to its record value
- # e.g. '%(asctime)s' to '2020-04-24 09:35:40,698'
- log_dict[key] = value % record_dict
- else:
- log_dict[key] = value
+ # Attempt to decode non-str messages e.g. msg = '{"x": "y"}'
+ try:
+ message = json.loads(log_record.msg)
+ except (json.decoder.JSONDecodeError, TypeError, ValueError):
+ pass
+
+ return message
+
+ def _extract_log_exception(self, log_record: logging.LogRecord) -> Optional[str]:
+ """Format traceback information, if available
- if isinstance(record_dict["msg"], dict):
- log_dict["message"] = record_dict["msg"]
- else:
- log_dict["message"] = record.getMessage()
+ Parameters
+ ----------
+ log_record : logging.LogRecord
+ Log record to extract message from
+
+ Returns
+ -------
+ log_record: Optional[str]
+ Log record with constant traceback info
+ """
+ if log_record.exc_info:
+ return self.formatException(log_record.exc_info)
- # Attempt to decode the message as JSON, if so, merge it with the
- # overall message for clarity.
- try:
- log_dict["message"] = json.loads(log_dict["message"])
- except (json.decoder.JSONDecodeError, TypeError, ValueError):
- pass
+ return None
- if record.exc_info and not record.exc_text:
- # Cache the traceback text to avoid converting it multiple times
- # (it's constant anyway)
- # from logging.Formatter:format
- record.exc_text = self.formatException(record.exc_info)
+ def _extract_log_keys(self, log_record: logging.LogRecord) -> Dict:
+ """Extract and parse custom and reserved log keys
- if record.exc_text:
- log_dict["exception"] = record.exc_text
+ Parameters
+ ----------
+ log_record : logging.LogRecord
+ Log record to extract keys from
- # fetch latest X-Ray Trace ID, if any
- log_dict.update({"xray_trace_id": self._get_latest_trace_id()})
+ Returns
+ -------
+ formatted_log: Dict
+ Structured log as dictionary
+ """
+ record_dict = log_record.__dict__.copy() # has extra kwargs we are after
+ record_dict["asctime"] = self.formatTime(log_record, self.datefmt)
+
+ formatted_log = {}
+
+ # We have to iterate over a default or existing log structure
+ # then replace any logging expression for reserved keys e.g. '%(level)s' to 'INFO'
+ # and lastly add or replace incoming keys (those added within the constructor or .structure_logs method)
+ for key, value in self.log_format.items():
+ if value and key in self.reserved_keys:
+ formatted_log[key] = value % record_dict
+ else:
+ formatted_log[key] = value
+
+ # pick up extra keys when logging a new message e.g. log.info("my message", extra={"additional_key": "value"}
+ # these messages will be added to the root of the final structure not within `message` key
+ for key, value in record_dict.items():
+ if key not in STD_LOGGING_KEYS:
+ formatted_log[key] = value
+
+ return formatted_log
+
+ def format(self, record): # noqa: A003
+ formatted_log = self._extract_log_keys(log_record=record)
+ formatted_log["message"] = self._extract_log_message(log_record=record)
+ formatted_log["exception"] = self._extract_log_exception(log_record=record)
+ formatted_log.update({"xray_trace_id": self._get_latest_trace_id()}) # fetch latest Trace ID, if any
# Filter out top level key with values that are None
- log_dict = {k: v for k, v in log_dict.items() if v is not None}
+ formatted_log = {k: v for k, v in formatted_log.items() if v is not None}
- return json.dumps(log_dict, default=self.default_json_formatter)
+ return json.dumps(formatted_log, default=self.default_json_formatter)
diff --git a/aws_lambda_powertools/logging/logger.py b/aws_lambda_powertools/logging/logger.py
index 74663ec7b4a..26c1df5ab93 100644
--- a/aws_lambda_powertools/logging/logger.py
+++ b/aws_lambda_powertools/logging/logger.py
@@ -4,9 +4,10 @@
import os
import random
import sys
-from distutils.util import strtobool
from typing import Any, Callable, Dict, Union
+from ..shared import constants
+from ..shared.functions import resolve_env_var_choice, resolve_truthy_env_var_choice
from .exceptions import InvalidLoggerSamplingRateError
from .filters import SuppressFilter
from .formatter import JsonFormatter
@@ -122,14 +123,20 @@ def __init__(
stream: sys.stdout = None,
**kwargs,
):
- self.service = service or os.getenv("POWERTOOLS_SERVICE_NAME") or "service_undefined"
- self.sampling_rate = sampling_rate or os.getenv("POWERTOOLS_LOGGER_SAMPLE_RATE") or 0.0
+ self.service = resolve_env_var_choice(
+ choice=service, env=os.getenv(constants.SERVICE_NAME_ENV, "service_undefined")
+ )
+ self.sampling_rate = resolve_env_var_choice(
+ choice=sampling_rate, env=os.getenv(constants.LOGGER_LOG_SAMPLING_RATE, 0.0)
+ )
+ self._is_deduplication_disabled = resolve_truthy_env_var_choice(
+ env=os.getenv(constants.LOGGER_LOG_DEDUPLICATION_ENV, "false")
+ )
self.log_level = self._get_log_level(level)
self.child = child
self._handler = logging.StreamHandler(stream) if stream is not None else logging.StreamHandler(sys.stdout)
self._default_log_keys = {"service": self.service, "sampling_rate": self.sampling_rate}
self._logger = self._get_logger()
-
self._init_logger(**kwargs)
def __getattr__(self, name):
@@ -162,12 +169,16 @@ def _init_logger(self, **kwargs):
self._logger.addHandler(self._handler)
self.structure_logs(**kwargs)
- logger.debug("Adding filter in root logger to suppress child logger records to bubble up")
- for handler in logging.root.handlers:
- # It'll add a filter to suppress any child logger from self.service
- # Where service is Order, it'll reject parent logger Order,
- # and child loggers such as Order.checkout, Order.shared
- handler.addFilter(SuppressFilter(self.service))
+ # Pytest Live Log feature duplicates log records for colored output
+ # but we explicitly add a filter for log deduplication.
+ # This flag disables this protection when you explicit want logs to be duplicated (#262)
+ if not self._is_deduplication_disabled:
+ logger.debug("Adding filter in root logger to suppress child logger records to bubble up")
+ for handler in logging.root.handlers:
+ # It'll add a filter to suppress any child logger from self.service
+ # Example: `Logger(service="order")`, where service is Order
+ # It'll reject all loggers starting with `order` e.g. order.checkout, order.shared
+ handler.addFilter(SuppressFilter(self.service))
# as per bug in #249, we should not be pre-configuring an existing logger
# therefore we set a custom attribute in the Logger that will be returned
@@ -193,7 +204,7 @@ def _configure_sampling(self):
f"Please review POWERTOOLS_LOGGER_SAMPLE_RATE environment variable."
)
- def inject_lambda_context(self, lambda_handler: Callable[[Dict, Any], Any] = None, log_event: bool = False):
+ def inject_lambda_context(self, lambda_handler: Callable[[Dict, Any], Any] = None, log_event: bool = None):
"""Decorator to capture Lambda contextual info and inject into logger
Parameters
@@ -242,8 +253,9 @@ def handler(event, context):
logger.debug("Decorator called with parameters")
return functools.partial(self.inject_lambda_context, log_event=log_event)
- log_event_env_option = str(os.getenv("POWERTOOLS_LOGGER_LOG_EVENT", "false"))
- log_event = strtobool(log_event_env_option) or log_event
+ log_event = resolve_truthy_env_var_choice(
+ choice=log_event, env=os.getenv(constants.LOGGER_LOG_EVENT_ENV, "false")
+ )
@functools.wraps(lambda_handler)
def decorate(event, context):
@@ -291,9 +303,10 @@ def _get_log_level(level: Union[str, int]) -> Union[str, int]:
return level
log_level: str = level or os.getenv("LOG_LEVEL")
- log_level = log_level.upper() if log_level is not None else logging.INFO
+ if log_level is None:
+ return logging.INFO
- return log_level
+ return log_level.upper()
@staticmethod
def _get_caller_filename():
@@ -303,9 +316,7 @@ def _get_caller_filename():
# Before previous frame => Caller
frame = inspect.currentframe()
caller_frame = frame.f_back.f_back.f_back
- filename = caller_frame.f_globals["__name__"]
-
- return filename
+ return caller_frame.f_globals["__name__"]
def set_package_logger(
diff --git a/aws_lambda_powertools/metrics/base.py b/aws_lambda_powertools/metrics/base.py
index 5b04e8a3f67..ecc44edf0fa 100644
--- a/aws_lambda_powertools/metrics/base.py
+++ b/aws_lambda_powertools/metrics/base.py
@@ -10,6 +10,8 @@
import fastjsonschema
+from ..shared import constants
+from ..shared.functions import resolve_env_var_choice
from .exceptions import MetricUnitError, MetricValueError, SchemaValidationError
logger = logging.getLogger(__name__)
@@ -88,8 +90,8 @@ def __init__(
):
self.metric_set = metric_set if metric_set is not None else {}
self.dimension_set = dimension_set if dimension_set is not None else {}
- self.namespace = namespace or os.getenv("POWERTOOLS_METRICS_NAMESPACE")
- self.service = service or os.environ.get("POWERTOOLS_SERVICE_NAME")
+ self.namespace = resolve_env_var_choice(choice=namespace, env=os.getenv(constants.METRICS_NAMESPACE_ENV))
+ self.service = resolve_env_var_choice(choice=service, env=os.getenv(constants.SERVICE_NAME_ENV))
self._metric_units = [unit.value for unit in MetricUnit]
self._metric_unit_options = list(MetricUnit.__members__)
self.metadata_set = self.metadata_set if metadata_set is not None else {}
@@ -240,10 +242,7 @@ def add_dimension(self, name: str, value: str):
# Cast value to str according to EMF spec
# Majority of values are expected to be string already, so
# checking before casting improves performance in most cases
- if isinstance(value, str):
- self.dimension_set[name] = value
- else:
- self.dimension_set[name] = str(value)
+ self.dimension_set[name] = value if isinstance(value, str) else str(value)
def add_metadata(self, key: str, value: Any):
"""Adds high cardinal metadata for metrics object
diff --git a/aws_lambda_powertools/middleware_factory/factory.py b/aws_lambda_powertools/middleware_factory/factory.py
index d71c2e19d67..77277052272 100644
--- a/aws_lambda_powertools/middleware_factory/factory.py
+++ b/aws_lambda_powertools/middleware_factory/factory.py
@@ -2,16 +2,17 @@
import inspect
import logging
import os
-from distutils.util import strtobool
from typing import Callable
+from ..shared import constants
+from ..shared.functions import resolve_truthy_env_var_choice
from ..tracing import Tracer
from .exceptions import MiddlewareInvalidArgumentError
logger = logging.getLogger(__name__)
-def lambda_handler_decorator(decorator: Callable = None, trace_execution=False):
+def lambda_handler_decorator(decorator: Callable = None, trace_execution: bool = None):
"""Decorator factory for decorating Lambda handlers.
You can use lambda_handler_decorator to create your own middlewares,
@@ -104,7 +105,9 @@ def lambda_handler(event, context):
if decorator is None:
return functools.partial(lambda_handler_decorator, trace_execution=trace_execution)
- trace_execution = trace_execution or strtobool(str(os.getenv("POWERTOOLS_TRACE_MIDDLEWARES", False)))
+ trace_execution = resolve_truthy_env_var_choice(
+ choice=trace_execution, env=os.getenv(constants.MIDDLEWARE_FACTORY_TRACE_ENV, "false")
+ )
@functools.wraps(decorator)
def final_decorator(func: Callable = None, **kwargs):
diff --git a/aws_lambda_powertools/shared/__init__.py b/aws_lambda_powertools/shared/__init__.py
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/aws_lambda_powertools/shared/constants.py b/aws_lambda_powertools/shared/constants.py
new file mode 100644
index 00000000000..c69d6b5ea49
--- /dev/null
+++ b/aws_lambda_powertools/shared/constants.py
@@ -0,0 +1,16 @@
+TRACER_CAPTURE_RESPONSE_ENV: str = "POWERTOOLS_TRACER_CAPTURE_RESPONSE"
+TRACER_CAPTURE_ERROR_ENV: str = "POWERTOOLS_TRACER_CAPTURE_ERROR"
+TRACER_DISABLED_ENV: str = "POWERTOOLS_TRACE_DISABLED"
+
+LOGGER_LOG_SAMPLING_RATE: str = "POWERTOOLS_LOGGER_SAMPLE_RATE"
+LOGGER_LOG_EVENT_ENV: str = "POWERTOOLS_LOGGER_LOG_EVENT"
+LOGGER_LOG_DEDUPLICATION_ENV: str = "POWERTOOLS_LOG_DEDUPLICATION_DISABLED"
+
+MIDDLEWARE_FACTORY_TRACE_ENV: str = "POWERTOOLS_TRACE_MIDDLEWARES"
+
+METRICS_NAMESPACE_ENV: str = "POWERTOOLS_METRICS_NAMESPACE"
+
+SAM_LOCAL_ENV: str = "AWS_SAM_LOCAL"
+CHALICE_LOCAL_ENV: str = "AWS_CHALICE_CLI_MODE"
+SERVICE_NAME_ENV: str = "POWERTOOLS_SERVICE_NAME"
+XRAY_TRACE_ID_ENV: str = "_X_AMZN_TRACE_ID"
diff --git a/aws_lambda_powertools/shared/functions.py b/aws_lambda_powertools/shared/functions.py
new file mode 100644
index 00000000000..c8744143832
--- /dev/null
+++ b/aws_lambda_powertools/shared/functions.py
@@ -0,0 +1,42 @@
+from distutils.util import strtobool
+from typing import Any, Union
+
+
+def resolve_truthy_env_var_choice(env: Any, choice: bool = None) -> bool:
+ """ Pick explicit choice over truthy env value, if available, otherwise return truthy env value
+
+ NOTE: Environment variable should be resolved by the caller.
+
+ Parameters
+ ----------
+ env : Any
+ environment variable actual value
+ choice : bool
+ explicit choice
+
+ Returns
+ -------
+ choice : str
+ resolved choice as either bool or environment value
+ """
+ return choice if choice is not None else strtobool(env)
+
+
+def resolve_env_var_choice(env: Any, choice: bool = None) -> Union[bool, Any]:
+ """ Pick explicit choice over env, if available, otherwise return env value received
+
+ NOTE: Environment variable should be resolved by the caller.
+
+ Parameters
+ ----------
+ env : Any
+ environment variable actual value
+ choice : bool
+ explicit choice
+
+ Returns
+ -------
+ choice : str
+ resolved choice as either bool or environment value
+ """
+ return choice if choice is not None else env
diff --git a/aws_lambda_powertools/tracing/tracer.py b/aws_lambda_powertools/tracing/tracer.py
index 0aab57ee39a..20dda36c752 100644
--- a/aws_lambda_powertools/tracing/tracer.py
+++ b/aws_lambda_powertools/tracing/tracer.py
@@ -4,12 +4,14 @@
import inspect
import logging
import os
-from distutils.util import strtobool
-from typing import Any, Callable, Dict, List, Tuple
+from typing import Any, Callable, Dict, List, Optional, Tuple
import aws_xray_sdk
import aws_xray_sdk.core
+from ..shared import constants
+from ..shared.functions import resolve_truthy_env_var_choice
+
is_cold_start = True
logger = logging.getLogger(__name__)
@@ -34,6 +36,10 @@ class Tracer:
disable tracer (e.g. `"true", "True", "TRUE"`)
POWERTOOLS_SERVICE_NAME : str
service name
+ POWERTOOLS_TRACER_CAPTURE_RESPONSE : str
+ disable auto-capture response as metadata (e.g. `"true", "True", "TRUE"`)
+ POWERTOOLS_TRACER_CAPTURE_ERROR : str
+ disable auto-capture error as metadata (e.g. `"true", "True", "TRUE"`)
Parameters
----------
@@ -226,7 +232,12 @@ def patch(self, modules: Tuple[str] = None):
else:
aws_xray_sdk.core.patch(modules)
- def capture_lambda_handler(self, lambda_handler: Callable[[Dict, Any], Any] = None, capture_response: bool = True):
+ def capture_lambda_handler(
+ self,
+ lambda_handler: Callable[[Dict, Any], Any] = None,
+ capture_response: Optional[bool] = None,
+ capture_error: Optional[bool] = None,
+ ):
"""Decorator to create subsegment for lambda handlers
As Lambda follows (event, context) signature we can remove some of the boilerplate
@@ -237,7 +248,9 @@ def capture_lambda_handler(self, lambda_handler: Callable[[Dict, Any], Any] = No
lambda_handler : Callable
Method to annotate on
capture_response : bool, optional
- Instructs tracer to not include handler's response as metadata, by default True
+ Instructs tracer to not include handler's response as metadata
+ capture_error : bool, optional
+ Instructs tracer to not include handler's error as metadata, by default True
Example
-------
@@ -264,12 +277,20 @@ def handler(event, context):
# Return a partial function with args filled
if lambda_handler is None:
logger.debug("Decorator called with parameters")
- return functools.partial(self.capture_lambda_handler, capture_response=capture_response)
+ return functools.partial(
+ self.capture_lambda_handler, capture_response=capture_response, capture_error=capture_error
+ )
lambda_handler_name = lambda_handler.__name__
+ capture_response = resolve_truthy_env_var_choice(
+ env=os.getenv(constants.TRACER_CAPTURE_RESPONSE_ENV, "true"), choice=capture_response
+ )
+ capture_error = resolve_truthy_env_var_choice(
+ env=os.getenv(constants.TRACER_CAPTURE_ERROR_ENV, "true"), choice=capture_error
+ )
@functools.wraps(lambda_handler)
- def decorate(event, context):
+ def decorate(event, context, **kwargs):
with self.provider.in_subsegment(name=f"## {lambda_handler_name}") as subsegment:
global is_cold_start
if is_cold_start:
@@ -279,7 +300,7 @@ def decorate(event, context):
try:
logger.debug("Calling lambda handler")
- response = lambda_handler(event, context)
+ response = lambda_handler(event, context, **kwargs)
logger.debug("Received lambda handler response successfully")
self._add_response_as_metadata(
method_name=lambda_handler_name,
@@ -290,7 +311,7 @@ def decorate(event, context):
except Exception as err:
logger.exception(f"Exception received from {lambda_handler_name}")
self._add_full_exception_as_metadata(
- method_name=lambda_handler_name, error=err, subsegment=subsegment
+ method_name=lambda_handler_name, error=err, subsegment=subsegment, capture_error=capture_error
)
raise
@@ -298,7 +319,9 @@ def decorate(event, context):
return decorate
- def capture_method(self, method: Callable = None, capture_response: bool = True):
+ def capture_method(
+ self, method: Callable = None, capture_response: Optional[bool] = None, capture_error: Optional[bool] = None
+ ):
"""Decorator to create subsegment for arbitrary functions
It also captures both response and exceptions as metadata
@@ -317,7 +340,9 @@ def capture_method(self, method: Callable = None, capture_response: bool = True)
method : Callable
Method to annotate on
capture_response : bool, optional
- Instructs tracer to not include method's response as metadata, by default True
+ Instructs tracer to not include method's response as metadata
+ capture_error : bool, optional
+ Instructs tracer to not include handler's error as metadata, by default True
Example
-------
@@ -449,30 +474,44 @@ async def async_tasks():
# Return a partial function with args filled
if method is None:
logger.debug("Decorator called with parameters")
- return functools.partial(self.capture_method, capture_response=capture_response)
+ return functools.partial(
+ self.capture_method, capture_response=capture_response, capture_error=capture_error
+ )
method_name = f"{method.__name__}"
+ capture_response = resolve_truthy_env_var_choice(
+ env=os.getenv(constants.TRACER_CAPTURE_RESPONSE_ENV, "true"), choice=capture_response
+ )
+ capture_error = resolve_truthy_env_var_choice(
+ env=os.getenv(constants.TRACER_CAPTURE_ERROR_ENV, "true"), choice=capture_error
+ )
+
+ # Maintenance: Need a factory/builder here to simplify this now
if inspect.iscoroutinefunction(method):
- decorate = self._decorate_async_function(
- method=method, capture_response=capture_response, method_name=method_name
+ return self._decorate_async_function(
+ method=method, capture_response=capture_response, capture_error=capture_error, method_name=method_name
)
elif inspect.isgeneratorfunction(method):
- decorate = self._decorate_generator_function(
- method=method, capture_response=capture_response, method_name=method_name
+ return self._decorate_generator_function(
+ method=method, capture_response=capture_response, capture_error=capture_error, method_name=method_name
)
elif hasattr(method, "__wrapped__") and inspect.isgeneratorfunction(method.__wrapped__):
- decorate = self._decorate_generator_function_with_context_manager(
- method=method, capture_response=capture_response, method_name=method_name
+ return self._decorate_generator_function_with_context_manager(
+ method=method, capture_response=capture_response, capture_error=capture_error, method_name=method_name
)
else:
- decorate = self._decorate_sync_function(
- method=method, capture_response=capture_response, method_name=method_name
+ return self._decorate_sync_function(
+ method=method, capture_response=capture_response, capture_error=capture_error, method_name=method_name
)
- return decorate
-
- def _decorate_async_function(self, method: Callable = None, capture_response: bool = True, method_name: str = None):
+ def _decorate_async_function(
+ self,
+ method: Callable = None,
+ capture_response: Optional[bool] = None,
+ capture_error: Optional[bool] = None,
+ method_name: str = None,
+ ):
@functools.wraps(method)
async def decorate(*args, **kwargs):
async with self.provider.in_subsegment_async(name=f"## {method_name}") as subsegment:
@@ -480,14 +519,13 @@ async def decorate(*args, **kwargs):
logger.debug(f"Calling method: {method_name}")
response = await method(*args, **kwargs)
self._add_response_as_metadata(
- method_name=method_name,
- data=response,
- subsegment=subsegment,
- capture_response=capture_response,
+ method_name=method_name, data=response, subsegment=subsegment, capture_response=capture_response
)
except Exception as err:
logger.exception(f"Exception received from '{method_name}' method")
- self._add_full_exception_as_metadata(method_name=method_name, error=err, subsegment=subsegment)
+ self._add_full_exception_as_metadata(
+ method_name=method_name, error=err, subsegment=subsegment, capture_error=capture_error
+ )
raise
return response
@@ -495,7 +533,11 @@ async def decorate(*args, **kwargs):
return decorate
def _decorate_generator_function(
- self, method: Callable = None, capture_response: bool = True, method_name: str = None
+ self,
+ method: Callable = None,
+ capture_response: Optional[bool] = None,
+ capture_error: Optional[bool] = None,
+ method_name: str = None,
):
@functools.wraps(method)
def decorate(*args, **kwargs):
@@ -508,7 +550,9 @@ def decorate(*args, **kwargs):
)
except Exception as err:
logger.exception(f"Exception received from '{method_name}' method")
- self._add_full_exception_as_metadata(method_name=method_name, error=err, subsegment=subsegment)
+ self._add_full_exception_as_metadata(
+ method_name=method_name, error=err, subsegment=subsegment, capture_error=capture_error
+ )
raise
return result
@@ -516,7 +560,11 @@ def decorate(*args, **kwargs):
return decorate
def _decorate_generator_function_with_context_manager(
- self, method: Callable = None, capture_response: bool = True, method_name: str = None
+ self,
+ method: Callable = None,
+ capture_response: Optional[bool] = None,
+ capture_error: Optional[bool] = None,
+ method_name: str = None,
):
@functools.wraps(method)
@contextlib.contextmanager
@@ -532,12 +580,20 @@ def decorate(*args, **kwargs):
)
except Exception as err:
logger.exception(f"Exception received from '{method_name}' method")
- self._add_full_exception_as_metadata(method_name=method_name, error=err, subsegment=subsegment)
+ self._add_full_exception_as_metadata(
+ method_name=method_name, error=err, subsegment=subsegment, capture_error=capture_error
+ )
raise
return decorate
- def _decorate_sync_function(self, method: Callable = None, capture_response: bool = True, method_name: str = None):
+ def _decorate_sync_function(
+ self,
+ method: Callable = None,
+ capture_response: Optional[bool] = None,
+ capture_error: Optional[bool] = None,
+ method_name: str = None,
+ ):
@functools.wraps(method)
def decorate(*args, **kwargs):
with self.provider.in_subsegment(name=f"## {method_name}") as subsegment:
@@ -552,7 +608,9 @@ def decorate(*args, **kwargs):
)
except Exception as err:
logger.exception(f"Exception received from '{method_name}' method")
- self._add_full_exception_as_metadata(method_name=method_name, error=err, subsegment=subsegment)
+ self._add_full_exception_as_metadata(
+ method_name=method_name, error=err, subsegment=subsegment, capture_error=capture_error
+ )
raise
return response
@@ -564,7 +622,7 @@ def _add_response_as_metadata(
method_name: str = None,
data: Any = None,
subsegment: aws_xray_sdk.core.models.subsegment = None,
- capture_response: bool = True,
+ capture_response: Optional[bool] = None,
):
"""Add response as metadata for given subsegment
@@ -577,7 +635,7 @@ def _add_response_as_metadata(
subsegment : aws_xray_sdk.core.models.subsegment, optional
existing subsegment to add metadata on, by default None
capture_response : bool, optional
- Do not include response as metadata, by default True
+ Do not include response as metadata
"""
if data is None or not capture_response or subsegment is None:
return
@@ -585,7 +643,11 @@ def _add_response_as_metadata(
subsegment.put_metadata(key=f"{method_name} response", value=data, namespace=self._config["service"])
def _add_full_exception_as_metadata(
- self, method_name: str = None, error: Exception = None, subsegment: aws_xray_sdk.core.models.subsegment = None
+ self,
+ method_name: str = None,
+ error: Exception = None,
+ subsegment: aws_xray_sdk.core.models.subsegment = None,
+ capture_error: Optional[bool] = None,
):
"""Add full exception object as metadata for given subsegment
@@ -597,7 +659,12 @@ def _add_full_exception_as_metadata(
error to add as subsegment metadata, by default None
subsegment : aws_xray_sdk.core.models.subsegment, optional
existing subsegment to add metadata on, by default None
+ capture_error : bool, optional
+ Do not include error as metadata, by default True
"""
+ if not capture_error:
+ return
+
subsegment.put_metadata(key=f"{method_name} error", value=error, namespace=self._config["service"])
@staticmethod
@@ -621,14 +688,13 @@ def _is_tracer_disabled() -> bool:
bool
"""
logger.debug("Verifying whether Tracing has been disabled")
- is_lambda_sam_cli = os.getenv("AWS_SAM_LOCAL")
- is_chalice_cli = os.getenv("AWS_CHALICE_CLI_MODE")
- env_option = str(os.getenv("POWERTOOLS_TRACE_DISABLED", "false"))
- disabled_env = strtobool(env_option)
+ is_lambda_sam_cli = os.getenv(constants.SAM_LOCAL_ENV)
+ is_chalice_cli = os.getenv(constants.CHALICE_LOCAL_ENV)
+ is_disabled = resolve_truthy_env_var_choice(env=os.getenv(constants.TRACER_DISABLED_ENV, "false"))
- if disabled_env:
+ if is_disabled:
logger.debug("Tracing has been disabled via env var POWERTOOLS_TRACE_DISABLED")
- return disabled_env
+ return is_disabled
if is_lambda_sam_cli or is_chalice_cli:
logger.debug("Running under SAM CLI env or not in Lambda env; disabling Tracing")
@@ -646,13 +712,13 @@ def __build_config(
):
""" Populates Tracer config for new and existing initializations """
is_disabled = disabled if disabled is not None else self._is_tracer_disabled()
- is_service = service if service is not None else os.getenv("POWERTOOLS_SERVICE_NAME")
+ is_service = service if service is not None else os.getenv(constants.SERVICE_NAME_ENV)
self._config["provider"] = provider if provider is not None else self._config["provider"]
self._config["auto_patch"] = auto_patch if auto_patch is not None else self._config["auto_patch"]
- self._config["service"] = is_service if is_service else self._config["service"]
- self._config["disabled"] = is_disabled if is_disabled else self._config["disabled"]
- self._config["patch_modules"] = patch_modules if patch_modules else self._config["patch_modules"]
+ self._config["service"] = is_service or self._config["service"]
+ self._config["disabled"] = is_disabled or self._config["disabled"]
+ self._config["patch_modules"] = patch_modules or self._config["patch_modules"]
@classmethod
def _reset_config(cls):
diff --git a/aws_lambda_powertools/utilities/parameters/__init__.py b/aws_lambda_powertools/utilities/parameters/__init__.py
index 07f9cb2ca76..83a426757dc 100644
--- a/aws_lambda_powertools/utilities/parameters/__init__.py
+++ b/aws_lambda_powertools/utilities/parameters/__init__.py
@@ -4,6 +4,7 @@
Parameter retrieval and caching utility
"""
+from .appconfig import AppConfigProvider, get_app_config
from .base import BaseProvider
from .dynamodb import DynamoDBProvider
from .exceptions import GetParameterError, TransformParameterError
@@ -11,12 +12,14 @@
from .ssm import SSMProvider, get_parameter, get_parameters
__all__ = [
+ "AppConfigProvider",
"BaseProvider",
"GetParameterError",
"DynamoDBProvider",
"SecretsProvider",
"SSMProvider",
"TransformParameterError",
+ "get_app_config",
"get_parameter",
"get_parameters",
"get_secret",
diff --git a/aws_lambda_powertools/utilities/parameters/appconfig.py b/aws_lambda_powertools/utilities/parameters/appconfig.py
new file mode 100644
index 00000000000..ffef7e37e19
--- /dev/null
+++ b/aws_lambda_powertools/utilities/parameters/appconfig.py
@@ -0,0 +1,158 @@
+"""
+AWS App Config configuration retrieval and caching utility
+"""
+
+
+import os
+from typing import Dict, Optional, Union
+from uuid import uuid4
+
+import boto3
+from botocore.config import Config
+
+from .base import DEFAULT_PROVIDERS, BaseProvider
+
+CLIENT_ID = str(uuid4())
+
+
+class AppConfigProvider(BaseProvider):
+ """
+ AWS App Config Provider
+
+ Parameters
+ ----------
+ environment: str
+ Environment of the configuration to pass during client initialization
+ application: str, optional
+ Application of the configuration to pass during client initialization
+ config: botocore.config.Config, optional
+ Botocore configuration to pass during client initialization
+
+ Example
+ -------
+ **Retrieves the latest configuration value from App Config**
+
+ >>> from aws_lambda_powertools.utilities.parameters import AppConfigProvider
+ >>> appconf_provider = parameters.AppConfigProvider(environment="my_env", application="my_app")
+ >>>
+ >>> value : bytes = appconf_provider.get("my_conf")
+ >>>
+ >>> print(value)
+ My configuration value
+
+ **Retrieves a configuration value from App Config in another AWS region**
+
+ >>> from botocore.config import Config
+ >>> from aws_lambda_powertools.utilities.parameters import AppConfigProvider
+ >>>
+ >>> config = Config(region_name="us-west-1")
+ >>> appconf_provider = parameters.AppConfigProvider(environment="my_env", application="my_app", config=config)
+ >>>
+ >>> value : bytes = appconf_provider.get("my_conf")
+ >>>
+ >>> print(value)
+ My configuration value
+
+ """
+
+ client = None
+
+ def __init__(
+ self, environment: str, application: Optional[str] = None, config: Optional[Config] = None,
+ ):
+ """
+ Initialize the App Config client
+ """
+
+ config = config or Config()
+ self.client = boto3.client("appconfig", config=config)
+ self.application = application or os.getenv("POWERTOOLS_SERVICE_NAME") or "application_undefined"
+ self.environment = environment
+ self.current_version = ""
+
+ super().__init__()
+
+ def _get(self, name: str, **sdk_options) -> str:
+ """
+ Retrieve a parameter value from AWS App config.
+
+ Parameters
+ ----------
+ name: str
+ Name of the configuration
+ environment: str
+ Environment of the configuration
+ sdk_options: dict, optional
+ Dictionary of options that will be passed to the Parameter Store get_parameter API call
+ """
+
+ sdk_options["Configuration"] = name
+ sdk_options["Application"] = self.application
+ sdk_options["Environment"] = self.environment
+ sdk_options["ClientId"] = CLIENT_ID
+
+ response = self.client.get_configuration(**sdk_options)
+ return response["Content"].read() # read() of botocore.response.StreamingBody
+
+ def _get_multiple(self, path: str, **sdk_options) -> Dict[str, str]:
+ """
+ Retrieving multiple parameter values is not supported with AWS App Config Provider
+ """
+ raise NotImplementedError()
+
+
+def get_app_config(
+ name: str, environment: str, application: Optional[str] = None, transform: Optional[str] = None, **sdk_options
+) -> Union[str, list, dict, bytes]:
+ """
+ Retrieve a configuration value from AWS App Config.
+
+ Parameters
+ ----------
+ name: str
+ Name of the configuration
+ environment: str
+ Environment of the configuration
+ application: str
+ Application of the configuration
+ transform: str, optional
+ Transforms the content from a JSON object ('json') or base64 binary string ('binary')
+ sdk_options: dict, optional
+ Dictionary of options that will be passed to the Parameter Store get_parameter API call
+
+ Raises
+ ------
+ GetParameterError
+ When the parameter provider fails to retrieve a parameter value for
+ a given name.
+ TransformParameterError
+ When the parameter provider fails to transform a parameter value.
+
+ Example
+ -------
+ **Retrieves the latest version of configuration value from App Config**
+
+ >>> from aws_lambda_powertools.utilities.parameters import get_app_config
+ >>>
+ >>> value = get_app_config("my_config", environment="my_env", application="my_env")
+ >>>
+ >>> print(value)
+ My configuration value
+
+ **Retrieves a confiugration value and decodes it using a JSON decoder**
+
+ >>> from aws_lambda_powertools.utilities.parameters import get_parameter
+ >>>
+ >>> value = get_app_config("my_config", environment="my_env", application="my_env", transform='json')
+ >>>
+ >>> print(value)
+ My configuration's JSON value
+ """
+
+ # Only create the provider if this function is called at least once
+ if "appconfig" not in DEFAULT_PROVIDERS:
+ DEFAULT_PROVIDERS["appconfig"] = AppConfigProvider(environment=environment, application=application)
+
+ sdk_options["ClientId"] = CLIENT_ID
+
+ return DEFAULT_PROVIDERS["appconfig"].get(name, transform=transform, **sdk_options)
diff --git a/aws_lambda_powertools/utilities/parameters/dynamodb.py b/aws_lambda_powertools/utilities/parameters/dynamodb.py
index 4132697f0b9..dcb447b6060 100644
--- a/aws_lambda_powertools/utilities/parameters/dynamodb.py
+++ b/aws_lambda_powertools/utilities/parameters/dynamodb.py
@@ -206,8 +206,4 @@ def _get_multiple(self, path: str, **sdk_options) -> Dict[str, str]:
response = self.table.query(**sdk_options)
items.extend(response.get("Items", []))
- retval = {}
- for item in items:
- retval[item[self.sort_attr]] = item[self.value_attr]
-
- return retval
+ return {item[self.sort_attr]: item[self.value_attr] for item in items}
diff --git a/aws_lambda_powertools/utilities/parser/envelopes/cloudwatch.py b/aws_lambda_powertools/utilities/parser/envelopes/cloudwatch.py
index e4ecdd8b5ac..da5dda1ed23 100644
--- a/aws_lambda_powertools/utilities/parser/envelopes/cloudwatch.py
+++ b/aws_lambda_powertools/utilities/parser/envelopes/cloudwatch.py
@@ -36,7 +36,6 @@ def parse(self, data: Optional[Union[Dict[str, Any], Any]], model: Model) -> Lis
logger.debug(f"Parsing incoming data with SNS model {CloudWatchLogsModel}")
parsed_envelope = CloudWatchLogsModel.parse_obj(data)
logger.debug(f"Parsing CloudWatch records in `body` with {model}")
- output = []
- for record in parsed_envelope.awslogs.decoded_data.logEvents:
- output.append(self._parse(data=record.message, model=model))
- return output
+ return [
+ self._parse(data=record.message, model=model) for record in parsed_envelope.awslogs.decoded_data.logEvents
+ ]
diff --git a/aws_lambda_powertools/utilities/parser/envelopes/dynamodb.py b/aws_lambda_powertools/utilities/parser/envelopes/dynamodb.py
index 38d19ffe1c6..3315196af3a 100644
--- a/aws_lambda_powertools/utilities/parser/envelopes/dynamodb.py
+++ b/aws_lambda_powertools/utilities/parser/envelopes/dynamodb.py
@@ -32,13 +32,11 @@ def parse(self, data: Optional[Union[Dict[str, Any], Any]], model: Model) -> Lis
"""
logger.debug(f"Parsing incoming data with DynamoDB Stream model {DynamoDBStreamModel}")
parsed_envelope = DynamoDBStreamModel.parse_obj(data)
- output = []
logger.debug(f"Parsing DynamoDB Stream new and old records with {model}")
- for record in parsed_envelope.Records:
- output.append(
- {
- "NewImage": self._parse(data=record.dynamodb.NewImage, model=model),
- "OldImage": self._parse(data=record.dynamodb.OldImage, model=model),
- }
- )
- return output
+ return [
+ {
+ "NewImage": self._parse(data=record.dynamodb.NewImage, model=model),
+ "OldImage": self._parse(data=record.dynamodb.OldImage, model=model),
+ }
+ for record in parsed_envelope.Records
+ ]
diff --git a/aws_lambda_powertools/utilities/parser/envelopes/kinesis.py b/aws_lambda_powertools/utilities/parser/envelopes/kinesis.py
index 97ad7bffec7..b1e47adf46e 100644
--- a/aws_lambda_powertools/utilities/parser/envelopes/kinesis.py
+++ b/aws_lambda_powertools/utilities/parser/envelopes/kinesis.py
@@ -11,7 +11,7 @@
class KinesisDataStreamEnvelope(BaseEnvelope):
"""Kinesis Data Stream Envelope to extract array of Records
- The record's data parameter is a base64 encoded string which is parsed into a bytes array,
+ The record's data parameter is a base64 encoded string which is parsed into a bytes array,
though it can also be a JSON encoded string.
Regardless of its type it'll be parsed into a BaseModel object.
@@ -36,8 +36,7 @@ def parse(self, data: Optional[Union[Dict[str, Any], Any]], model: Model) -> Lis
"""
logger.debug(f"Parsing incoming data with Kinesis model {KinesisDataStreamModel}")
parsed_envelope: KinesisDataStreamModel = KinesisDataStreamModel.parse_obj(data)
- output = []
logger.debug(f"Parsing Kinesis records in `body` with {model}")
- for record in parsed_envelope.Records:
- output.append(self._parse(data=record.kinesis.data.decode("utf-8"), model=model))
- return output
+ return [
+ self._parse(data=record.kinesis.data.decode("utf-8"), model=model) for record in parsed_envelope.Records
+ ]
diff --git a/aws_lambda_powertools/utilities/parser/envelopes/sns.py b/aws_lambda_powertools/utilities/parser/envelopes/sns.py
index f703bb46c63..d4a78199d07 100644
--- a/aws_lambda_powertools/utilities/parser/envelopes/sns.py
+++ b/aws_lambda_powertools/utilities/parser/envelopes/sns.py
@@ -35,8 +35,5 @@ def parse(self, data: Optional[Union[Dict[str, Any], Any]], model: Model) -> Lis
"""
logger.debug(f"Parsing incoming data with SNS model {SnsModel}")
parsed_envelope = SnsModel.parse_obj(data)
- output = []
logger.debug(f"Parsing SNS records in `body` with {model}")
- for record in parsed_envelope.Records:
- output.append(self._parse(data=record.Sns.Message, model=model))
- return output
+ return [self._parse(data=record.Sns.Message, model=model) for record in parsed_envelope.Records]
diff --git a/aws_lambda_powertools/utilities/parser/envelopes/sqs.py b/aws_lambda_powertools/utilities/parser/envelopes/sqs.py
index 3ed479ffa31..acc8f9900dd 100644
--- a/aws_lambda_powertools/utilities/parser/envelopes/sqs.py
+++ b/aws_lambda_powertools/utilities/parser/envelopes/sqs.py
@@ -35,8 +35,5 @@ def parse(self, data: Optional[Union[Dict[str, Any], Any]], model: Model) -> Lis
"""
logger.debug(f"Parsing incoming data with SQS model {SqsModel}")
parsed_envelope = SqsModel.parse_obj(data)
- output = []
logger.debug(f"Parsing SQS records in `body` with {model}")
- for record in parsed_envelope.Records:
- output.append(self._parse(data=record.body, model=model))
- return output
+ return [self._parse(data=record.body, model=model) for record in parsed_envelope.Records]
diff --git a/aws_lambda_powertools/utilities/validation/base.py b/aws_lambda_powertools/utilities/validation/base.py
index eab7f89064d..bacd25a4efa 100644
--- a/aws_lambda_powertools/utilities/validation/base.py
+++ b/aws_lambda_powertools/utilities/validation/base.py
@@ -1,5 +1,5 @@
import logging
-from typing import Any, Dict
+from typing import Any, Dict, Optional
import fastjsonschema
import jmespath
@@ -11,7 +11,7 @@
logger = logging.getLogger(__name__)
-def validate_data_against_schema(data: Dict, schema: Dict):
+def validate_data_against_schema(data: Dict, schema: Dict, formats: Optional[Dict] = None):
"""Validate dict data against given JSON Schema
Parameters
@@ -20,6 +20,8 @@ def validate_data_against_schema(data: Dict, schema: Dict):
Data set to be validated
schema : Dict
JSON Schema to validate against
+ formats: Dict
+ Custom formats containing a key (e.g. int64) and a value expressed as regex or callback returning bool
Raises
------
@@ -29,12 +31,12 @@ def validate_data_against_schema(data: Dict, schema: Dict):
When JSON schema provided is invalid
"""
try:
- fastjsonschema.validate(definition=schema, data=data)
+ fastjsonschema.validate(definition=schema, data=data, formats=formats)
+ except (TypeError, AttributeError, fastjsonschema.JsonSchemaDefinitionException) as e:
+ raise InvalidSchemaFormatError(f"Schema received: {schema}, Formats: {formats}. Error: {e}")
except fastjsonschema.JsonSchemaException as e:
message = f"Failed schema validation. Error: {e.message}, Path: {e.path}, Data: {e.value}" # noqa: B306, E501
raise SchemaValidationError(message)
- except (TypeError, AttributeError) as e:
- raise InvalidSchemaFormatError(f"Schema received: {schema}. Error: {e}")
def unwrap_event_from_envelope(data: Dict, envelope: str, jmespath_options: Dict) -> Any:
diff --git a/aws_lambda_powertools/utilities/validation/validator.py b/aws_lambda_powertools/utilities/validation/validator.py
index c404e90f55a..23a7241fd32 100644
--- a/aws_lambda_powertools/utilities/validation/validator.py
+++ b/aws_lambda_powertools/utilities/validation/validator.py
@@ -1,5 +1,5 @@
import logging
-from typing import Any, Callable, Dict, Union
+from typing import Any, Callable, Dict, Optional, Union
from ...middleware_factory import lambda_handler_decorator
from .base import unwrap_event_from_envelope, validate_data_against_schema
@@ -13,12 +13,35 @@ def validator(
event: Union[Dict, str],
context: Any,
inbound_schema: Dict = None,
+ inbound_formats: Optional[Dict] = None,
outbound_schema: Dict = None,
+ outbound_formats: Optional[Dict] = None,
envelope: str = None,
jmespath_options: Dict = None,
) -> Any:
"""Lambda handler decorator to validate incoming/outbound data using a JSON Schema
+ Parameters
+ ----------
+ handler : Callable
+ Method to annotate on
+ event : Dict
+ Lambda event to be validated
+ context : Any
+ Lambda context object
+ inbound_schema : Dict
+ JSON Schema to validate incoming event
+ outbound_schema : Dict
+ JSON Schema to validate outbound event
+ envelope : Dict
+ JMESPath expression to filter data against
+ jmespath_options : Dict
+ Alternative JMESPath options to be included when filtering expr
+ inbound_formats: Dict
+ Custom formats containing a key (e.g. int64) and a value expressed as regex or callback returning bool
+ outbound_formats: Dict
+ Custom formats containing a key (e.g. int64) and a value expressed as regex or callback returning bool
+
Example
-------
@@ -78,23 +101,6 @@ def handler(event, context):
def handler(event, context):
return event
- Parameters
- ----------
- handler : Callable
- Method to annotate on
- event : Dict
- Lambda event to be validated
- context : Any
- Lambda context object
- inbound_schema : Dict
- JSON Schema to validate incoming event
- outbound_schema : Dict
- JSON Schema to validate outbound event
- envelope : Dict
- JMESPath expression to filter data against
- jmespath_options : Dict
- Alternative JMESPath options to be included when filtering expr
-
Returns
-------
Any
@@ -114,22 +120,44 @@ def handler(event, context):
if inbound_schema:
logger.debug("Validating inbound event")
- validate_data_against_schema(data=event, schema=inbound_schema)
+ validate_data_against_schema(data=event, schema=inbound_schema, formats=inbound_formats)
response = handler(event, context)
if outbound_schema:
logger.debug("Validating outbound event")
- validate_data_against_schema(data=response, schema=outbound_schema)
+ validate_data_against_schema(data=response, schema=outbound_schema, formats=outbound_formats)
return response
-def validate(event: Dict, schema: Dict = None, envelope: str = None, jmespath_options: Dict = None):
+def validate(
+ event: Dict,
+ schema: Dict = None,
+ formats: Optional[Dict] = None,
+ envelope: str = None,
+ jmespath_options: Dict = None,
+):
"""Standalone function to validate event data using a JSON Schema
Typically used when you need more control over the validation process.
+ Parameters
+ ----------
+ event : Dict
+ Lambda event to be validated
+ schema : Dict
+ JSON Schema to validate incoming event
+ envelope : Dict
+ JMESPath expression to filter data against
+ jmespath_options : Dict
+ Alternative JMESPath options to be included when filtering expr
+ formats: Dict
+ Custom formats containing a key (e.g. int64) and a value expressed as regex or callback returning bool
+
+ Example
+ -------
+
**Validate event**
from aws_lambda_powertools.utilities.validation import validate
@@ -178,17 +206,6 @@ def handler(event, context):
validate(event=event, schema=json_schema_dict, envelope="awslogs.powertools_base64_gzip(data) | powertools_json(@).logEvents[*]")
return event
- Parameters
- ----------
- event : Dict
- Lambda event to be validated
- schema : Dict
- JSON Schema to validate incoming event
- envelope : Dict
- JMESPath expression to filter data against
- jmespath_options : Dict
- Alternative JMESPath options to be included when filtering expr
-
Raises
------
SchemaValidationError
@@ -201,4 +218,4 @@ def handler(event, context):
if envelope:
event = unwrap_event_from_envelope(data=event, envelope=envelope, jmespath_options=jmespath_options)
- validate_data_against_schema(data=event, schema=schema)
+ validate_data_against_schema(data=event, schema=schema, formats=formats)
diff --git a/docs/content/core/logger.mdx b/docs/content/core/logger.mdx
index baabd9c2faf..ad8613d09cb 100644
--- a/docs/content/core/logger.mdx
+++ b/docs/content/core/logger.mdx
@@ -150,6 +150,13 @@ def handler(event, context):
## Appending additional keys
+You can append additional keys using either mechanism:
+
+* Persist new keys across all future log messages via `structure_logs`
+* Add additional keys on a per log message basis via `extra` parameter
+
+### structure_logs
+
You can append your own keys to your existing Logger via `structure_logs` with **append** param.
```python:title=collect.py
@@ -179,11 +186,6 @@ This example will add `order_id` if its value is not empty, and in subsequent in
"level": "INFO",
"location": "collect.handler:1",
"service": "payment",
- "lambda_function_name": "test",
- "lambda_function_memory_size": 128,
- "lambda_function_arn": "arn:aws:lambda:eu-west-1:12345678910:function:test",
- "lambda_request_id": "52fdfc07-2182-154f-163f-5f0f9a621d72",
- "cold_start": true,
"sampling_rate": 0.0,
"order_id": "order_id_value", // highlight-line
"message": "Collecting payment"
@@ -191,6 +193,34 @@ This example will add `order_id` if its value is not empty, and in subsequent in
```
+### extra parameter
+
+Extra parameter is available for all log levels, as implemented in the standard logging library. It accepts any dictionary, and it'll be added as part of the root structure of the logs.
+
+```python:title=extra_parameter.py
+logger = Logger(service="payment")
+
+fields = { "request_id": "1123" }
+
+logger.info("Hello", extra=fields) # highlight-line
+```
+
+
+Excerpt output in CloudWatch Logs
+
+```json:title=cloudwatch_logs.json
+{
+ "timestamp": "2021-01-12 14:08:12,357",
+ "level": "INFO",
+ "location": "collect.handler:1",
+ "service": "payment",
+ "sampling_rate": 0.0,
+ "request_id": "1123", // highlight-line
+ "message": "Collecting payment"
+}
+```
+
+
## Reusing Logger across your code
Logger supports inheritance via `child` parameter. This allows you to create multiple Loggers across your code base, and propagate changes such as new keys to all Loggers.
@@ -291,13 +321,13 @@ def handler(event, context):
If you're migrating from other Loggers, there are few key points to be aware of: **Service parameter**, **Inheriting Loggers**, **Overriding Log records**, and **Logging exceptions**.
-### The service parameter
+### service parameter
Service is what defines what the function is responsible for, or part of (e.g payment service), and the name of the Logger.
For Logger, the `service` is the logging key customers can use to search log operations for one or more functions - For example, **search for all errors, or messages like X, where service is payment**.
-### Inheriting Loggers
+### inheriting Loggers
> Python Logging hierarchy happens via the dot notation: `service`, `service.child`, `service.child_2`.
@@ -325,7 +355,7 @@ In this case, Logger will register a Logger named `payment`, and a Logger named
This can be fixed by either ensuring both has the `service` value as `payment`, or simply use the environment variable `POWERTOOLS_SERVICE_NAME` to ensure service value will be the same across all Loggers when not explicitly set.
-### Overriding Log records
+### overriding Log records
You might want to continue to use the same date formatting style, or override `location` to display the `package.function_name:line_number` as you previously had.
@@ -355,7 +385,7 @@ logger = Logger(stream=stdout, log_record_order=["level","location","message","t
Some keys cannot be supressed in the Log records: `sampling_rate` is part of the specification and cannot be supressed; `xray_trace_id` is supressed automatically if X-Ray is not enabled in the Lambda function, and added automatically if it is.
-### Logging exceptions
+### logging exceptions
When logging exceptions, Logger will add a new key named `exception`, and will serialize the full traceback as a string.
@@ -409,6 +439,18 @@ def test_lambda_handler(lambda_handler, lambda_context):
lambda_handler(test_event, lambda_context) # this will now have a Context object populated
```
+### pytest live log feature
+
+Pytest Live Log feature duplicates emitted log messages in order to style log statements according to their levels, for this to work use `POWERTOOLS_LOG_DEDUPLICATION_DISABLED` env var.
+
+```bash:title=pytest_live_log.sh
+POWERTOOLS_LOG_DEDUPLICATION_DISABLED="1" pytest -o log_cli=1
+```
+
+
+ This feature should be used with care, as it explicitly disables our ability to filter propagated messages to the root logger (if configured).
+
+
## FAQ
**How can I enable boto3 and botocore library logging?**
@@ -434,3 +476,48 @@ def handler(event: Dict, context: LambdaContext) -> List:
return response.get("Buckets", [])
```
+
+**What's the difference between `structure_log` and `extra`?**
+
+Keys added with `structure_log` will persist across multiple log messages while keys added via `extra` will only be available in a given log message operation.
+
+**Example - Persisting payment_id not request_id**
+
+```python
+from aws_lambda_powertools import Logger
+
+logger = Logger(service="payment")
+logger.structure_logs(append=True, payment_id="123456789")
+
+try:
+ booking_id = book_flight()
+ logger.info("Flight booked successfully", extra={ "booking_id": booking_id})
+except BookingReservationError:
+ ...
+
+logger.info("goodbye")
+```
+
+Note that `payment_id` remains in both log messages while `booking_id` is only available in the first message.
+
+```json
+{
+ "level": "INFO",
+ "location": ":5",
+ "message": "Flight booked successfully",
+ "timestamp": "2021-01-12 14:09:10,859",
+ "service": "payment",
+ "sampling_rate": 0.0,
+ "payment_id": "123456789",
+ "booking_id": "75edbad0-0857-4fc9-b547-6180e2f7959b"
+},
+{
+ "level": "INFO",
+ "location": ":6",
+ "message": "goodbye",
+ "timestamp": "2021-01-12 14:09:10,860",
+ "service": "payment",
+ "sampling_rate": 0.0,
+ "payment_id": "123456789"
+}
+```
diff --git a/docs/content/core/tracer.mdx b/docs/content/core/tracer.mdx
index 62559ac9fe2..2e36f4b7d0b 100644
--- a/docs/content/core/tracer.mdx
+++ b/docs/content/core/tracer.mdx
@@ -65,12 +65,16 @@ def handler(event, context):
...
```
+### disabling response auto-capture
+
+> New in 1.9.0
+
Returning sensitive information from your Lambda handler or functions, where Tracer is used?
- You can disable Tracer from capturing their responses as tracing metadata with capture_response=False
parameter in both capture_lambda_handler and capture_method decorators.
+You can disable Tracer from capturing their responses as tracing metadata with capture_response=False
parameter in both capture_lambda_handler and capture_method decorators.
```python:title=do_not_capture_response_as_metadata.py
# Disables Tracer from capturing response and adding as metadata
@@ -80,6 +84,25 @@ def handler(event, context):
return "sensitive_information"
```
+### disabling exception auto-capture
+
+> New in 1.10.0
+
+
+ Can exceptions contain sensitive information from your Lambda handler or functions, where Tracer is used?
+
+
+
+You can disable Tracer from capturing their exceptions as tracing metadata with capture_error=False
parameter in both capture_lambda_handler and capture_method decorators.
+
+```python:title=do_not_capture_exception_as_metadata.py
+# Disables Tracer from capturing exception and adding as metadata
+# Useful when dealing with sensitive data
+@tracer.capture_lambda_handler(capture_error=False) # highlight-line
+def handler(event, context):
+ raise ValueError("some sensitive info in the stack trace...")
+```
+
### Annotations
Annotations are key-values indexed by AWS X-Ray on a per trace basis. You can use them to filter traces as well as to create [Trace Groups](https://aws.amazon.com/about-aws/whats-new/2018/11/aws-xray-adds-the-ability-to-group-traces/).
diff --git a/docs/content/index.mdx b/docs/content/index.mdx
index 6af7d601862..df5e6aba22c 100644
--- a/docs/content/index.mdx
+++ b/docs/content/index.mdx
@@ -28,10 +28,14 @@ sam init --location https://github.com/aws-samples/cookiecutter-aws-sam-python
### Lambda Layer
Powertools is also available as a Lambda Layer. It is distributed via the [AWS Serverless Application Repository (SAR)](https://docs.aws.amazon.com/serverlessrepo/latest/devguide/what-is-serverlessrepo.html).
+We have two layers available, one with core dependencies `aws-lambda-powertools-python-layer` and one with extras `aws-lambda-powertools-python-layer-extras` such as `pydantic` which is required for the parser.
+
+> **NOTE**: Extras layer support does not support Python 3.6 runtime. This layer is also includes all extra dependencies and is 22.4MB zipped, ~155MB unzipped big.
App | ARN
----------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------
[aws-lambda-powertools-python-layer](https://serverlessrepo.aws.amazon.com/applications/eu-west-1/057560766410/aws-lambda-powertools-python-layer) | arn:aws:serverlessrepo:eu-west-1:057560766410:applications/aws-lambda-powertools-python-layer
+[aws-lambda-powertools-python-layer-extras](https://serverlessrepo.aws.amazon.com/applications/eu-west-1/057560766410/aws-lambda-powertools-python-layer-extras) | arn:aws:serverlessrepo:eu-west-1:057560766410:applications/aws-lambda-powertools-python-layer-extras
If using SAM, you can include this SAR App as part of your shared Layers stack, and lock to a specific semantic version. Once deployed, it'll be available across the account this is deployed to.
@@ -41,9 +45,10 @@ If using SAM, you can include this SAR App as part of your shared Layers stack,
Properties:
Location:
ApplicationId: arn:aws:serverlessrepo:eu-west-1:057560766410:applications/aws-lambda-powertools-python-layer
- SemanticVersion: 1.3.1 # change to latest semantic version available in SAR
+ SemanticVersion: 1.9.0 # change to latest semantic version available in SAR
```
+
This will add a nested app stack with an output parameter `LayerVersionArn`, that you can reference inside your Lambda function definition:
```yaml
@@ -51,6 +56,7 @@ This will add a nested app stack with an output parameter `LayerVersionArn`, tha
- !GetAtt AwsLambdaPowertoolsPythonLayer.Outputs.LayerVersionArn
```
+
Here is the list of IAM permissions that you need to add to your deployment IAM role to use the layer:
```yaml
@@ -116,17 +122,24 @@ Utility | Description
## Environment variables
+
+ Explicit parameters take precedence over environment variables.
+
+
**Environment variables** used across suite of utilities.
-Environment variable | Description | Utility
-------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -------------------------------------------------
-**POWERTOOLS_SERVICE_NAME** | Sets service name used for tracing namespace, metrics dimension and structured logging | All
-**POWERTOOLS_METRICS_NAMESPACE** | Sets namespace used for metrics | [Metrics](./core/metrics)
-**POWERTOOLS_TRACE_DISABLED** | Disables tracing | [Tracing](./core/tracer)
-**POWERTOOLS_TRACE_MIDDLEWARES** | Creates sub-segment for each custom middleware | [Middleware factory](./utilities/middleware_factory)
-**POWERTOOLS_LOGGER_LOG_EVENT** | Logs incoming event | [Logging](./core/logger)
-**POWERTOOLS_LOGGER_SAMPLE_RATE** | Debug log sampling | [Logging](./core/logger)
-**LOG_LEVEL** | Sets logging level | [Logging](./core/logger)
+Environment variable | Description | Utility | Default
+------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ------------------------------------------------- | -------------------------------------------------
+**POWERTOOLS_SERVICE_NAME** | Sets service name used for tracing namespace, metrics dimension and structured logging | All | `"service_undefined"`
+**POWERTOOLS_METRICS_NAMESPACE** | Sets namespace used for metrics | [Metrics](./core/metrics) | `None`
+**POWERTOOLS_TRACE_DISABLED** | Disables tracing | [Tracing](./core/tracer) | `false`
+**POWERTOOLS_TRACER_CAPTURE_RESPONSE** | Captures Lambda or method return as metadata. | [Tracing](./core/tracer) | `true`
+**POWERTOOLS_TRACER_CAPTURE_ERROR** | Captures Lambda or method exception as metadata. | [Tracing](./core/tracer) | `true`
+**POWERTOOLS_TRACE_MIDDLEWARES** | Creates sub-segment for each custom middleware | [Middleware factory](./utilities/middleware_factory) | `false`
+**POWERTOOLS_LOGGER_LOG_EVENT** | Logs incoming event | [Logging](./core/logger) | `false`
+**POWERTOOLS_LOGGER_SAMPLE_RATE** | Debug log sampling | [Logging](./core/logger) | `0`
+**POWERTOOLS_LOG_DEDUPLICATION_DISABLED** | Disables log deduplication filter protection to use Pytest Live Log feature | [Logging](./core/logger) | `false`
+**LOG_LEVEL** | Sets logging level | [Logging](./core/logger) | `INFO`
## Debug mode
diff --git a/docs/content/utilities/data_classes.mdx b/docs/content/utilities/data_classes.mdx
index fd449b4edf5..9a602080d8c 100644
--- a/docs/content/utilities/data_classes.mdx
+++ b/docs/content/utilities/data_classes.mdx
@@ -119,7 +119,7 @@ Create Auth Challenge | `data_classes.cognito_user_pool_event.CreateAuthChalleng
Verify Auth Challenge | `data_classes.cognito_user_pool_event.VerifyAuthChallengeResponseTriggerEvent`
```python:title=lambda_app.py
-from aws_lambda_powertools.utilities.cognito_user_pool_event import PostConfirmationTriggerEvent
+from aws_lambda_powertools.utilities.data_classes.cognito_user_pool_event import PostConfirmationTriggerEvent
def lambda_handler(event, context):
event: PostConfirmationTriggerEvent = PostConfirmationTriggerEvent(event)
diff --git a/docs/content/utilities/parameters.mdx b/docs/content/utilities/parameters.mdx
index b40bfe2c885..a1288c61792 100644
--- a/docs/content/utilities/parameters.mdx
+++ b/docs/content/utilities/parameters.mdx
@@ -24,6 +24,7 @@ SSM Parameter Store | `get_parameters`, `SSMProvider.get_multiple` | `ssm:GetPar
Secrets Manager | `get_secret`, `SecretsManager.get` | `secretsmanager:GetSecretValue`
DynamoDB | `DynamoDBProvider.get` | `dynamodb:GetItem`
DynamoDB | `DynamoDBProvider.get_multiple` | `dynamodb:Query`
+App Config | `AppConfigProvider.get_app_config`, `get_app_config` | `appconfig:GetConfiguration`
## SSM Parameter Store
@@ -204,6 +205,39 @@ def handler(event, context):
value = dynamodb_provider.get("my-parameter")
```
+## App Config
+
+> New in 1.10.0
+
+For configurations stored in App Config, use `get_app_config`.
+The following will retrieve the latest version and store it in the cache.
+
+```python:title=appconfig.py
+from aws_lambda_powertools.utilities import parameters
+
+def handler(event, context):
+ # Retrieve a single configuration, latest version
+ value: bytes = parameters.get_app_config(name="my_configuration", environment="my_env", application="my_app")
+```
+
+### AppConfigProvider class
+
+Alternatively, you can use the `AppConfigProvider` class, which give more flexibility, such as the ability to configure the underlying SDK client.
+
+This can be used to retrieve values from other regions, change the retry behavior, etc.
+
+```python:title=appconfig.py
+from aws_lambda_powertools.utilities import parameters
+from botocore.config import Config
+
+config = Config(region_name="us-west-1")
+appconf_provider = parameters.AppConfigProvider(environment="my_env", application="my_app", config=config)
+
+def handler(event, context):
+ # Retrieve a single secret
+ value: bytes = appconf_provider.get("my_conf")
+```
+
## Create your own provider
You can create your own custom parameter store provider by inheriting the `BaseProvider` class, and implementing both `_get()` and `_get_multiple()` methods to retrieve a single, or multiple parameters from your custom store.
@@ -334,13 +368,14 @@ def handler(event, context):
Here is the mapping between this utility's functions and methods and the underlying SDK:
-| Provider | Function/Method | Client name | Function name |
-|---------------------|---------------------------------|-------------|---------------|
-| SSM Parameter Store | `get_parameter` | `ssm` | [get_parameter](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameter) |
-| SSM Parameter Store | `get_parameters` | `ssm` | [get_parameters_by_path](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameters_by_path) |
-| SSM Parameter Store | `SSMProvider.get` | `ssm` | [get_parameter](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameter) |
-| SSM Parameter Store | `SSMProvider.get_multiple` | `ssm` | [get_parameters_by_path](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameters_by_path) |
+| Provider | Function/Method | Client name | Function name |
+|---------------------|---------------------------------|------------------|----------------|
+| SSM Parameter Store | `get_parameter` | `ssm` | [get_parameter](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameter) |
+| SSM Parameter Store | `get_parameters` | `ssm` | [get_parameters_by_path](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameters_by_path) |
+| SSM Parameter Store | `SSMProvider.get` | `ssm` | [get_parameter](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameter) |
+| SSM Parameter Store | `SSMProvider.get_multiple` | `ssm` | [get_parameters_by_path](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ssm.html#SSM.Client.get_parameters_by_path) |
| Secrets Manager | `get_secret` | `secretsmanager` | [get_secret_value](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/secretsmanager.html#SecretsManager.Client.get_secret_value) |
| Secrets Manager | `SecretsManager.get` | `secretsmanager` | [get_secret_value](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/secretsmanager.html#SecretsManager.Client.get_secret_value) |
-| DynamoDB | `DynamoDBProvider.get` | `dynamodb` ([Table resource](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#table)) | [get_item](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#DynamoDB.Table.get_item)
-| DynamoDB | `DynamoDBProvider.get_multiple` | `dynamodb` ([Table resource](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#table)) | [query](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#DynamoDB.Table.query)
+| DynamoDB | `DynamoDBProvider.get` | `dynamodb` | ([Table resource](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#table)) | [get_item](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#DynamoDB.Table.get_item)
+| DynamoDB | `DynamoDBProvider.get_multiple` | `dynamodb` | ([Table resource](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#table)) | [query](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#DynamoDB.Table.query)
+| App Config | `get_app_config` | `appconfig` | [get_configuration](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_configuration) |
diff --git a/docs/content/utilities/parser.mdx b/docs/content/utilities/parser.mdx
index 9b7457ef21a..5ccd91d52ec 100644
--- a/docs/content/utilities/parser.mdx
+++ b/docs/content/utilities/parser.mdx
@@ -160,6 +160,8 @@ Model name | Description
**CloudwatchLogsModel** | Lambda Event Source payload for Amazon CloudWatch Logs
**S3Model** | Lambda Event Source payload for Amazon S3
**KinesisDataStreamModel** | Lambda Event Source payload for Amazon Kinesis Data Streams
+**SesModel** | Lambda Event Source payload for Amazon Simple Email Service
+**SnsModel** | Lambda Event Source payload for Amazon Simple Notification Service
You can extend them to include your own models, and yet have all other known fields parsed along the way.
diff --git a/docs/content/utilities/validation.mdx b/docs/content/utilities/validation.mdx
index 74b762a096e..e521ba96013 100644
--- a/docs/content/utilities/validation.mdx
+++ b/docs/content/utilities/validation.mdx
@@ -69,6 +69,41 @@ def handler(event, context):
return event
```
+### Validating custom formats
+
+> New in 1.10.0
+>
+> **NOTE**: JSON Schema DRAFT 7 [has many new built-in formats](https://json-schema.org/understanding-json-schema/reference/string.html#format) such as date, time, and specifically a regex format which might be a better replacement for a custom format, if you do have control over the schema.
+
+If you have JSON Schemas with custom formats, for example having a `int64` for high precision integers, you can pass an optional validation to handle each type using `formats` parameter - Otherwise it'll fail validation:
+
+**Example of custom integer format**
+
+```json
+{
+ "lastModifiedTime": {
+ "format": "int64",
+ "type": "integer"
+ }
+}
+```
+
+For each format defined in a dictionary key, you must use a regex, or a function that returns a boolean to instruct the validator on how to proceed when encountering that type.
+
+```python
+from aws_lambda_powertools.utilities.validation import validate
+
+event = {} # some event
+schema_with_custom_format = {} # some JSON schema that defines a custom format
+
+custom_format = {
+ "int64": True, # simply ignore it,
+ "positive": lambda x: False if x < 0 else True
+}
+
+validate(event=event, schema=schema_with_custom_format, formats=custom_format)
+```
+
## Unwrapping events prior to validation
You might want to validate only a portion of your event - This is where the `envelope` parameter is for.
diff --git a/docs/package.json b/docs/package.json
index c3825e9508a..73257b9cba8 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -18,9 +18,10 @@
},
"resolutions": {
"graphql": "^14.7.0",
- "bl": "^4.0.3",
- "semver": "^7.3.2",
- "node-fetch": "^2.6.1"
+ "bl": "^4.0.3",
+ "semver": "^7.3.2",
+ "node-fetch": "^2.6.1",
+ "axios": "^0.21.1"
},
"keywords": [],
"license": "MIT-0",
diff --git a/docs/yarn.lock b/docs/yarn.lock
index 36e6c46c79e..468b6f5f67f 100644
--- a/docs/yarn.lock
+++ b/docs/yarn.lock
@@ -70,13 +70,28 @@
dependencies:
tslib "~2.0.1"
-"@aws-amplify/analytics@^3.3.10", "@aws-amplify/analytics@^3.3.6":
- version "3.3.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/analytics/-/analytics-3.3.10.tgz#512f24d1e693fc88572eee59f5f9be82203b4931"
- integrity sha512-CirxFyTy1E4YMCVr2tWpk/e3NDqugdS2yyyAtHqf+tAhR+z9kUD2Kz38vAspfJhQjMFdfh6OceD9E+jf66OE6Q==
+"@aws-amplify/analytics@4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/analytics/-/analytics-4.0.5.tgz#bea6c157d6cc89f0ae77d69f94bd2673fc1d2c06"
+ integrity sha512-1tjp+56JiW8hdFbhUnnHTBxQsZWCqJQ4YyV1fE4Q2LHbKFPU37ou1nS9EQSlz+9euBt0JBv3EPd+4MmydDfARQ==
+ dependencies:
+ "@aws-amplify/cache" "3.1.42"
+ "@aws-amplify/core" "3.8.9"
+ "@aws-sdk/client-firehose" "1.0.0-rc.4"
+ "@aws-sdk/client-kinesis" "1.0.0-rc.4"
+ "@aws-sdk/client-personalize-events" "1.0.0-rc.4"
+ "@aws-sdk/client-pinpoint" "1.0.0-rc.4"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ lodash "^4.17.20"
+ uuid "^3.2.1"
+
+"@aws-amplify/analytics@^3.3.6":
+ version "3.3.11"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/analytics/-/analytics-3.3.11.tgz#b9d85a6730477d73486d1890e989adc4e0471c71"
+ integrity sha512-NruWHuW+cb1L8eslbHTuqY+Rorcap1yDutDbf9Dmfj4zkZAFc02sYKLKnpZEMA+I5hlyqYrSSh4MRIw1OSD3PA==
dependencies:
- "@aws-amplify/cache" "^3.1.35"
- "@aws-amplify/core" "^3.8.2"
+ "@aws-amplify/cache" "3.1.36"
+ "@aws-amplify/core" "3.8.3"
"@aws-sdk/client-firehose" "1.0.0-gamma.8"
"@aws-sdk/client-kinesis" "1.0.0-gamma.8"
"@aws-sdk/client-personalize-events" "1.0.0-gamma.8"
@@ -85,57 +100,64 @@
lodash "^4.17.20"
uuid "^3.2.1"
-"@aws-amplify/api-graphql@^1.2.10":
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api-graphql/-/api-graphql-1.2.10.tgz#645715d20b7dcd37dd2615ecb443d07c56b2bf2c"
- integrity sha512-R8qThxqfIJkfPNa8aEShpsBxD2N/GOAUXNDFxqFpoIPo5twfZN1VtKE5IX2aDLPJXVQD/nKrv6gAsP9vIVrTPg==
+"@aws-amplify/api-graphql@1.2.17":
+ version "1.2.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api-graphql/-/api-graphql-1.2.17.tgz#48a08f2e85707edfbe47739b2c8f200c72c8404f"
+ integrity sha512-7YYWYMTQUhkJjnE0x31Khnp9MyEFbrJKnnZlwaCUdQsL21f94UwfHhcll3ewduhbl0jmfb2jnxMi3R25snQWqw==
dependencies:
- "@aws-amplify/api-rest" "^1.2.10"
- "@aws-amplify/auth" "^3.4.10"
- "@aws-amplify/cache" "^3.1.35"
- "@aws-amplify/core" "^3.8.2"
- "@aws-amplify/pubsub" "^3.2.8"
+ "@aws-amplify/api-rest" "1.2.17"
+ "@aws-amplify/auth" "3.4.17"
+ "@aws-amplify/cache" "3.1.42"
+ "@aws-amplify/core" "3.8.9"
+ "@aws-amplify/pubsub" "3.2.15"
graphql "14.0.0"
uuid "^3.2.1"
zen-observable-ts "0.8.19"
-"@aws-amplify/api-rest@^1.2.10":
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api-rest/-/api-rest-1.2.10.tgz#860587890e5e4a99cef2839c6b82923842618cb0"
- integrity sha512-RSj0YmSAGjGxglfwePWHuHkUuHsSLspa7E9kzWcgTDVw+Id6MqesQDZaDLOyejEXV8j72W7q9EEQmYfiY3uLww==
+"@aws-amplify/api-rest@1.2.17":
+ version "1.2.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api-rest/-/api-rest-1.2.17.tgz#2528a762ff74e723e86b5344f49af469f6a516fe"
+ integrity sha512-gP9pDy527jVvHtVUMbueHlwIOj9592NTmOAJfeuYod58BgQs4NGZQnHa8zIF4bw8FOUrG+kr3RKpDSCnCibkpQ==
dependencies:
- "@aws-amplify/core" "^3.8.2"
- axios "0.19.0"
+ "@aws-amplify/core" "3.8.9"
+ axios "0.21.1"
-"@aws-amplify/api@^3.2.10":
- version "3.2.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/api/-/api-3.2.10.tgz#45879cd3eb783e8e3e321de58388f9d820c796e7"
- integrity sha512-oXQBsj2vWH5LKlAe+R/H8n/Dx2tiVBuWuPI2QZfXIs8sLsjmh7M68w/AvKLO6m4rcBtEytCYMwe+WZZWgi27Xg==
+"@aws-amplify/api@3.2.17":
+ version "3.2.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/api/-/api-3.2.17.tgz#3a77f24a859dc3590d6b7d3111ea104739f63d3b"
+ integrity sha512-apXk9CcRuKQ9tmIP4sJuahDwPBWEq5IVu88uA+4DWZaReVbJ6vITW2R4a2eW9S1c54ev47hWdcxq7r4d85019g==
dependencies:
- "@aws-amplify/api-graphql" "^1.2.10"
- "@aws-amplify/api-rest" "^1.2.10"
+ "@aws-amplify/api-graphql" "1.2.17"
+ "@aws-amplify/api-rest" "1.2.17"
-"@aws-amplify/auth@^3.4.10":
- version "3.4.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/auth/-/auth-3.4.10.tgz#536d53d8f882e4e51829c22f80c12eacca65db5c"
- integrity sha512-SEne3/8cen2J85QvXHR7KfWw9eRAlCBekkfGUCeEfp4S9sWhWAoA5FVEVeOOK8arEHupRanjPZk/fKp6povYNg==
+"@aws-amplify/auth@3.4.17":
+ version "3.4.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/auth/-/auth-3.4.17.tgz#18f024fce6020c8a178638ba031f6d24ba5ee89e"
+ integrity sha512-/AZUpqRQJOYocLajIKGGqTxB9RJuZxJruhHchStTmAyV/B2x5j6aNOU0x3mSoBc/AUFsH7MZsFophxfHUwMQUg==
dependencies:
- "@aws-amplify/cache" "^3.1.35"
- "@aws-amplify/core" "^3.8.2"
- amazon-cognito-identity-js "^4.5.3"
+ "@aws-amplify/cache" "3.1.42"
+ "@aws-amplify/core" "3.8.9"
+ amazon-cognito-identity-js "4.5.7"
crypto-js "^3.3.0"
-"@aws-amplify/cache@^3.1.35":
- version "3.1.35"
- resolved "https://registry.yarnpkg.com/@aws-amplify/cache/-/cache-3.1.35.tgz#3976730fdfff62273df4dbf6b82f58ab64b8f88f"
- integrity sha512-PBpEjINpmDJ5HflaAHJ1EpiT7JT22lehO+BuYRE9Wj9xLN3u/l4RSFgHMJVacJfWEQy7yscsIxNQccN+VTs8xw==
+"@aws-amplify/cache@3.1.36":
+ version "3.1.36"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/cache/-/cache-3.1.36.tgz#46ad5da2a586523a4846dc5cfd10eec10d088dc7"
+ integrity sha512-fDMvR52CwrBJ1fvky7BsNiru2TtfFbph8/zproZ0hb0UZJsZb1FLJ3oXO3Z429EGIcwgIkN0/gqbeZEfI/UXjA==
dependencies:
- "@aws-amplify/core" "^3.8.2"
+ "@aws-amplify/core" "3.8.3"
-"@aws-amplify/core@^3.8.2":
- version "3.8.2"
- resolved "https://registry.yarnpkg.com/@aws-amplify/core/-/core-3.8.2.tgz#c8bbe015c539413cb8ed2080925fea225c3963a2"
- integrity sha512-Dzfgkda+2wShw30GljitL8nu02XdeXfxD8C0KpbCOA+aoPY3f1np/6ExvPYW7y/oMP5MN8lEMc+wCwYhWB0e8A==
+"@aws-amplify/cache@3.1.42":
+ version "3.1.42"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/cache/-/cache-3.1.42.tgz#207c5ff961cfbf0db3e7326372b83a9466482580"
+ integrity sha512-tsXgB1wSDCYW19pWeHfPCcO7FraIL6VSoo6uNwWjWPaTtnYKxtKKYzg/alQ9RLWnP6AEa+dLrEkZspBbg1UlOw==
+ dependencies:
+ "@aws-amplify/core" "3.8.9"
+
+"@aws-amplify/core@3.8.3":
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/core/-/core-3.8.3.tgz#88f2687d49b7f6b7bc9e452bdad7e9e702ffedad"
+ integrity sha512-fbwa//UZEMEzdV76MPwnBANCD/scU1xxIe/nq85s4auZt6Em2uXPYEHqvhRdn6Qe3NFOV4+toLFtCXINrbIR5w==
dependencies:
"@aws-crypto/sha256-js" "1.0.0-alpha.0"
"@aws-sdk/client-cognito-identity" "1.0.0-gamma.8"
@@ -148,14 +170,27 @@
url "^0.11.0"
zen-observable-ts "0.8.19"
-"@aws-amplify/datastore@^2.7.2":
- version "2.7.2"
- resolved "https://registry.yarnpkg.com/@aws-amplify/datastore/-/datastore-2.7.2.tgz#a975185e3c216843a5dd75ad81a990fefa415a0a"
- integrity sha512-EW+emXH1pSVd0YKITuu1Xmc2csp48+ztD5wsRO9BDKxv7v/OpPbkhJ6hywb4ErM9OxVnRKost10LinmyIHVxUw==
+"@aws-amplify/core@3.8.9":
+ version "3.8.9"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/core/-/core-3.8.9.tgz#be1f1827dfd70decf66ea6de2aa4bb9c76b3c1b0"
+ integrity sha512-YYuq+A21i5tzXxNLL65pYVY9VuPD5NuOvpL64C8FbyPgYax88OpOREhXj9UBvOA/IbfnN5tuTAOwaW7rlGXR2A==
dependencies:
- "@aws-amplify/api" "^3.2.10"
- "@aws-amplify/core" "^3.8.2"
- "@aws-amplify/pubsub" "^3.2.8"
+ "@aws-crypto/sha256-js" "1.0.0-alpha.0"
+ "@aws-sdk/client-cognito-identity" "1.0.0-rc.4"
+ "@aws-sdk/credential-provider-cognito-identity" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-rc.3"
+ universal-cookie "^4.0.4"
+ zen-observable-ts "0.8.19"
+
+"@aws-amplify/datastore@2.9.3":
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/datastore/-/datastore-2.9.3.tgz#64c72207e83057c49997d4a060bfddee07e70677"
+ integrity sha512-5eDfAHoJR2txxQSQbI23jQAveME9ZWqKasRCc88MJsjAznVtrft+hDEEbcPby1FuSdkGlpdLbhds8rjNkOzZKw==
+ dependencies:
+ "@aws-amplify/api" "3.2.17"
+ "@aws-amplify/core" "3.8.9"
+ "@aws-amplify/pubsub" "3.2.15"
idb "5.0.6"
immer "6.0.1"
ulid "2.3.0"
@@ -163,70 +198,70 @@
zen-observable-ts "0.8.19"
zen-push "0.2.1"
-"@aws-amplify/interactions@^3.3.10":
- version "3.3.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/interactions/-/interactions-3.3.10.tgz#2d97db6cf4f0660e18cf43c02c7d18687412e0cf"
- integrity sha512-xaiNKhajtKSqsEQY+n0l2uTHI6eQ3u6Wm7MYhk7wSkU4CI7AJAhZTz3WVNbERHeXbMLfpA9399vXW0m10ZRsGw==
- dependencies:
- "@aws-amplify/core" "^3.8.2"
- "@aws-sdk/client-lex-runtime-service" "1.0.0-gamma.8"
-
-"@aws-amplify/predictions@^3.2.10":
- version "3.2.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/predictions/-/predictions-3.2.10.tgz#8cfe470b29359a7dca157f0af8abc966ddcee2f5"
- integrity sha512-ce4mFA0eGvl8Va9M5NsHVSKmMlIGq4kja9+aYGMxerQe7dAv2aRYv6j+/NQYPx+9wlv2/Vt47OXPHZPoigdC6Q==
- dependencies:
- "@aws-amplify/core" "^3.8.2"
- "@aws-amplify/storage" "^3.3.10"
- "@aws-sdk/client-comprehend" "1.0.0-gamma.8"
- "@aws-sdk/client-polly" "1.0.0-gamma.8"
- "@aws-sdk/client-rekognition" "1.0.0-gamma.8"
- "@aws-sdk/client-textract" "1.0.0-gamma.8"
- "@aws-sdk/client-translate" "1.0.0-gamma.8"
- "@aws-sdk/eventstream-marshaller" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+"@aws-amplify/interactions@3.3.17":
+ version "3.3.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/interactions/-/interactions-3.3.17.tgz#c9758458f693b8dd7468bee9d87ed706a45ae5ca"
+ integrity sha512-3GMCnw3tIAlLtehokI9V75ZMH3MUCUd04MyyiJzE8uXtgFE1WEzvgBTVskGMQ2g2Au3vRZyl5l8TYPnDVAK0Gw==
+ dependencies:
+ "@aws-amplify/core" "3.8.9"
+ "@aws-sdk/client-lex-runtime-service" "1.0.0-rc.4"
+
+"@aws-amplify/predictions@3.2.17":
+ version "3.2.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/predictions/-/predictions-3.2.17.tgz#e6e23e2f39d0db6c6153c281366caf5c390dfb9c"
+ integrity sha512-GUt/mXu0JbxdzcJgt+zip7BNNpi3dxnF89TOK/SsYWyMcHCu7Cvz1RLieQKG9PIJ7w7ZOwdHj9KEU7zSFuNvEQ==
+ dependencies:
+ "@aws-amplify/core" "3.8.9"
+ "@aws-amplify/storage" "3.3.17"
+ "@aws-sdk/client-comprehend" "1.0.0-rc.4"
+ "@aws-sdk/client-polly" "1.0.0-rc.4"
+ "@aws-sdk/client-rekognition" "1.0.0-rc.4"
+ "@aws-sdk/client-textract" "1.0.0-rc.4"
+ "@aws-sdk/client-translate" "1.0.0-rc.4"
+ "@aws-sdk/eventstream-marshaller" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
uuid "^3.2.1"
-"@aws-amplify/pubsub@^3.2.8":
- version "3.2.8"
- resolved "https://registry.yarnpkg.com/@aws-amplify/pubsub/-/pubsub-3.2.8.tgz#85b4c77265c499c58539b5b875d7e3402577eb18"
- integrity sha512-oSXdR3otGzk8U7mP7ncWlsM4pEA3tlUoCRFqJ3Pi41LaqYdYK0+S0m9zYAWT5ZmSEAeH3f0RlVfoZroVCEXfcQ==
+"@aws-amplify/pubsub@3.2.15":
+ version "3.2.15"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/pubsub/-/pubsub-3.2.15.tgz#36c13ca222915eb66d5c8059ebc9678b6f37e07d"
+ integrity sha512-9+416AADtghiCKYBc1130Fkue3tcJsV8B5pCYXKa/NZXMwD9kiAFMqoVXhJTR0HlCxV6C6+Hf6LgXFMfiZ2Quw==
dependencies:
- "@aws-amplify/auth" "^3.4.10"
- "@aws-amplify/cache" "^3.1.35"
- "@aws-amplify/core" "^3.8.2"
+ "@aws-amplify/auth" "3.4.17"
+ "@aws-amplify/cache" "3.1.42"
+ "@aws-amplify/core" "3.8.9"
graphql "14.0.0"
paho-mqtt "^1.1.0"
uuid "^3.2.1"
zen-observable-ts "0.8.19"
-"@aws-amplify/storage@^3.3.10":
- version "3.3.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/storage/-/storage-3.3.10.tgz#093941e02a10f6f7040fae9bcbac8e6d62d4c866"
- integrity sha512-OBGlg1pvGhD1iiSSaFtDWImkXjrT1IlBIB8yMyncmT0h8Xd3yLQAK9zoWJdRpyIp5T8LTVWw4B/tg3i4B5Wo8g==
- dependencies:
- "@aws-amplify/core" "^3.8.2"
- "@aws-sdk/client-s3" "1.0.0-gamma.8"
- "@aws-sdk/s3-request-presigner" "1.0.0-gamma.7"
- "@aws-sdk/util-create-request" "1.0.0-gamma.7"
- "@aws-sdk/util-format-url" "1.0.0-gamma.7"
- axios "0.19.0"
+"@aws-amplify/storage@3.3.17":
+ version "3.3.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/storage/-/storage-3.3.17.tgz#bbe432246f3afc0379db6f2c9638b7260b465616"
+ integrity sha512-uA5NOd59r6clS6UyCHvNPPJjXuW5x3xHK/b11iagQVM2VVt5EI1HeGGCIQZU2CJuILSdB8Hn6HJIUp5+EpM+tw==
+ dependencies:
+ "@aws-amplify/core" "3.8.9"
+ "@aws-sdk/client-s3" "1.0.0-rc.4"
+ "@aws-sdk/s3-request-presigner" "1.0.0-rc.4"
+ "@aws-sdk/util-create-request" "1.0.0-rc.4"
+ "@aws-sdk/util-format-url" "1.0.0-rc.4"
+ axios "0.21.1"
events "^3.1.0"
sinon "^7.5.0"
-"@aws-amplify/ui@^2.0.2":
+"@aws-amplify/ui@2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@aws-amplify/ui/-/ui-2.0.2.tgz#56bfc3674454f2a12d1cec247f38a444aa13ea09"
integrity sha512-OLdZmUCVK29+JV8PrkgVPjg+GIFtBnNjhC0JSRgrps+ynOFkibMQQPKeFXlTYtlukuCuepCelPSkjxvhcLq2ZA==
-"@aws-amplify/xr@^2.2.10":
- version "2.2.10"
- resolved "https://registry.yarnpkg.com/@aws-amplify/xr/-/xr-2.2.10.tgz#7d0db653113476e848b50acc984f6e9a31901155"
- integrity sha512-BiVfPa1vJ4h6ocJDkUrYwaWteptCQHf2gyji/Vr28ZyBIe5pNj8eJ7dEzwc1DfelJvhiVFeqT0mdjqgaTO6Ocw==
+"@aws-amplify/xr@2.2.17":
+ version "2.2.17"
+ resolved "https://registry.yarnpkg.com/@aws-amplify/xr/-/xr-2.2.17.tgz#e52bab190c56c63bb5f3b5527030c6511ad24370"
+ integrity sha512-7P8nk/VEKIznadtovvo83bG0uG1XEohtfTJYyEK4+W0JuCL8ws1EQd9EH5R4msFG8r2IrT2miQVpSargVaUfSA==
dependencies:
- "@aws-amplify/core" "^3.8.2"
+ "@aws-amplify/core" "3.8.9"
-"@aws-crypto/crc32@^1.0.0-alpha.0":
+"@aws-crypto/crc32@^1.0.0", "@aws-crypto/crc32@^1.0.0-alpha.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-1.0.0.tgz#6a0164fd92bb365860ba6afb5dfef449701eb8ca"
integrity sha512-wr4EyCv3ZfLH3Sg7FErV6e/cLhpk9rUP/l5322y8PRgpQsItdieaLbtE4aDOR+dxl8U7BG9FIwWXH4TleTDZ9A==
@@ -240,7 +275,7 @@
dependencies:
tslib "^1.11.1"
-"@aws-crypto/sha256-browser@^1.0.0-alpha.0":
+"@aws-crypto/sha256-browser@^1.0.0", "@aws-crypto/sha256-browser@^1.0.0-alpha.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-1.0.0.tgz#9c34d3b829d922b2c8e077b30a60db53d6befcb1"
integrity sha512-uSufui4ZktC5lYX6bDxgBgNboxGyw9V9V+rlcNsNTxh4YPhOdCslwJMGntiWOBRGAgXhhvWi7FqnTS2SaT3cpg==
@@ -286,18 +321,26 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/chunked-blob-reader-native@1.0.0-gamma.6":
- version "1.0.0-gamma.6"
- resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-1.0.0-gamma.6.tgz#8ad99b46b8688da06770c1c4e0222048d07ef6b1"
- integrity sha512-EIwottXlC8eW31Dgwqd7Ci09ibyiX1UbwBh+uywtMA0sLxPCT+qUhTQKyjPI8sKRflTjRx8PvRmXvBGMl9HMEw==
+"@aws-sdk/abort-controller@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-1.0.0-rc.3.tgz#c4cde5f1a1c0d3b6e6c5ddc04a0e423cb8bcc1f1"
+ integrity sha512-+os/c2PDtDzaeAMqH3f03EDwMAesxy3O5lFcT2vr43iiQkXRnYwaWFD4QPwDQGzKDjksPKSa6iag4OjzGf0ezA==
dependencies:
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
-"@aws-sdk/chunked-blob-reader@1.0.0-gamma.6":
- version "1.0.0-gamma.6"
- resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-1.0.0-gamma.6.tgz#e3d1a07ae0b390e625df59793955cc3666088802"
- integrity sha512-tlixeLMH3gFV7Jle1GTjrCuFC4x13Efbo408HIo0A2LgC9iL50JBqkDDCa0rRxKmfvsE6arEhwex2Nk2QN9/qQ==
+"@aws-sdk/chunked-blob-reader-native@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-1.0.0-rc.3.tgz#5a863d61f84ca0ff32e440f4c214e1929af05978"
+ integrity sha512-ouuN4cBmwfVPVVQeBhKm18BHkBK/ZVn0VDE4WXVMqu3WjNBxulKYCvJ7mkxi1oWWzp+RGa1TwIQuancB1IHrdA==
+ dependencies:
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/chunked-blob-reader@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-1.0.0-rc.3.tgz#f704a8c6133931bbde3ee015936dc136763dd992"
+ integrity sha512-d4B6mOYxZqo+y2op5BwEsG0wxewyNhVmyvfdQfhaJowNjhZpQ6vhYkh3umOarLwyC72dNScKBQYLnOsf5chtDg==
dependencies:
tslib "^1.8.0"
@@ -338,41 +381,78 @@
"@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
tslib "^2.0.0"
-"@aws-sdk/client-comprehend@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-comprehend/-/client-comprehend-1.0.0-gamma.8.tgz#05bd9b13854a1aeeecce0b0a84bd32805086477f"
- integrity sha512-bx9vxHmVjDj/qVdGBBXzdWSu04al87pBwU7DRyAfxpApq2o7wl0IaY4awaDxgOM0H2o3fV8+cYbzNI/nH6m5og==
+"@aws-sdk/client-cognito-identity@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-1.0.0-rc.4.tgz#12ddaa4e12d0cd4e98a77363dc81dafb2fc111e0"
+ integrity sha512-GR71ns7JDvxgih2l0D2I7QZZe5c+ld7quIu4JxNHQVVA6Or/pPpYoMp5GaqN5EwQoVYcivOs32UaE0O5VywqBg==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ tslib "^2.0.0"
+
+"@aws-sdk/client-comprehend@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-comprehend/-/client-comprehend-1.0.0-rc.4.tgz#0f7fd467eac0a43c1f1b4cfa3adbcb2915be2da8"
+ integrity sha512-Lz+Zi6rl5cYFrcaz/sOzc+w0exoL/CRKLCMh8uod+n4yzIqvYhMaDNArO+ePQNy/6hMZhRhG8I7c3zwZsxT+zA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
uuid "^3.0.0"
@@ -413,6 +493,43 @@
"@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
tslib "^2.0.0"
+"@aws-sdk/client-firehose@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-firehose/-/client-firehose-1.0.0-rc.4.tgz#01ba6ff8d7abadf7022f53f1ac70836128303296"
+ integrity sha512-nveeqbomzqi1Udn9AN/B9Ko/buSLl65ma0rrJn5wtxK1qYny7YuFS32YQ0WD4Cqru2MPprNCDOWurBjczWOuBQ==
+ dependencies:
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ tslib "^2.0.0"
+
"@aws-sdk/client-kinesis@1.0.0-gamma.8":
version "1.0.0-gamma.8"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-kinesis/-/client-kinesis-1.0.0-gamma.8.tgz#3b43c597e0c3c3a263aae4e775f6b01631d83551"
@@ -453,41 +570,81 @@
"@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
tslib "^2.0.0"
-"@aws-sdk/client-lex-runtime-service@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-lex-runtime-service/-/client-lex-runtime-service-1.0.0-gamma.8.tgz#ff78b584be5bcea7dfe7b20d2382d7eac495d40c"
- integrity sha512-/E4/LFKidCjgYE0TA9AgVOSRBpPzCnBH6MerGrKYDsKyeS4GV2Cu1RGlUJrg/ZrmsSOXmHUAnUR0YwnmkU10FQ==
+"@aws-sdk/client-kinesis@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-kinesis/-/client-kinesis-1.0.0-rc.4.tgz#8a5005c351f7de45dcdcc0ef436fe5faa599dd80"
+ integrity sha512-mlzx8rPkQT6dbkPpzicII7zmF+V8SyqoDp5HvswTsK6D6ePoKnXx5g5vdtOelpZ9AE8AnnxGU1vVDRSUnDMV4A==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-browser" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ tslib "^2.0.0"
+
+"@aws-sdk/client-lex-runtime-service@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-lex-runtime-service/-/client-lex-runtime-service-1.0.0-rc.4.tgz#2afc9d7ead98c0e47ff25807915f9435151f7776"
+ integrity sha512-kizyULuN216b7Q4tMWiLsCBC747MWKh5Q7RyqbRygH1wVidyIwnNTnnlFzrjAc0fP0SC7/SWO58hE3ptCwVLtA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
"@aws-sdk/client-personalize-events@1.0.0-gamma.8":
@@ -527,6 +684,43 @@
"@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
tslib "^2.0.0"
+"@aws-sdk/client-personalize-events@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-personalize-events/-/client-personalize-events-1.0.0-rc.4.tgz#18aa478dcd1880daf4ee1e3da6a5fdd5e709729c"
+ integrity sha512-ues2/k7hbmFattKDP76NRNjldhEFjQitzqg3ix1NGuO0a/Ob5g4Vjgb5TZIt5p1nn+cVYPFjHPB1XNRSY2Xy/w==
+ dependencies:
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ tslib "^2.0.0"
+
"@aws-sdk/client-pinpoint@1.0.0-gamma.8":
version "1.0.0-gamma.8"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-pinpoint/-/client-pinpoint-1.0.0-gamma.8.tgz#8b5f9042642dcf9dbbb8922da430db401478194d"
@@ -564,203 +758,240 @@
"@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
tslib "^2.0.0"
-"@aws-sdk/client-polly@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-polly/-/client-polly-1.0.0-gamma.8.tgz#974cf85b531d417f43074039688c69be8d0d1850"
- integrity sha512-Ym6Xs6VhaiAh0fuF0NsfqtA4iKufE2J9pWKZUu6xopHVQt4pO/Dy32h1EwuGJ5ecZmWnXe87N49D8g4f0xekHQ==
+"@aws-sdk/client-pinpoint@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-pinpoint/-/client-pinpoint-1.0.0-rc.4.tgz#a2ec997f042fcf2a5f046b4444616137485c13a5"
+ integrity sha512-PdcSP6lboIRo/vK3ITGnlQB2OTH4hvlTSX5Wo0D52YqVrE+EYCAXkukPnQpnO3mrlnLlVjqxqKe2Ara3u7eyUw==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
-"@aws-sdk/client-rekognition@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-rekognition/-/client-rekognition-1.0.0-gamma.8.tgz#76f947ff7f3f7048066a230bcd033c9ad9e7ca8d"
- integrity sha512-vBYb8q2lHGdkyDjq7IEtgc1kNiZ+X9eWMBAt1dYAMWZ+vpGayfDmcKMnCce6yMNylwPcjtT2WVbZPLi05KjGkg==
+"@aws-sdk/client-polly@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-polly/-/client-polly-1.0.0-rc.4.tgz#246a26c9530d474e576609a5551fbde25ba042a3"
+ integrity sha512-fPLs0vHvSP9tO2Ga2qcTWmHxVIOYGEWIt0il3Shh/3oT/9pCbp5YWwCCUaDhADbomXthIM0T4OtmiZ2/plGoEQ==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
-"@aws-sdk/client-s3@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-1.0.0-gamma.8.tgz#d853f3bdeeab4bc953c0645b241c8ca0b2138973"
- integrity sha512-6ouSKCN8nAHM+joRKNPlYCTUTipqB7NcGaAvqT3SjSd0LlVtunBbfoBd8XrX8pQsVLKwANeYCoXGh0j/iz6sHA==
+"@aws-sdk/client-rekognition@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-rekognition/-/client-rekognition-1.0.0-rc.4.tgz#7a840de83a171e676b236e1a83168db8a05d5edb"
+ integrity sha512-8pUogGeKYUSVKopG9grA8KwvAYlrKwpGUO8kiNU78gJut5gLTGxiHIHvuufbgRHmGiXeWrP+WwWghX9F6q2V9w==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/eventstream-serde-browser" "1.0.0-gamma.7"
- "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-gamma.6"
- "@aws-sdk/eventstream-serde-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-blob-browser" "1.0.0-gamma.7"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/hash-stream-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/md5-js" "1.0.0-gamma.7"
- "@aws-sdk/middleware-apply-body-checksum" "1.0.0-gamma.7"
- "@aws-sdk/middleware-bucket-endpoint" "1.0.0-gamma.7"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-expect-continue" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-location-constraint" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-sdk-s3" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-ssec" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
- "@aws-sdk/xml-builder" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ tslib "^2.0.0"
+
+"@aws-sdk/client-s3@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-1.0.0-rc.4.tgz#dfa9b10d469998ffaea694d47d338e3b7f459198"
+ integrity sha512-P7iTjtBkBCWfmpnJdd8yYWNFcj5rDbCX1bnFli3uCf+y7gKHUlQiS6j8tgjvTzbUDxhFVjCP3a4zhSact0PZOA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-browser" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-blob-browser" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/hash-stream-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/md5-js" "1.0.0-rc.3"
+ "@aws-sdk/middleware-apply-body-checksum" "1.0.0-rc.3"
+ "@aws-sdk/middleware-bucket-endpoint" "1.0.0-rc.4"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-expect-continue" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-location-constraint" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-sdk-s3" "1.0.0-rc.3"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-ssec" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
+ "@aws-sdk/xml-builder" "1.0.0-rc.3"
fast-xml-parser "^3.16.0"
tslib "^2.0.0"
-"@aws-sdk/client-textract@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-textract/-/client-textract-1.0.0-gamma.8.tgz#58a4810baf080499bb46352835a9c9ddbe23eddd"
- integrity sha512-V+H70zBbrjB1Yi8c4G0JByvD5kWO7YgifWivMSSvu0S4B2azKU5OfJ1frrNNL6f6F2JlAsPWxFfyTWWjsYrwkw==
+"@aws-sdk/client-textract@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-textract/-/client-textract-1.0.0-rc.4.tgz#6bcff86d73a9afc61dee9af506ca0bdd2574f78f"
+ integrity sha512-Hf8B4lhLo6W7EdTaqLaMM5JCLlaR91rzSaPsb+1YoPtB4C2tcG7S94/yRxXEL1/Pok/mrtFN7mZ9Zcg23BtrVQ==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
-"@aws-sdk/client-translate@1.0.0-gamma.8":
- version "1.0.0-gamma.8"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-translate/-/client-translate-1.0.0-gamma.8.tgz#6d6f747c3c2cfd3c46485b625d6b53a8d4051fa7"
- integrity sha512-CgJk4nhbgCouLlq9cFKf6r192KEtWCruMvjU6ait/uraiDYHHSqtoRaJIbHt6x0mSRZL/hdWCD5h2oNzieEyKw==
+"@aws-sdk/client-translate@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-translate/-/client-translate-1.0.0-rc.4.tgz#931a8ae4a9f7fb727bb79efb6c8fa8c3b758490a"
+ integrity sha512-OqRykzNtuqKSX7fWGVv9060ymD5ZFuTgIjRuftDM+KNyFpHt5qDqyLs6f1a5iwrUxVmqKvV+F13MjOjPNdR4/w==
dependencies:
- "@aws-crypto/sha256-browser" "^1.0.0-alpha.0"
- "@aws-crypto/sha256-js" "^1.0.0-alpha.0"
- "@aws-sdk/config-resolver" "1.0.0-gamma.7"
- "@aws-sdk/credential-provider-node" "1.0.0-gamma.7"
- "@aws-sdk/fetch-http-handler" "1.0.0-gamma.8"
- "@aws-sdk/hash-node" "1.0.0-gamma.7"
- "@aws-sdk/invalid-dependency" "1.0.0-gamma.5"
- "@aws-sdk/middleware-content-length" "1.0.0-gamma.7"
- "@aws-sdk/middleware-host-header" "1.0.0-gamma.7"
- "@aws-sdk/middleware-logger" "1.0.0-gamma.1"
- "@aws-sdk/middleware-retry" "1.0.0-gamma.7"
- "@aws-sdk/middleware-serde" "1.0.0-gamma.6"
- "@aws-sdk/middleware-signing" "1.0.0-gamma.7"
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/middleware-user-agent" "1.0.0-gamma.7"
- "@aws-sdk/node-config-provider" "1.0.0-gamma.2"
- "@aws-sdk/node-http-handler" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/url-parser-browser" "1.0.0-gamma.7"
- "@aws-sdk/url-parser-node" "1.0.0-gamma.7"
- "@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-base64-node" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-body-length-node" "1.0.0-gamma.6"
- "@aws-sdk/util-user-agent-browser" "1.0.0-gamma.7"
- "@aws-sdk/util-user-agent-node" "1.0.0-gamma.7"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-node" "1.0.0-gamma.6"
+ "@aws-crypto/sha256-browser" "^1.0.0"
+ "@aws-crypto/sha256-js" "^1.0.0"
+ "@aws-sdk/config-resolver" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-node" "1.0.0-rc.3"
+ "@aws-sdk/fetch-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/hash-node" "1.0.0-rc.3"
+ "@aws-sdk/invalid-dependency" "1.0.0-rc.3"
+ "@aws-sdk/middleware-content-length" "1.0.0-rc.3"
+ "@aws-sdk/middleware-host-header" "1.0.0-rc.3"
+ "@aws-sdk/middleware-logger" "1.0.0-rc.4"
+ "@aws-sdk/middleware-retry" "1.0.0-rc.4"
+ "@aws-sdk/middleware-serde" "1.0.0-rc.3"
+ "@aws-sdk/middleware-signing" "1.0.0-rc.3"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/middleware-user-agent" "1.0.0-rc.3"
+ "@aws-sdk/node-config-provider" "1.0.0-rc.3"
+ "@aws-sdk/node-http-handler" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-browser" "1.0.0-rc.3"
+ "@aws-sdk/url-parser-node" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-node" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-body-length-node" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-user-agent-node" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-node" "1.0.0-rc.3"
tslib "^2.0.0"
uuid "^3.0.0"
@@ -773,6 +1004,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/config-resolver@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-1.0.0-rc.3.tgz#0eb877cdabffb75ba3ed89f14e86301faeec12d2"
+ integrity sha512-twz204J+R5SFUOWe7VPYoF9yZA3HsMujnZKkm7QTunKUYRrrZcG1x6KeArIpk1mKFlrtm1tcab5BqUDUKgm23A==
+ dependencies:
+ "@aws-sdk/signature-v4" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-cognito-identity@1.0.0-gamma.8":
version "1.0.0-gamma.8"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-1.0.0-gamma.8.tgz#9b0411aec3ab6f8a411b4d11f5231f566acfecae"
@@ -783,6 +1023,16 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-cognito-identity@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-1.0.0-rc.4.tgz#6ba55e2c54c1797f80fad3b9484f4836d03206a8"
+ integrity sha512-mT7sePBR/5+d132J7GjKrZPevszL9ZvvUpS/ng9CLzneBmygVZJIujwbPe6H77UH8pqU8xA1PVwBKV9cEISRww==
+ dependencies:
+ "@aws-sdk/client-cognito-identity" "1.0.0-rc.4"
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-env@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-1.0.0-gamma.7.tgz#9b66cbd2f7ada9691279a36f5117af90c9692354"
@@ -792,6 +1042,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-env@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-1.0.0-rc.3.tgz#9e7f21d1aa1d54e6a7f3f87626d2a46896ca7294"
+ integrity sha512-QG9YUDy1qjghL6MsXIE4wxXuTDeBsNWcXYIMpuvn5bJSVDmcSmXwVFMyCiYvDlN57zbomWaNvYiq9TS50aw0Ng==
+ dependencies:
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-imds@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-1.0.0-gamma.7.tgz#9088ff460027eca1a65af589bcb363f079cf44ce"
@@ -801,6 +1060,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-imds@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-1.0.0-rc.3.tgz#d5709e1ef009b7c87387e0c377c8840a7a27b9db"
+ integrity sha512-vMRAlXdU4ZUeLGgtXh+MCzyZrdoXA8tJldR5n0glbODAym1Ap6ZQ9Y/apQvaHiMxyTd/PCcPg0cwSmhlnwdhTg==
+ dependencies:
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-ini@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-1.0.0-gamma.7.tgz#c6725ac948801eba69d64ef310971ece6b4ffd45"
@@ -811,6 +1079,16 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-ini@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-1.0.0-rc.3.tgz#23301a8cf39b004b4ba866d58469f766b819218e"
+ integrity sha512-3/dvnmtnjGSoBn9MSTtO6/Vpd0RxwA1oOeHlFhswr4ZDMI3Nn8almvUhjtC+wkKKSG+ushkEJaDDPy6P+7xqRA==
+ dependencies:
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-node@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-1.0.0-gamma.7.tgz#65160a8be2e05548d13a27aa66083b02578a5a39"
@@ -824,6 +1102,19 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-1.0.0-rc.3.tgz#9f6ebecec5f1622ed1b9172c9ae43b147dbc75a9"
+ integrity sha512-UbtN7dMjyUgYyYKSQLAMmx1aGT9HD00bf0suvn9H4lo5piWuJ/30CoBqIl/l2l+6z0AdK2DcGoF5yuLyJSX0ww==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-imds" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-ini" "1.0.0-rc.3"
+ "@aws-sdk/credential-provider-process" "1.0.0-rc.3"
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/credential-provider-process@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-1.0.0-gamma.7.tgz#247c31e79a841c1fa1bdf17b24c53217d23a4329"
@@ -835,6 +1126,17 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-process@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-1.0.0-rc.3.tgz#8752ee9efb696d24c84cbd1da64ed76b93269820"
+ integrity sha512-gz98CXgAwtsW1CkK9F8SOW1EEHFFHsl3QCBs1i4CErYr08i/2sa1LHOjxyIJ9RMRM0WNPBCLH4btvpajOGtXBA==
+ dependencies:
+ "@aws-sdk/credential-provider-ini" "1.0.0-rc.3"
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/eventstream-marshaller@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-1.0.0-gamma.7.tgz#e2af9679336c3392a188bc369bb58c1389bd5822"
@@ -845,6 +1147,16 @@
"@aws-sdk/util-hex-encoding" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/eventstream-marshaller@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-1.0.0-rc.3.tgz#ce4a190365ae949f6ad0639ab2285ce21d28046e"
+ integrity sha512-LBWqTd+VRVBdmBYm/K3ueBHLNOCUlj0uLQOExfvKFTugQ1t3i5JoZKLYNbTJyid8sMmbyq1y/nfM+kAHXguwAQ==
+ dependencies:
+ "@aws-crypto/crc32" "^1.0.0"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/eventstream-serde-browser@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-1.0.0-gamma.7.tgz#c251ea7e88046298f64bdb0689f09e6e4e3ac533"
@@ -855,6 +1167,16 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/eventstream-serde-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-1.0.0-rc.3.tgz#ea9229e17317c457dd11206565a04dc1bbccb579"
+ integrity sha512-dMWtrnaOBLxEFvEtX7r66Pxh+XipRdDYHHNTSsg3Vaj+cDcCUkur2tplhKaBQY9bElfGB2Rb2R7XsfIxt9PZ0w==
+ dependencies:
+ "@aws-sdk/eventstream-marshaller" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-universal" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/eventstream-serde-config-resolver@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.0.0-gamma.6.tgz#e6d964cb78d94d7a5d36f8ac2d7828dd5c534a07"
@@ -863,6 +1185,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/eventstream-serde-config-resolver@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.0.0-rc.3.tgz#198f81974c4e5396d090c3d48826c6f5e2486819"
+ integrity sha512-hnp8DwEK64p2mwMDyBIgGq7yOaxDe3H1O7xoNmKb/owqQAcV8BxhhbrJYrsXNSeE/lO2zckPcL1imzuKHudTfA==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/eventstream-serde-node@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-1.0.0-gamma.7.tgz#128aa322d8064fc2eaf02f35c01a1e09d5a318ce"
@@ -873,6 +1203,16 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/eventstream-serde-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-1.0.0-rc.3.tgz#cb0d74f24b43cd14963a0ee8252cc47260ddf483"
+ integrity sha512-QTIygM8qoVfDv6paFTdyvuAdgUSm/VDFa36OZd+IXSgzoYYrI/psutpYCyt/27oiPH+rFPrOofs9A1mXIWWMhg==
+ dependencies:
+ "@aws-sdk/eventstream-marshaller" "1.0.0-rc.3"
+ "@aws-sdk/eventstream-serde-universal" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/eventstream-serde-universal@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-1.0.0-gamma.6.tgz#68e54f22a3da822fcfe254d58f394f803b24555b"
@@ -882,6 +1222,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/eventstream-serde-universal@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-1.0.0-rc.3.tgz#b05d04171ae00b6f33ea1412979f78c1840ea410"
+ integrity sha512-YAQMuEI+J0LEf8tOISYSihkEiEH2YpQpvXkLlWyybmWEa1XjmGaZS5V1HP/xf5cA/HPtIsApCz2VYTY50A/Lxw==
+ dependencies:
+ "@aws-sdk/eventstream-marshaller" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/fetch-http-handler@1.0.0-gamma.8":
version "1.0.0-gamma.8"
resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-1.0.0-gamma.8.tgz#cbaa389f28c556ad451984cd79a4e426957a56ec"
@@ -893,14 +1242,25 @@
"@aws-sdk/util-base64-browser" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/hash-blob-browser@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-1.0.0-gamma.7.tgz#af96208803c98f3d5a058352affb5b717e027aa5"
- integrity sha512-o0+lJu273pbh/qDaN+b4x9rQs78n3l2ROypbw+LzRpV5HAuLsqjPf1X5Oc9MVMs1vRgA+8zWfzocFqFJF+WMmA==
+"@aws-sdk/fetch-http-handler@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-1.0.0-rc.3.tgz#4ab211faf75c4b1d14dc36b85311519f4723fe97"
+ integrity sha512-1xd4DuW8Su7qHKg9wipVGhscvLsVRhZi9pRLxh13lIKEIt+ryxXzrex1YoxDUnDH3ZI7YhdeLhZIonlgaNT+Gw==
dependencies:
- "@aws-sdk/chunked-blob-reader" "1.0.0-gamma.6"
- "@aws-sdk/chunked-blob-reader-native" "1.0.0-gamma.6"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/querystring-builder" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-base64-browser" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/hash-blob-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-1.0.0-rc.3.tgz#2d1dcd1750b366817a0692424403edc808dc3cb8"
+ integrity sha512-2lgiclNMd3hiNBjoSh7UuzSY9ucpVF7Z6AmSmERWqN5Sm69u1q8p0RgyyWnKd0JZRelPlB8gBXk4EzxBPSTSLA==
+ dependencies:
+ "@aws-sdk/chunked-blob-reader" "1.0.0-rc.3"
+ "@aws-sdk/chunked-blob-reader-native" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/hash-node@1.0.0-gamma.7":
@@ -912,12 +1272,21 @@
"@aws-sdk/util-buffer-from" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/hash-stream-node@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-1.0.0-gamma.7.tgz#8ec8a86f26c6de66ac2353067558279d6b0f9c9d"
- integrity sha512-zT+ztZlsWb/shLldFkLcq/vSLvxpVmzYhtVzKkFHVY/CSA/p8lthpUTd4GCbHvctjCpSdQb27Evu7PJkD0yVMA==
+"@aws-sdk/hash-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-1.0.0-rc.3.tgz#f46571f597dd8a301362dfef4c5dfd343116f9a4"
+ integrity sha512-Q3DikdeGA6pih2ftZajlNaHxsNUaKEXneZdxyoaSKyMppEni3eK2Z2ZjzyjDuXflYLkNtj4ylscure+uIKAApg==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-buffer-from" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/hash-stream-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-1.0.0-rc.3.tgz#8b4f668e5d482c509dfe402812b2a2f2a9e36b1b"
+ integrity sha512-ry78JhVXHIUdH/aokQ/YBxQ+26zC5VOgK2XLq9eDdxBTz2sefjwzk3Qs5eY1GZKfyUlKMwdRpCibo9FlPVPJeg==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/invalid-dependency@1.0.0-gamma.5":
@@ -927,6 +1296,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/invalid-dependency@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-1.0.0-rc.3.tgz#857a44dcb666ec3be55ccde6f2912eff7dfddcad"
+ integrity sha512-Fl71S5Igd5Mi81QklxhhEWzwKbm+QP1kUYoc5nVK2sE+iLqdF9jwg7/ONBN8jISjTD8GPIW7NWL2SQNINNryMw==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/is-array-buffer@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-1.0.0-gamma.6.tgz#07e994d6661504246dedd9fc5015c89fe63b8b10"
@@ -934,33 +1310,40 @@
dependencies:
tslib "^1.8.0"
-"@aws-sdk/md5-js@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-1.0.0-gamma.7.tgz#609acf9da836f6a2e75b1e21cb657f83dc6f810b"
- integrity sha512-Np6e4F2tT8fykSEM+dc+3/pQITGwfRZfqQ0j4D+8CPGKo3vwS4E7rFHmi2E6x8EKRbQHNvhtSRuR/RwJ1Inzxw==
+"@aws-sdk/is-array-buffer@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-1.0.0-rc.3.tgz#47e47b7e5eb7e0ac9e7fa24f56a78550fbae63bc"
+ integrity sha512-tHFTBiXAgBZmAKaJIL2e2QPR9kA1tZTUJMqKaybWjhXckvb29EgUOLcdK+W2kMSqKIGqEINbAaV7S11ydBtYIg==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/util-utf8-browser" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/middleware-apply-body-checksum@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-1.0.0-gamma.7.tgz#409769ef95bfebfa6a9925d6b1b5ca012606ca0e"
- integrity sha512-X49w1vu6YKAn2UCm1jZncRfhxcX0riu3CXll8sZgVSblwoTPBSPYZO05lzjv+khLwZyn7inGnFa/4RuvNTV0PQ==
+"@aws-sdk/md5-js@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-1.0.0-rc.3.tgz#c9ecabe2a7fccf017f6cfcb972c1cdb579da8f9c"
+ integrity sha512-UfHtEs5IWl39yU4X/95605bFMKErWRd+uPgtqEtCWDDGyw4uwUUrkyrhTfJKuUFvTj9ov0Lb03x5QPNDybAelQ==
dependencies:
- "@aws-sdk/is-array-buffer" "1.0.0-gamma.6"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-utf8-browser" "1.0.0-rc.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-bucket-endpoint@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-1.0.0-gamma.7.tgz#3a271b86f4951d04094a1deacac12b3ae0fbef2a"
- integrity sha512-tYE+OyV92NFounY/Lyk/JVc29S2CTqsA1fXznCWKcB6+05wkO5xapGUdcIGp3hx6fI+4DGUIbetxxFasO8kqtA==
+"@aws-sdk/middleware-apply-body-checksum@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-1.0.0-rc.3.tgz#1ba3053e65a06fa093b72c45bd28f6053d12028c"
+ integrity sha512-f8CMcb1mxPWHJvLxegpjF1fwoa/vFjIaRIrXgUoPMhFNICRZPGnzim2o2mGyjWcS39VkM6G7vpmosNv2zc4EJg==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/util-arn-parser" "1.0.0-gamma.3"
+ "@aws-sdk/is-array-buffer" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/middleware-bucket-endpoint@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-1.0.0-rc.4.tgz#7b9ba2d7af8d8463cfe9a28ba04ebc456b01365a"
+ integrity sha512-fA5zUz8Q9+mJ6YV+wfQQ/rn5Cj8NkcxECfq6wEoemVNTh2RmLv2vf6t/y7Q1rGZXo+kyW7633Pnofcb7Pja92g==
+ dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-arn-parser" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/middleware-content-length@1.0.0-gamma.7":
@@ -972,23 +1355,32 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/middleware-expect-continue@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-1.0.0-gamma.7.tgz#347a8e89f6e4f7525af98546d9f654198b4c7b3d"
- integrity sha512-YRZ+0OFH5KSWyKBQpl3bEWJf1q6ZFYS4g9pQrXt9oBjkbZge8n8nN9JUb35VmSmPFC2QZqbHPrKpBDEJZWROtQ==
+"@aws-sdk/middleware-content-length@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-1.0.0-rc.3.tgz#0410e78a508ec4ef8cb8987433ed621a7cfa7946"
+ integrity sha512-eQfeMwneYxxF6NMF5AokilQHm3HMUbtBVmybdrrM+vs027DRQBDqcZ2GXwVI93kcS4GaibNnzX804rG2xA2UwA==
dependencies:
- "@aws-sdk/middleware-header-default" "1.0.0-gamma.7"
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
-"@aws-sdk/middleware-header-default@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-1.0.0-gamma.7.tgz#d977445da36eba5df768806a85834e31fb189ce3"
- integrity sha512-UuRMpP7EFM8jHHW7HTJzlsQK4E+PshQUnVWZbHw9LMxtdjWj2A6vrPyZmM8/xNQFKq0ken9jIkDrK1AjwWbsDg==
+"@aws-sdk/middleware-expect-continue@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-1.0.0-rc.3.tgz#54eb6e68b7e791febbee44fe107886ead02c47d0"
+ integrity sha512-rDs68vBn0sSWl3z1ecXSw7n+MeiSW//r6NSAWAmBE58BDjHSfwQ+aB3izpSHDGIiGZO4aasnwZAP7NjzYvxiWQ==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/middleware-header-default" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/middleware-header-default@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-1.0.0-rc.3.tgz#3a6186aa0d0575626f07b92b774aa15b73b54230"
+ integrity sha512-h0zQFCaBzu7SoRRlKYws76C8q8hY/Ja7G6E69X7fGbrcmNFMjm4aZq0eipKvOIg7cGbrcFnyOnWqLlWaL76nwA==
+ dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/middleware-host-header@1.0.0-gamma.7":
@@ -1000,12 +1392,21 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/middleware-location-constraint@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-1.0.0-gamma.7.tgz#902b380d741d7382a8076fd34342039b24e8b00c"
- integrity sha512-cXNLfKyEQeItxJYIXMCvq0zZGtUNiivEitQi5nd92mFDrbkqi5KitbPeROUSaZHcs9tpQHxfif/LjmLh+Y2lmg==
+"@aws-sdk/middleware-host-header@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-1.0.0-rc.3.tgz#d7dca9b683bacc0f985b4f1e86cef938d88ad52d"
+ integrity sha512-44aOjB9yd2TCDj8c9sr+8+rhQ63kkuIAcMdbt3P/fXKUWwTAW+bcvknaynya3hLa8B75tEQ112xVBb+HoDR//g==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/middleware-location-constraint@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-1.0.0-rc.3.tgz#22781315b246f426acde32e894acb3e59cb9d5bf"
+ integrity sha512-VdW0/g8SVckRQsz55DrPIzyrF+Qgat3qt+qE9c6Gk7u6XaF05BlG7rbjsStd3Eml+FsKG1KOO3RgDCWvgESmNw==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/middleware-logger@1.0.0-gamma.1":
@@ -1016,6 +1417,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/middleware-logger@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-1.0.0-rc.4.tgz#db55ed213a37e80e5611b7f58f51befe2aa19747"
+ integrity sha512-TfTx9bbYYr2+rXQMHziyWmmvmHVb9Nzxj+V6vJQrOXxjrWvuYf+XM3aHNt8950XzzYmh6pc0+8p5Kk8NDnkM5A==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/middleware-retry@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-1.0.0-gamma.7.tgz#4b548d16fb0f98df7538d47678ad4b70fa3439a6"
@@ -1028,12 +1437,25 @@
tslib "^1.8.0"
uuid "^3.0.0"
-"@aws-sdk/middleware-sdk-s3@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-1.0.0-gamma.7.tgz#315f84565be9f134d71553eaf371aa64d7da7c80"
- integrity sha512-hfrwNFRWDbBvLdMBJYvbMYkq7oE++VVgEWAWU5NNIeIo8IGxVPFHE6q5f23yyM12jpPvl0PGEbYYMvEpWgMLjA==
+"@aws-sdk/middleware-retry@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-1.0.0-rc.4.tgz#ba5dc0816946903091d8a5d8a4c80ab2cd65fe6b"
+ integrity sha512-mIcEkQFiLWENsLGScYLOIa3yxAXrM1ZZoIxcXg1x2durgVCBd3fBC9jLJ5CGyGQAUHZmvhM/7BfjSueTOaV/JQ==
+ dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/service-error-classification" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ react-native-get-random-values "^1.4.0"
+ tslib "^1.8.0"
+ uuid "^3.0.0"
+
+"@aws-sdk/middleware-sdk-s3@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-1.0.0-rc.3.tgz#1c9a26476887c464b5e52da116a752dc8975dddd"
+ integrity sha512-TDICHo5wONd4GUgLEtSjlygKRzXBfxkPQcNEGB2Mnbi+xbDa4FNd6XszkOrNMzxtmqD53ub/iDQewcBr9U9HJQ==
dependencies:
- "@aws-sdk/util-arn-parser" "1.0.0-gamma.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/util-arn-parser" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/middleware-serde@1.0.0-gamma.6":
@@ -1044,6 +1466,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/middleware-serde@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-1.0.0-rc.3.tgz#81307310c51d50ec8425bee9fb08d35a7458dcfc"
+ integrity sha512-3IK4Hz8YV4+AIGJLjDu3QTKjfHGVIPrY5x4ubFzbGVc6EC9y69y+Yh3425ca3xeAVQFnORQn/707LiNKLlsD8g==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/middleware-signing@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-1.0.0-gamma.7.tgz#44591018d160c89031b6ab26131b513c89feff36"
@@ -1054,12 +1484,22 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/middleware-ssec@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-1.0.0-gamma.7.tgz#93ae363ebd0de10da0b594ad5e420470de528b1c"
- integrity sha512-8Cs5q4k1GcYChIo6EGMlGGB9eDqYOfqQq2cY7FLIxz2fdNGfuGAK2O0W3wazj8xIOJHgUcMHDNvNETVNTF39kA==
+"@aws-sdk/middleware-signing@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-1.0.0-rc.3.tgz#34bad68f17052c298a09905728a35f8906fe55dc"
+ integrity sha512-RqIQwPaHvyY38rmIR+A9b3EwIaPPAKA4rmaTGAT1jeS7H65tXJeKc7aAXJWvDn9E1Fj56mOHTOd86FgP45MrUg==
dependencies:
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/signature-v4" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/middleware-ssec@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-1.0.0-rc.3.tgz#45e77e8c1e998fe42bc290c7d4c65c84952e6f3b"
+ integrity sha512-sqv/TELHxAvpqOi7uhfCwLGVyOb1ihehfnSeqsyh2HPphg529ssmDUCF6jsi5maMc3lM/eHQ8LDPSXU9H58wwQ==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/middleware-stack@1.0.0-gamma.7":
@@ -1070,6 +1510,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/middleware-stack@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-1.0.0-rc.4.tgz#e123be052a14a3f33e58f779d96b20446dd2113c"
+ integrity sha512-UUJSFRV+wJ/V3wt7rX3PA2a4MLkLt23vPKjjC70ETGSGuAcKsuXaZ9ZULZqENO+b3HKcs0eV8LoK/qU06EN8Mg==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/middleware-user-agent@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-1.0.0-gamma.7.tgz#f869af84ddcc29dce643d8af54405c45dd90c2c7"
@@ -1079,6 +1527,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/middleware-user-agent@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-1.0.0-rc.3.tgz#de42837456482cd06596c0c5cebb80480d630e33"
+ integrity sha512-Zrp3kETrrWgJLlnjkSuetOH5cN5URqLd6WQmhZlEm0isvr+2RyDDOA4wP6JjmMhCmrG02/8/b4pMOPH/vUm/LQ==
+ dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/node-config-provider@1.0.0-gamma.2":
version "1.0.0-gamma.2"
resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-1.0.0-gamma.2.tgz#9da3a90cd39f61e5250fbfbcba9ec1f6b032687b"
@@ -1089,6 +1546,16 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/node-config-provider@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-1.0.0-rc.3.tgz#b79fd5e95e4ca543b8d6aa2bf59b9ce2cc89c96a"
+ integrity sha512-1i0fjunUMYP479hAq7D8RugfMmC3KCUzvZA2xtjFQcE31d7YrlfGstwBq/kvNcIcw+yc3r7SC54KzwgqfSSvzA==
+ dependencies:
+ "@aws-sdk/property-provider" "1.0.0-rc.3"
+ "@aws-sdk/shared-ini-file-loader" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/node-http-handler@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-1.0.0-gamma.7.tgz#82a8be63d02c5dc7be48e57cb21d8f19984763e3"
@@ -1100,6 +1567,17 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/node-http-handler@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-1.0.0-rc.3.tgz#da316daa5bcf536099e43d57cb136b8c2553a17f"
+ integrity sha512-hK0NM3PxGVCgKLZoAb8bXFQlOA1JGd2DwfjDdAn4XfIhEH4QfbuFZxjkQhNcDwkKIqzCmlYTbgJvWKRbbFkEXg==
+ dependencies:
+ "@aws-sdk/abort-controller" "1.0.0-rc.3"
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/querystring-builder" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/property-provider@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-1.0.0-gamma.7.tgz#ab81f5b572c0b04df5a63116e9329979413cc95c"
@@ -1108,6 +1586,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/property-provider@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-1.0.0-rc.3.tgz#4dce009bcc55d8779f721100462b8d6ac489606c"
+ integrity sha512-WrYlUVaq63k0fYdnIJziphfdTITaTlW0b1qrRzFsqKPRN1AnQenzFs27ZHaaecmFfGg3q1Y2fci3cpyNUBTruQ==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/protocol-http@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-1.0.0-gamma.7.tgz#0cd4a40347e929d38b15ee517a4595cc9a64da3d"
@@ -1116,6 +1602,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/protocol-http@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-1.0.0-rc.3.tgz#7759e6f96df292c01daaff42f2b921180df17c5d"
+ integrity sha512-paOSLmXvce84BRCx+JIYGpsVCtn3GCGvzLywaPCHeES2OekwD86PJQskCDAlshRPOy/LCdxYVdMt7FrEBuyQrg==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/querystring-builder@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-1.0.0-gamma.7.tgz#f3d0208ff57b24f081ff75d5a643f3d02518920c"
@@ -1125,6 +1619,15 @@
"@aws-sdk/util-uri-escape" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/querystring-builder@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-1.0.0-rc.3.tgz#d24135a0523a8d9645d874deeb0ba5a6f6c15428"
+ integrity sha512-PWTaV+0r/7FlPNjjKJQ/WyT4oRx4tG5efOuzQobb4/Bw2AFqVCzE2DMGx1V8YKqdq3QFckvRuoFDVqftyhF/Jw==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-uri-escape" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/querystring-parser@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-1.0.0-gamma.7.tgz#7b3ed3eb5ae2be9c13c42717ff2f5c216377ae9a"
@@ -1133,17 +1636,25 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/s3-request-presigner@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-1.0.0-gamma.7.tgz#8e989c6b6eda2426ba588d070f368e4fe7c6ad5b"
- integrity sha512-SAorZhCBuRIqAniOlGbk+NjXNMlbjAt8ERc0O9A+R414ZWaofSgLyGJIK5g6wytKArLkeB2jNCrVbL1PQ2dSYw==
+"@aws-sdk/querystring-parser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-1.0.0-rc.3.tgz#9fdd79eb0a06846f25da5f97477e8d8f1255785a"
+ integrity sha512-TkA/4wM76WzsiMOs0Lxqk33rP+J0YtCjmpGzS+x4oqNbdVYQBpYtbwqN+9nsrOeieCFRWq9QWl6QM4IyJT9gRA==
dependencies:
- "@aws-sdk/protocol-http" "1.0.0-gamma.7"
- "@aws-sdk/signature-v4" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
- "@aws-sdk/util-create-request" "1.0.0-gamma.7"
- "@aws-sdk/util-format-url" "1.0.0-gamma.7"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/s3-request-presigner@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-1.0.0-rc.4.tgz#9a60891fad4a36b6b674b6ec7ae16f7376d4f275"
+ integrity sha512-DwwftqEKD7XsiM5sn+CpzhnJ9wjwK3LmXwYW2UvwF1tBTSMrTdGb14AAe8BTvxcsAPEi7Xwlr0f4kFpOlAgV3A==
+ dependencies:
+ "@aws-sdk/protocol-http" "1.0.0-rc.3"
+ "@aws-sdk/signature-v4" "1.0.0-rc.3"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-create-request" "1.0.0-rc.4"
+ "@aws-sdk/util-format-url" "1.0.0-rc.4"
tslib "^1.8.0"
"@aws-sdk/service-error-classification@1.0.0-gamma.7":
@@ -1151,6 +1662,11 @@
resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-1.0.0-gamma.7.tgz#710f3acd1f87fda9d1caeb07559d50f8b82f071b"
integrity sha512-PtZ4GNqccq0re3PoFRSyysPSuk91oTpz8FLBaesz7K8FJ6Zp21/+QfAGoatU4YOGV1crdtwCSZhClVq875FfwA==
+"@aws-sdk/service-error-classification@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-1.0.0-rc.4.tgz#ea90600b75e47b120925c920f0ab1d4dabc9df4e"
+ integrity sha512-NqQkBmy9xxvF/SMuarNdw6Ts+LWU9TRZuerbkAZAS5VhBpaiEfRUX+KqW445F1HxjKJ8LUFBnBfaSZvNcC+GqA==
+
"@aws-sdk/shared-ini-file-loader@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-1.0.0-gamma.6.tgz#cd79c8a54b0f6d9f70ad709ae9e7619801a3b7f4"
@@ -1158,6 +1674,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/shared-ini-file-loader@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-1.0.0-rc.3.tgz#05aa96572d78f0c4c5edcc7f42ed14076d1b16ea"
+ integrity sha512-wynHRRZENIZUS714NX9cu9BDbxAL7DzOJvPYAj2tgC3bJNt0jkbQxNTePpolwWx7QNwFfQgDbK76LPkIo30dJQ==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/signature-v4@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-1.0.0-gamma.7.tgz#030c1cb47e2b59862363ce1bee1901fd37bcaaf5"
@@ -1169,6 +1692,17 @@
"@aws-sdk/util-uri-escape" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/signature-v4@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-1.0.0-rc.3.tgz#7ccc61f17d8f083dcbce5e30843c60f8b0388d67"
+ integrity sha512-ARfmXLW4NMmQF5/3xGiasi6nrlvddZauJOgG9t2STTog8gijn+y+V7wh26A7e4vgv1hyE0RdonylbakUH1R4Nw==
+ dependencies:
+ "@aws-sdk/is-array-buffer" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ "@aws-sdk/util-hex-encoding" "1.0.0-rc.3"
+ "@aws-sdk/util-uri-escape" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/smithy-client@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-1.0.0-gamma.7.tgz#20e602b15e2617d439bfd8f1b4cb17137f27561f"
@@ -1178,16 +1712,30 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/smithy-client@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-1.0.0-rc.4.tgz#ecdc5a845c2ab44b683ee27e40df29c2fd4abad7"
+ integrity sha512-usblThhr82iOH0zMX5yYJME9pHVPdKpGZaBWgdKPNpnBaIAkkveAx+m1FaMaBXVyjGy9f8hZOtiMY/U+kI+16A==
+ dependencies:
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/types@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-gamma.6.tgz#ec2bbf8abe05632a1fb2468dbd76096691dcfb89"
integrity sha512-5mQGLqXw269oXH4bxA3iK+Pnhy72wjIa6ccsLJVypyk1ZYiJq8Xk/ratosvZ4CDAnSwnUS1BibtxP8zrY14HnA==
-"@aws-sdk/types@^1.0.0-alpha.0", "@aws-sdk/types@^1.0.0-rc.1":
+"@aws-sdk/types@1.0.0-rc.3":
version "1.0.0-rc.3"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-rc.3.tgz#98466080e07244d8f7406cc61ae7918d02b339a2"
integrity sha512-pKKR2SXG8IHbWcmVgFwLUrHqqqFOEuf5JiQmP7dEBjUXqavzDnqFUY7g9PGuM8928IQqL7IXrRsK7R+VbLgodQ==
+"@aws-sdk/types@^1.0.0-alpha.0", "@aws-sdk/types@^1.0.0-rc.1":
+ version "1.0.0-rc.10"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-1.0.0-rc.10.tgz#729127fbfac5da1a3368ffe6ec2e90acc9ad69c3"
+ integrity sha512-9gwhYnkTNuYZ+etCtM4T8gjpZ0SWSXbzQxY34UjSS+dt3C/UnbX0J22tMahp/9Z1yCa9pihtXrkD+nO2xn7nVQ==
+
"@aws-sdk/url-parser-browser@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-browser/-/url-parser-browser-1.0.0-gamma.7.tgz#aceaebd2b267b6251ff965fb51fc760a2785bae0"
@@ -1197,6 +1745,15 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/url-parser-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-browser/-/url-parser-browser-1.0.0-rc.3.tgz#d9e1da2acdfb7f2486a68e951dd185dd7b0764e8"
+ integrity sha512-bTCB4K1nxX3juaOSRdjUC+nq1KZX1Ipy5pMQoDiRWYCgMgUAcqeWuxlclF3dc8vuhYUWa2A86D5lT3zrP0Gqag==
+ dependencies:
+ "@aws-sdk/querystring-parser" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/url-parser-node@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-node/-/url-parser-node-1.0.0-gamma.7.tgz#306061415401e99a502f044fd863261cdfe57a5b"
@@ -1207,10 +1764,20 @@
tslib "^1.8.0"
url "^0.11.0"
-"@aws-sdk/util-arn-parser@1.0.0-gamma.3":
- version "1.0.0-gamma.3"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-1.0.0-gamma.3.tgz#5e0dc6c90de407346e8413456c714b107e539de1"
- integrity sha512-3SqcK2tRRUTTzY5fVqWw0IFXQsAlRJ8px9FeAK/BZGJgIoL/lL0UzVOOTnndHUmY4g8aHpXAr71d3YKd2JTd/g==
+"@aws-sdk/url-parser-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-node/-/url-parser-node-1.0.0-rc.3.tgz#0cdd48fa068a1cf243b46b4eb4c927f38499f63d"
+ integrity sha512-W2No+drp3jCjkr1edSReGNLyXF+a34qHOcy8cJ6ZtPe5eLzCroZ33+w1gJ01r5UboWwzo8Qyz7QPxD5J0zPVzw==
+ dependencies:
+ "@aws-sdk/querystring-parser" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+ url "^0.11.0"
+
+"@aws-sdk/util-arn-parser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-1.0.0-rc.3.tgz#738e945d2dfd009d78c4c07e3773d41c1c525262"
+ integrity sha512-mIXiyBYDAQa9EdaKKU4oQsWAvSWVXAumCH89N5VQfrlRCuaqRUdmE83CJx69wcLFbrZCZmCJD2gcPVG5Ywa+NQ==
dependencies:
tslib "^1.8.0"
@@ -1221,6 +1788,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/util-base64-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-1.0.0-rc.3.tgz#49cb2a1c9f177327b66eb2a150e643334dd3ce0d"
+ integrity sha512-peqOSoOCTGlZVX9gC+4SxaSXQqSsjzNfKxKLZwcP/HhHIPU/I+tbnRbH4a2Cx29DsopTngu0GKLuPJEL67bvog==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/util-base64-node@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-1.0.0-gamma.6.tgz#077c60fc074914221b0629e3a4c3d9c610122df1"
@@ -1229,6 +1803,14 @@
"@aws-sdk/util-buffer-from" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/util-base64-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-1.0.0-rc.3.tgz#ef68e130e7b42b673f93af4a68b46c1542702e64"
+ integrity sha512-gz/JScFQ9MMdI59VdJTbgZrnNdTPXOJKesMwoEMH8nMb6/Wi3+KL2NH/GC92hxhuE/JbA1vdrelvCFOED8E1Jg==
+ dependencies:
+ "@aws-sdk/util-buffer-from" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/util-body-length-browser@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-1.0.0-gamma.6.tgz#1af1876ff3769b7625bca34f359e66ecfb26c6df"
@@ -1236,6 +1818,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/util-body-length-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-1.0.0-rc.3.tgz#f3052599445e06081002788693ada1fb99ea4a51"
+ integrity sha512-xvMrCo+5DshN4Fu3zar2RxaqPJ/QRAEOChyWEGUqjE+9/cow+uWsqBX3FdeY84mV6dkdcAJLQvP8aVH+v+w+lw==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/util-body-length-node@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-1.0.0-gamma.6.tgz#9106cddef1e19055649cc055608423f75fb516ac"
@@ -1243,6 +1832,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/util-body-length-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-1.0.0-rc.3.tgz#e7068c9feff896a3720f71eab5ca44c76e587764"
+ integrity sha512-q7n3IP5s9TIMao9sK4an+xxBubHqWXoeqCQ5haeDmqQTBiZQYcyQQq61YJRghj2/53SH5MMS1ACncw3kvnO92g==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/util-buffer-from@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-1.0.0-gamma.6.tgz#bc2bd1d4ab217975c1872cc5e7f23b3250d89d73"
@@ -1251,23 +1847,31 @@
"@aws-sdk/is-array-buffer" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/util-create-request@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-create-request/-/util-create-request-1.0.0-gamma.7.tgz#4f6e1384661c0ee5b103bb024015e882c00d7ebe"
- integrity sha512-CQPLVjxy9NKE28L1czgaI99ZD00Nydeb2J48jRlsVrlNI7Z2Z0aVFahBC7ElEyPw/tKahseMiI79kM9EECyf9Q==
+"@aws-sdk/util-buffer-from@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-1.0.0-rc.3.tgz#6a18955cb422b5649c9675d64bc2defa6e1175ac"
+ integrity sha512-43FzXSA3356C/QRCKZSmGTVwH4BgObNJDvF4z5dwwrfqU+tXjnUdnFo5hLsHq+fwjtWuXLkAyi+vz07x3MphvA==
dependencies:
- "@aws-sdk/middleware-stack" "1.0.0-gamma.7"
- "@aws-sdk/smithy-client" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/is-array-buffer" "1.0.0-rc.3"
tslib "^1.8.0"
-"@aws-sdk/util-format-url@1.0.0-gamma.7":
- version "1.0.0-gamma.7"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-1.0.0-gamma.7.tgz#72ff6a20237ad8d252607a138d9585eefeb6f242"
- integrity sha512-BjQ73XISuYLaPeFdGI0yESG6J2vlFAcnwL1pgP2xi0B8c9savTBE3a+z1Ro9Y/aki71JH0u+7VmDcB67LwT7Ww==
+"@aws-sdk/util-create-request@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-create-request/-/util-create-request-1.0.0-rc.4.tgz#f485e7a3725a2b0cd6aed084d89540e228ac8ce0"
+ integrity sha512-/Ki/ocJml4Jnh6efDr4w0qmD6W4s/oqnVXieU0qkUezcyJF1dIRTQmxvUdfx0aFZ8HtY5U9ZosajNAhdHjTGVg==
dependencies:
- "@aws-sdk/querystring-builder" "1.0.0-gamma.7"
- "@aws-sdk/types" "1.0.0-gamma.6"
+ "@aws-sdk/middleware-stack" "1.0.0-rc.4"
+ "@aws-sdk/smithy-client" "1.0.0-rc.4"
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
+"@aws-sdk/util-format-url@1.0.0-rc.4":
+ version "1.0.0-rc.4"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-1.0.0-rc.4.tgz#bd5e476524c31fc636419d620715320acadaabeb"
+ integrity sha512-kqsHkZaCRJCnLlSDXNNNe7g7x6AAQXNiKeF2/qwEraT5kCi1NnWvlaTlA8uL1eOUMjxbw17sG9QMLZUuNKm3ow==
+ dependencies:
+ "@aws-sdk/querystring-builder" "1.0.0-rc.3"
+ "@aws-sdk/types" "1.0.0-rc.3"
tslib "^1.8.0"
"@aws-sdk/util-hex-encoding@1.0.0-gamma.6":
@@ -1277,10 +1881,17 @@
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-locate-window@^1.0.0-rc.1":
+"@aws-sdk/util-hex-encoding@1.0.0-rc.3":
version "1.0.0-rc.3"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-rc.3.tgz#0b0442cf620aa677a05c57fe58238a52181dbb9a"
- integrity sha512-ioJ+/wneV6Q0ulOz7SLzacISHAMTwSGzhxBiuD/OMtiyoErZch2oc5h+PNh5Vc5jLV33R1jW01jz1pP1SVY+jQ==
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-1.0.0-rc.3.tgz#4229f2495f3a5ef32c8c7ada7ab14bd6f983d269"
+ integrity sha512-GXHBBGdAH2HPn18RFMsvXAvBtO8pG0I2PlGHfKhn+ym+UT1lHHYpCd3/PawUVUYnFZrqIj+j48IjFFJ3XMPXyQ==
+ dependencies:
+ tslib "^1.8.0"
+
+"@aws-sdk/util-locate-window@^1.0.0-rc.1":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-rc.8.tgz#d28175aeb9c8ad3940242e615b1503632d3be33d"
+ integrity sha512-TvqeA4fgmZ0A0x3K+qVj/OSWEFHGZjzpVuyXlm1EYOf7NQ9VWRlokEn1MYKuL+t7al9ZeQyi16D8Dn7DW1eidw==
dependencies:
tslib "^1.8.0"
@@ -1291,6 +1902,13 @@
dependencies:
tslib "^1.8.0"
+"@aws-sdk/util-uri-escape@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-1.0.0-rc.3.tgz#53b7ba5c353cef31f0d1f10c06d8dfc2118a3371"
+ integrity sha512-PW1Uh5nJ32VKysV6DxyO40gONJR8s0QFeS55apyPUeCYCrdEjwsNvftDWbRJIcVpvkRSrbDezWc5CJC0S8WXjQ==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/util-user-agent-browser@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-1.0.0-gamma.7.tgz#c775b28cf347c81f23de0729f28c70bdfbfdabea"
@@ -1299,6 +1917,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/util-user-agent-browser@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-1.0.0-rc.3.tgz#2b8d7a79c7e79099fe9a41976d4eeb39f5d83c21"
+ integrity sha512-ev7bjF6QejDTi/UTvBLfiUETrXtuBf5sJl8ocWRUcrCnje5DW5lat2LaC7KWeRppQ4NA//ldavF5ngAxsn8TzA==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/util-user-agent-node@1.0.0-gamma.7":
version "1.0.0-gamma.7"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-1.0.0-gamma.7.tgz#814204475a95a6e3e4dc78a70d41a1104645b06d"
@@ -1307,6 +1933,14 @@
"@aws-sdk/types" "1.0.0-gamma.6"
tslib "^1.8.0"
+"@aws-sdk/util-user-agent-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-1.0.0-rc.3.tgz#f9a7337b80e4118a12c4cc4f83512e9b5e48cb4e"
+ integrity sha512-5ELevKFFsHcyPSOrQ3mgdaNZ+Fr1I4J+/8aKoOiBO1Pnp15/xlVS4GkRiE0uUmAvBbUh1sByMvTo7ITeOBvlxA==
+ dependencies:
+ "@aws-sdk/types" "1.0.0-rc.3"
+ tslib "^1.8.0"
+
"@aws-sdk/util-utf8-browser@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-gamma.6.tgz#bdf5bcc98683eff184d8da00cc101d3e05b44614"
@@ -1314,13 +1948,20 @@
dependencies:
tslib "^1.8.0"
-"@aws-sdk/util-utf8-browser@^1.0.0-alpha.0", "@aws-sdk/util-utf8-browser@^1.0.0-rc.1":
+"@aws-sdk/util-utf8-browser@1.0.0-rc.3":
version "1.0.0-rc.3"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-rc.3.tgz#ca2f1ee3c3774203675455e6cf6a52256d40849d"
integrity sha512-ypEJ2zsfm844dPSnES5lvS80Jb6hQ7D9iu0TUKQfIVu0LernJaAiSM05UEbktN+bEAoQBi9S64l8JjHVKFWu1Q==
dependencies:
tslib "^1.8.0"
+"@aws-sdk/util-utf8-browser@^1.0.0-alpha.0", "@aws-sdk/util-utf8-browser@^1.0.0-rc.1":
+ version "1.0.0-rc.8"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-1.0.0-rc.8.tgz#bf1f1cfed8c024f43a7c43b643fdf2b4523b5973"
+ integrity sha512-clncPMJ23rxCIkZ9LoUC8SowwZGxWyN2TwRb0XvW/Cv9EavkRgRCOrCpneGyC326lqtMKx36onnpaSRHxErUYw==
+ dependencies:
+ tslib "^1.8.0"
+
"@aws-sdk/util-utf8-node@1.0.0-gamma.6":
version "1.0.0-gamma.6"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-1.0.0-gamma.6.tgz#94d933ee8b0daf7800ce1f3a2d25e3241ae0e602"
@@ -1329,24 +1970,32 @@
"@aws-sdk/util-buffer-from" "1.0.0-gamma.6"
tslib "^1.8.0"
-"@aws-sdk/xml-builder@1.0.0-gamma.6":
- version "1.0.0-gamma.6"
- resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-1.0.0-gamma.6.tgz#156522929155611bd9fdbd479a791f43437a125f"
- integrity sha512-kFlvHtVok0Y1gL4vmXCt0IW8fHMUIZ0SvPtJqzwNXVJit3KBQvzefS3w589vHdq3CRLDeoDy2SxkxR/4JtR1LA==
+"@aws-sdk/util-utf8-node@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-1.0.0-rc.3.tgz#d6841823b949f4209fdcc405c5ad5d4b483e6e60"
+ integrity sha512-80BWIgYzdw/cKxUrXf+7IKp07saLfCl7p4Q+zitcTrng9bSbPhjntXBS+dOFrBU2fBUynfI2K+9k5taJRKgOTQ==
dependencies:
+ "@aws-sdk/util-buffer-from" "1.0.0-rc.3"
tslib "^1.8.0"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
- integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
+"@aws-sdk/xml-builder@1.0.0-rc.3":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-1.0.0-rc.3.tgz#2b0b6b4c182b96245889f4c8e2004eef847401f4"
+ integrity sha512-WdW/bZLVMNrEdG++m4B4QmZ6KnYsF3V68CDkZKg8IgDOMON4YOqUPBYDHNR8Wtdd1JQFLMDzrcqnXQqLb5dWgA==
+ dependencies:
+ tslib "^1.8.0"
+
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
+ integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.12.5":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.5.tgz#f56db0c4bb1bbbf221b4e81345aab4141e7cb0e9"
- integrity sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==
+"@babel/compat-data@^7.12.5", "@babel/compat-data@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41"
+ integrity sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==
"@babel/core@7.10.5":
version "7.10.5"
@@ -1370,19 +2019,19 @@
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/core@7.11.6":
- version "7.11.6"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.6.tgz#3a9455dc7387ff1bac45770650bc13ba04a15651"
- integrity sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==
+"@babel/core@7.12.9":
+ version "7.12.9"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8"
+ integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.11.6"
- "@babel/helper-module-transforms" "^7.11.0"
- "@babel/helpers" "^7.10.4"
- "@babel/parser" "^7.11.5"
- "@babel/template" "^7.10.4"
- "@babel/traverse" "^7.11.5"
- "@babel/types" "^7.11.5"
+ "@babel/generator" "^7.12.5"
+ "@babel/helper-module-transforms" "^7.12.1"
+ "@babel/helpers" "^7.12.5"
+ "@babel/parser" "^7.12.7"
+ "@babel/template" "^7.12.7"
+ "@babel/traverse" "^7.12.9"
+ "@babel/types" "^7.12.7"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.1"
@@ -1392,43 +2041,42 @@
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/core@^7.11.6", "@babel/core@^7.4.5", "@babel/core@^7.5.5":
- version "7.12.3"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz#1b436884e1e3bff6fb1328dc02b208759de92ad8"
- integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==
+"@babel/core@^7.12.3", "@babel/core@^7.4.5", "@babel/core@^7.5.5":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd"
+ integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.12.1"
+ "@babel/generator" "^7.12.10"
"@babel/helper-module-transforms" "^7.12.1"
- "@babel/helpers" "^7.12.1"
- "@babel/parser" "^7.12.3"
- "@babel/template" "^7.10.4"
- "@babel/traverse" "^7.12.1"
- "@babel/types" "^7.12.1"
+ "@babel/helpers" "^7.12.5"
+ "@babel/parser" "^7.12.10"
+ "@babel/template" "^7.12.7"
+ "@babel/traverse" "^7.12.10"
+ "@babel/types" "^7.12.10"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.1"
json5 "^2.1.2"
lodash "^4.17.19"
- resolve "^1.3.2"
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/generator@^7.10.5", "@babel/generator@^7.11.6", "@babel/generator@^7.12.1", "@babel/generator@^7.12.5":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.5.tgz#a2c50de5c8b6d708ab95be5e6053936c1884a4de"
- integrity sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==
+"@babel/generator@^7.10.5", "@babel/generator@^7.12.10", "@babel/generator@^7.12.11", "@babel/generator@^7.12.5":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af"
+ integrity sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==
dependencies:
- "@babel/types" "^7.12.5"
+ "@babel/types" "^7.12.11"
jsesc "^2.5.1"
source-map "^0.5.0"
-"@babel/helper-annotate-as-pure@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz#5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3"
- integrity sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==
+"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.10":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d"
+ integrity sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.12.10"
"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4":
version "7.10.4"
@@ -1438,24 +2086,7 @@
"@babel/helper-explode-assignable-expression" "^7.10.4"
"@babel/types" "^7.10.4"
-"@babel/helper-builder-react-jsx-experimental@^7.12.1":
- version "7.12.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz#55fc1ead5242caa0ca2875dcb8eed6d311e50f48"
- integrity sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.10.4"
- "@babel/helper-module-imports" "^7.12.1"
- "@babel/types" "^7.12.1"
-
-"@babel/helper-builder-react-jsx@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz#8095cddbff858e6fa9c326daee54a2f2732c1d5d"
- integrity sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.10.4"
- "@babel/types" "^7.10.4"
-
-"@babel/helper-compilation-targets@^7.12.1":
+"@babel/helper-compilation-targets@^7.12.5":
version "7.12.5"
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831"
integrity sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==
@@ -1477,12 +2108,11 @@
"@babel/helper-split-export-declaration" "^7.10.4"
"@babel/helper-create-regexp-features-plugin@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz#18b1302d4677f9dc4740fe8c9ed96680e29d37e8"
- integrity sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f"
+ integrity sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
- "@babel/helper-regex" "^7.10.4"
regexpu-core "^4.7.1"
"@babel/helper-define-map@^7.10.4":
@@ -1501,21 +2131,21 @@
dependencies:
"@babel/types" "^7.12.1"
-"@babel/helper-function-name@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a"
- integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==
+"@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz#1fd7738aee5dcf53c3ecff24f1da9c511ec47b42"
+ integrity sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==
dependencies:
- "@babel/helper-get-function-arity" "^7.10.4"
- "@babel/template" "^7.10.4"
- "@babel/types" "^7.10.4"
+ "@babel/helper-get-function-arity" "^7.12.10"
+ "@babel/template" "^7.12.7"
+ "@babel/types" "^7.12.11"
-"@babel/helper-get-function-arity@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2"
- integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==
+"@babel/helper-get-function-arity@^7.12.10":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf"
+ integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.12.10"
"@babel/helper-hoist-variables@^7.10.4":
version "7.10.4"
@@ -1524,21 +2154,21 @@
dependencies:
"@babel/types" "^7.10.4"
-"@babel/helper-member-expression-to-functions@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz#fba0f2fcff3fba00e6ecb664bb5e6e26e2d6165c"
- integrity sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==
+"@babel/helper-member-expression-to-functions@^7.12.1", "@babel/helper-member-expression-to-functions@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855"
+ integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==
dependencies:
- "@babel/types" "^7.12.1"
+ "@babel/types" "^7.12.7"
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.12.1":
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5":
version "7.12.5"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb"
integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==
dependencies:
"@babel/types" "^7.12.5"
-"@babel/helper-module-transforms@^7.10.5", "@babel/helper-module-transforms@^7.11.0", "@babel/helper-module-transforms@^7.12.1":
+"@babel/helper-module-transforms@^7.10.5", "@babel/helper-module-transforms@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c"
integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==
@@ -1553,25 +2183,18 @@
"@babel/types" "^7.12.1"
lodash "^4.17.19"
-"@babel/helper-optimise-call-expression@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz#50dc96413d594f995a77905905b05893cd779673"
- integrity sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==
+"@babel/helper-optimise-call-expression@^7.10.4", "@babel/helper-optimise-call-expression@^7.12.10":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d"
+ integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==
dependencies:
- "@babel/types" "^7.10.4"
+ "@babel/types" "^7.12.10"
"@babel/helper-plugin-utils@7.10.4", "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375"
integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
-"@babel/helper-regex@^7.10.4":
- version "7.10.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.5.tgz#32dfbb79899073c415557053a19bd055aae50ae0"
- integrity sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==
- dependencies:
- lodash "^4.17.19"
-
"@babel/helper-remap-async-to-generator@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd"
@@ -1582,14 +2205,14 @@
"@babel/types" "^7.12.1"
"@babel/helper-replace-supers@^7.12.1":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz#f009a17543bbbbce16b06206ae73b63d3fca68d9"
- integrity sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz#ea511658fc66c7908f923106dd88e08d1997d60d"
+ integrity sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==
dependencies:
- "@babel/helper-member-expression-to-functions" "^7.12.1"
- "@babel/helper-optimise-call-expression" "^7.10.4"
- "@babel/traverse" "^7.12.5"
- "@babel/types" "^7.12.5"
+ "@babel/helper-member-expression-to-functions" "^7.12.7"
+ "@babel/helper-optimise-call-expression" "^7.12.10"
+ "@babel/traverse" "^7.12.10"
+ "@babel/types" "^7.12.11"
"@babel/helper-simple-access@^7.12.1":
version "7.12.1"
@@ -1605,22 +2228,22 @@
dependencies:
"@babel/types" "^7.12.1"
-"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f"
- integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==
+"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz#1b4cc424458643c47d37022223da33d76ea4603a"
+ integrity sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==
dependencies:
- "@babel/types" "^7.11.0"
+ "@babel/types" "^7.12.11"
-"@babel/helper-validator-identifier@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2"
- integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
+"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
+ integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==
-"@babel/helper-validator-option@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz#175567380c3e77d60ff98a54bb015fe78f2178d9"
- integrity sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==
+"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz#d66cb8b7a3e7fe4c6962b32020a131ecf0847f4f"
+ integrity sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==
"@babel/helper-wrap-function@^7.10.4":
version "7.12.3"
@@ -1632,7 +2255,7 @@
"@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
-"@babel/helpers@^7.10.4", "@babel/helpers@^7.12.1":
+"@babel/helpers@^7.10.4", "@babel/helpers@^7.12.5":
version "7.12.5"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e"
integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==
@@ -1650,21 +2273,21 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.10.4", "@babel/parser@^7.10.5", "@babel/parser@^7.11.5", "@babel/parser@^7.12.3", "@babel/parser@^7.12.5", "@babel/parser@^7.7.0":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.5.tgz#b4af32ddd473c0bfa643bd7ff0728b8e71b81ea0"
- integrity sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==
+"@babel/parser@^7.10.5", "@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.5", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79"
+ integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==
"@babel/plugin-proposal-async-generator-functions@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz#dc6c1170e27d8aca99ff65f4925bd06b1c90550e"
- integrity sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz#04b8f24fd4532008ab4e79f788468fd5a8476566"
+ integrity sha512-nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-remap-async-to-generator" "^7.12.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
-"@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.12.1":
+"@babel/plugin-proposal-class-properties@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de"
integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==
@@ -1704,7 +2327,7 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.10.4", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
+"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c"
integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==
@@ -1712,10 +2335,10 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
-"@babel/plugin-proposal-numeric-separator@^7.10.4", "@babel/plugin-proposal-numeric-separator@^7.12.1":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz#b1ce757156d40ed79d59d467cb2b154a5c4149ba"
- integrity sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==
+"@babel/plugin-proposal-numeric-separator@^7.12.5", "@babel/plugin-proposal-numeric-separator@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz#8bf253de8139099fea193b297d23a9d406ef056b"
+ integrity sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
@@ -1729,16 +2352,7 @@
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-transform-parameters" "^7.10.4"
-"@babel/plugin-proposal-object-rest-spread@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz#bd81f95a1f746760ea43b6c2d3d62b11790ad0af"
- integrity sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
- "@babel/plugin-transform-parameters" "^7.10.4"
-
-"@babel/plugin-proposal-object-rest-spread@^7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.12.1":
+"@babel/plugin-proposal-object-rest-spread@7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069"
integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==
@@ -1755,10 +2369,10 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
-"@babel/plugin-proposal-optional-chaining@^7.11.0", "@babel/plugin-proposal-optional-chaining@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz#cce122203fc8a32794296fc377c6dedaf4363797"
- integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==
+"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c"
+ integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
@@ -1822,7 +2436,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-jsx@^7.12.1", "@babel/plugin-syntax-jsx@^7.2.0":
+"@babel/plugin-syntax-jsx@7.12.1", "@babel/plugin-syntax-jsx@^7.12.1", "@babel/plugin-syntax-jsx@^7.2.0":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926"
integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==
@@ -1908,10 +2522,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-block-scoping@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz#f0ee727874b42a208a48a586b84c3d222c2bbef1"
- integrity sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==
+"@babel/plugin-transform-block-scoping@^7.12.11":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz#d93a567a152c22aea3b1929bb118d1d0a175cdca"
+ integrity sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
@@ -2083,38 +2697,23 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.12.5":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.5.tgz#677de5b96da310430d6cfb7fee16a1603afa3d56"
- integrity sha512-1JJusg3iPgsZDthyWiCr3KQiGs31ikU/mSf2N2dSYEAO0GEImmVUbWf0VoSDGDFTAn5Dj4DUiR6SdIXHY7tELA==
- dependencies:
- "@babel/helper-builder-react-jsx-experimental" "^7.12.1"
- "@babel/helper-plugin-utils" "^7.10.4"
- "@babel/plugin-syntax-jsx" "^7.12.1"
-
-"@babel/plugin-transform-react-jsx-self@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz#ef43cbca2a14f1bd17807dbe4376ff89d714cf28"
- integrity sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-transform-react-jsx-source@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz#d07de6863f468da0809edcf79a1aa8ce2a82a26b"
- integrity sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==
+"@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.12.7":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz#bccca33108fe99d95d7f9e82046bfe762e71f4e7"
+ integrity sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/plugin-transform-react-jsx" "^7.12.12"
-"@babel/plugin-transform-react-jsx@^7.10.4", "@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.5":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.5.tgz#39ede0e30159770561b6963be143e40af3bde00c"
- integrity sha512-2xkcPqqrYiOQgSlM/iwto1paPijjsDbUynN13tI6bosDz/jOW3CRzYguIE8wKX32h+msbBM22Dv5fwrFkUOZjQ==
+"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.10", "@babel/plugin-transform-react-jsx@^7.12.12", "@babel/plugin-transform-react-jsx@^7.12.5":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz#b0da51ffe5f34b9a900e9f1f5fb814f9e512d25e"
+ integrity sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw==
dependencies:
- "@babel/helper-builder-react-jsx" "^7.10.4"
- "@babel/helper-builder-react-jsx-experimental" "^7.12.1"
+ "@babel/helper-annotate-as-pure" "^7.12.10"
+ "@babel/helper-module-imports" "^7.12.5"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-jsx" "^7.12.1"
+ "@babel/types" "^7.12.12"
"@babel/plugin-transform-react-pure-annotations@^7.12.1":
version "7.12.1"
@@ -2138,14 +2737,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-runtime@^7.11.5":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz#04b792057eb460389ff6a4198e377614ea1e7ba5"
- integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==
+"@babel/plugin-transform-runtime@^7.12.1":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz#af0fded4e846c4b37078e8e5d06deac6cd848562"
+ integrity sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==
dependencies:
- "@babel/helper-module-imports" "^7.12.1"
+ "@babel/helper-module-imports" "^7.12.5"
"@babel/helper-plugin-utils" "^7.10.4"
- resolve "^1.8.1"
semver "^5.5.1"
"@babel/plugin-transform-shorthand-properties@^7.12.1":
@@ -2155,7 +2753,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-spread@^7.11.0", "@babel/plugin-transform-spread@^7.12.1":
+"@babel/plugin-transform-spread@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e"
integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==
@@ -2163,13 +2761,12 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
-"@babel/plugin-transform-sticky-regex@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz#5c24cf50de396d30e99afc8d1c700e8bce0f5caf"
- integrity sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==
+"@babel/plugin-transform-sticky-regex@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad"
+ integrity sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
- "@babel/helper-regex" "^7.10.4"
"@babel/plugin-transform-template-literals@^7.12.1":
version "7.12.1"
@@ -2178,10 +2775,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-typeof-symbol@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz#9ca6be343d42512fbc2e68236a82ae64bc7af78a"
- integrity sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==
+"@babel/plugin-transform-typeof-symbol@^7.12.10":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz#de01c4c8f96580bd00f183072b0d0ecdcf0dec4b"
+ integrity sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
@@ -2209,16 +2806,16 @@
"@babel/helper-create-regexp-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/preset-env@^7.11.5", "@babel/preset-env@^7.4.5":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.1.tgz#9c7e5ca82a19efc865384bb4989148d2ee5d7ac2"
- integrity sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==
+"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.4.5":
+ version "7.12.11"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.11.tgz#55d5f7981487365c93dbbc84507b1c7215e857f9"
+ integrity sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==
dependencies:
- "@babel/compat-data" "^7.12.1"
- "@babel/helper-compilation-targets" "^7.12.1"
- "@babel/helper-module-imports" "^7.12.1"
+ "@babel/compat-data" "^7.12.7"
+ "@babel/helper-compilation-targets" "^7.12.5"
+ "@babel/helper-module-imports" "^7.12.5"
"@babel/helper-plugin-utils" "^7.10.4"
- "@babel/helper-validator-option" "^7.12.1"
+ "@babel/helper-validator-option" "^7.12.11"
"@babel/plugin-proposal-async-generator-functions" "^7.12.1"
"@babel/plugin-proposal-class-properties" "^7.12.1"
"@babel/plugin-proposal-dynamic-import" "^7.12.1"
@@ -2226,10 +2823,10 @@
"@babel/plugin-proposal-json-strings" "^7.12.1"
"@babel/plugin-proposal-logical-assignment-operators" "^7.12.1"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
- "@babel/plugin-proposal-numeric-separator" "^7.12.1"
+ "@babel/plugin-proposal-numeric-separator" "^7.12.7"
"@babel/plugin-proposal-object-rest-spread" "^7.12.1"
"@babel/plugin-proposal-optional-catch-binding" "^7.12.1"
- "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.7"
"@babel/plugin-proposal-private-methods" "^7.12.1"
"@babel/plugin-proposal-unicode-property-regex" "^7.12.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
@@ -2247,7 +2844,7 @@
"@babel/plugin-transform-arrow-functions" "^7.12.1"
"@babel/plugin-transform-async-to-generator" "^7.12.1"
"@babel/plugin-transform-block-scoped-functions" "^7.12.1"
- "@babel/plugin-transform-block-scoping" "^7.12.1"
+ "@babel/plugin-transform-block-scoping" "^7.12.11"
"@babel/plugin-transform-classes" "^7.12.1"
"@babel/plugin-transform-computed-properties" "^7.12.1"
"@babel/plugin-transform-destructuring" "^7.12.1"
@@ -2271,14 +2868,14 @@
"@babel/plugin-transform-reserved-words" "^7.12.1"
"@babel/plugin-transform-shorthand-properties" "^7.12.1"
"@babel/plugin-transform-spread" "^7.12.1"
- "@babel/plugin-transform-sticky-regex" "^7.12.1"
+ "@babel/plugin-transform-sticky-regex" "^7.12.7"
"@babel/plugin-transform-template-literals" "^7.12.1"
- "@babel/plugin-transform-typeof-symbol" "^7.12.1"
+ "@babel/plugin-transform-typeof-symbol" "^7.12.10"
"@babel/plugin-transform-unicode-escapes" "^7.12.1"
"@babel/plugin-transform-unicode-regex" "^7.12.1"
"@babel/preset-modules" "^0.1.3"
- "@babel/types" "^7.12.1"
- core-js-compat "^3.6.2"
+ "@babel/types" "^7.12.11"
+ core-js-compat "^3.8.0"
semver "^5.5.0"
"@babel/preset-modules@^0.1.3":
@@ -2292,25 +2889,24 @@
"@babel/types" "^7.4.4"
esutils "^2.0.2"
-"@babel/preset-react@^7.0.0", "@babel/preset-react@^7.10.4":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.5.tgz#d45625f65d53612078a43867c5c6750e78772c56"
- integrity sha512-jcs++VPrgyFehkMezHtezS2BpnUlR7tQFAyesJn1vGTO9aTFZrgIQrA5YydlTwxbcjMwkFY6i04flCigRRr3GA==
+"@babel/preset-react@^7.0.0", "@babel/preset-react@^7.12.5":
+ version "7.12.10"
+ resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.10.tgz#4fed65f296cbb0f5fb09de6be8cddc85cc909be9"
+ integrity sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-react-display-name" "^7.12.1"
- "@babel/plugin-transform-react-jsx" "^7.12.5"
- "@babel/plugin-transform-react-jsx-development" "^7.12.5"
- "@babel/plugin-transform-react-jsx-self" "^7.12.1"
- "@babel/plugin-transform-react-jsx-source" "^7.12.1"
+ "@babel/plugin-transform-react-jsx" "^7.12.10"
+ "@babel/plugin-transform-react-jsx-development" "^7.12.7"
"@babel/plugin-transform-react-pure-annotations" "^7.12.1"
-"@babel/preset-typescript@^7.10.4", "@babel/preset-typescript@^7.3.3":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz#86480b483bb97f75036e8864fe404cc782cc311b"
- integrity sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==
+"@babel/preset-typescript@^7.12.1", "@babel/preset-typescript@^7.3.3":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz#fc7df8199d6aae747896f1e6c61fc872056632a3"
+ integrity sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-validator-option" "^7.12.1"
"@babel/plugin-transform-typescript" "^7.12.1"
"@babel/runtime-corejs3@^7.10.2":
@@ -2321,48 +2917,48 @@
core-js-pure "^3.0.0"
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.2.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
version "7.12.5"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e"
integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/standalone@^7.11.6":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.12.5.tgz#5fec0e786a7c4f32e7d43a1f3844ba25d86f703a"
- integrity sha512-5d1bw+HsGdw9OImxzUXEBpgV887np7u4KignO31ecJkduYtyS3s/iQk/+augZlC7pM92Xvq5zTh0z5CCMKbzWQ==
-
-"@babel/template@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278"
- integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==
- dependencies:
- "@babel/code-frame" "^7.10.4"
- "@babel/parser" "^7.10.4"
- "@babel/types" "^7.10.4"
+"@babel/standalone@^7.12.6":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.12.12.tgz#f858ab1c76d9c4c23fe0783a0330ad37755f0176"
+ integrity sha512-sHuNDN9NvPHsDAmxPD3RpsIeqCoFSW+ySa6+3teInrYe9y0Gn5swLQ2ZE7Zk6L8eBBESZM2ob1l98qWauQfDMA==
-"@babel/traverse@^7.10.4", "@babel/traverse@^7.10.5", "@babel/traverse@^7.11.5", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.5", "@babel/traverse@^7.7.0":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.5.tgz#78a0c68c8e8a35e4cacfd31db8bb303d5606f095"
- integrity sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==
+"@babel/template@^7.10.4", "@babel/template@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc"
+ integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.12.5"
- "@babel/helper-function-name" "^7.10.4"
- "@babel/helper-split-export-declaration" "^7.11.0"
- "@babel/parser" "^7.12.5"
- "@babel/types" "^7.12.5"
+ "@babel/parser" "^7.12.7"
+ "@babel/types" "^7.12.7"
+
+"@babel/traverse@^7.10.4", "@babel/traverse@^7.10.5", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5", "@babel/traverse@^7.12.9", "@babel/traverse@^7.7.0":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376"
+ integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==
+ dependencies:
+ "@babel/code-frame" "^7.12.11"
+ "@babel/generator" "^7.12.11"
+ "@babel/helper-function-name" "^7.12.11"
+ "@babel/helper-split-export-declaration" "^7.12.11"
+ "@babel/parser" "^7.12.11"
+ "@babel/types" "^7.12.12"
debug "^4.1.0"
globals "^11.1.0"
lodash "^4.17.19"
-"@babel/types@^7.0.0-beta.49", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.11.5", "@babel/types@^7.12.1", "@babel/types@^7.12.5", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
- version "7.12.5"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.5.tgz#5d6b4590cfe90c0c8d7396c83ffd9fc28b5a6450"
- integrity sha512-gyTcvz7JFa4V45C0Zklv//GmFOAal5fL23OWpBLqc4nZ4Yrz67s4kCNwSK1Gu0MXGTU8mRY3zJYtacLdKXlzig==
+"@babel/types@^7.0.0-beta.49", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
+ version "7.12.12"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299"
+ integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==
dependencies:
- "@babel/helper-validator-identifier" "^7.10.4"
+ "@babel/helper-validator-identifier" "^7.12.11"
lodash "^4.17.19"
to-fast-properties "^2.0.0"
@@ -2379,9 +2975,9 @@
"@babel/plugin-syntax-jsx" "^7.2.0"
"@emotion/babel-preset-css-prop@^10.0.27":
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-10.1.0.tgz#4800943dff35bd82a83891b278565918bbed14a7"
- integrity sha512-t1ar2Zt3fJ/TuoEg7Oin4sYdYt4BMWbvsQkaO4rq0II4hb9t/NdbCUd0jXFIYDuf0FYhyDEHt6sqpdPAG4uQrA==
+ version "10.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-10.2.1.tgz#fb331355c1819367a6e5dd171879ae4957aa701a"
+ integrity sha512-4hudLJCfIrbpJZek5n69cwzu7GgCamza/whh/RgqXaI5ZWT8pFj1rR2KjQntzFFzTU7l9o+jdVPSpgCbrVG+VQ==
dependencies:
"@babel/plugin-transform-react-jsx" "^7.12.1"
"@babel/plugin-transform-react-jsx-development" "^7.12.1"
@@ -2491,6 +3087,16 @@
resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46"
integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==
+"@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d"
+ integrity sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==
+ dependencies:
+ lodash.get "^4"
+ make-error "^1"
+ ts-node "^9"
+ tslib "^2"
+
"@graphql-tools/batch-execute@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-7.0.0.tgz#e79d11bd5b39f29172f6ec2eafa71103c6a6c85b"
@@ -2501,45 +3107,42 @@
is-promise "4.0.0"
tslib "~2.0.1"
-"@graphql-tools/delegate@^7.0.0", "@graphql-tools/delegate@^7.0.1":
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-7.0.3.tgz#d25028de64acc886be6e0514162aa6739d9acd51"
- integrity sha512-BSRF/Wg9XNllWo3Kdt0QBBaFltexn3vAnTOWH1qLrNcmfQAvUMf17/TsAqH9ZLSKU1NW9XCOsd7YMHhhUuTCEg==
+"@graphql-tools/delegate@^7.0.1", "@graphql-tools/delegate@^7.0.7":
+ version "7.0.8"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-7.0.8.tgz#72254c92d4254c4f8477a36f7e6c61b48265dcd5"
+ integrity sha512-pS1wci7ZxzdCITRrMI66UA+6/E0Z1Yczd3QxJBDb4Kp0nTGy1xy7enGa0+i55EmCvKvuwyx+tzXzwA1fNGRJzg==
dependencies:
"@ardatan/aggregate-error" "0.0.6"
"@graphql-tools/batch-execute" "^7.0.0"
"@graphql-tools/schema" "^7.0.0"
- "@graphql-tools/utils" "^7.0.2"
+ "@graphql-tools/utils" "^7.1.6"
dataloader "2.0.0"
is-promise "4.0.0"
tslib "~2.0.1"
"@graphql-tools/graphql-file-loader@^6.0.0":
- version "6.2.5"
- resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.5.tgz#831289675e5f446baa19afbc0af8ea6bc94063bf"
- integrity sha512-vYDn71FHqwCxWgw8swoVOsD5C0xGz/Lw4zUQnPcgZfAzhAAwl6e/rVWl/HF1UNNSf5CSZu+2oidjOWCI5Wl6Gg==
+ version "6.2.6"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.6.tgz#5b907d21b0f947df892ed837db74cd3f6d771c34"
+ integrity sha512-L+RdYl5C6+X0zdOTUotY0K5zwqvSGpqI/qcZpVvCDenoAcVTyaNLmnd/ViErwedhCaGqAAV0wI1nPtyKFPlMUg==
dependencies:
- "@graphql-tools/import" "^6.2.4"
+ "@graphql-tools/import" "^6.2.5"
"@graphql-tools/utils" "^7.0.0"
- fs-extra "9.0.1"
tslib "~2.0.1"
-"@graphql-tools/import@^6.2.4":
- version "6.2.4"
- resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.2.4.tgz#0547f6d4754a924e80439d6af013577cdb617194"
- integrity sha512-Q6fk6hbtDevoEVcgwb3WRn7XOqGY4MnX3Mvc+x8/b8k4RZ4wT+0WSLRDXGAKiVKRxGhgouU2lZVnGE/LDrGSCg==
+"@graphql-tools/import@^6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.2.5.tgz#5f279815229320128a07cad188c4860be18cb422"
+ integrity sha512-ZGXT5tDod7m+LO38fc+o0JzR1LstL0RF35HKEWoUdxRIVaaeYH9VMuan9Gn+9M9RDME3RnzEa9aGzf9ATj8bTA==
dependencies:
- fs-extra "9.0.1"
resolve-from "5.0.0"
tslib "~2.0.1"
"@graphql-tools/json-file-loader@^6.0.0":
- version "6.2.5"
- resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-6.2.5.tgz#1357d2efd2f416f44e0dd717da06463c29adbf60"
- integrity sha512-9LS7WuQdSHlRUvXD7ixt5aDpr3hWsueURHOaWe7T0xZ+KWMTw+LIRtWIliCRzbjNmZ+4ZhwHB3Vc1SO2bfYLgg==
+ version "6.2.6"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-6.2.6.tgz#830482cfd3721a0799cbf2fe5b09959d9332739a"
+ integrity sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA==
dependencies:
"@graphql-tools/utils" "^7.0.0"
- fs-extra "9.0.1"
tslib "~2.0.1"
"@graphql-tools/load@^6.0.0":
@@ -2558,46 +3161,46 @@
valid-url "1.0.9"
"@graphql-tools/merge@^6.0.0", "@graphql-tools/merge@^6.2.5":
- version "6.2.5"
- resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.5.tgz#a03d6711f2a468b8de97c0fe9092469280ca66c9"
- integrity sha512-T2UEm7L5MeS1ggbGKBkdV9kTqLqSHQM13RrjPzIAYzkFL/mK837sf+oq8h2+R8B+senuHX8akUhMTcU85kcMvw==
+ version "6.2.6"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.6.tgz#f10b8958523687440536ecf166f2959d2f094d0f"
+ integrity sha512-G6x0QlIzFHoJ3dyF9a4gxmBtaEYJ+EoAAGqXHsE/drRr58K1jscQdfKZdF1wZWZgxkgakHqgt1+oFMeQg/O6ug==
dependencies:
"@graphql-tools/schema" "^7.0.0"
"@graphql-tools/utils" "^7.0.0"
tslib "~2.0.1"
-"@graphql-tools/schema@^6.0.14":
- version "6.2.4"
- resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-6.2.4.tgz#cc4e9f5cab0f4ec48500e666719d99fc5042481d"
- integrity sha512-rh+14lSY1q8IPbEv2J9x8UBFJ5NrDX9W5asXEUlPp+7vraLp/Tiox4GXdgyA92JhwpYco3nTf5Bo2JDMt1KnAQ==
- dependencies:
- "@graphql-tools/utils" "^6.2.4"
- tslib "~2.0.1"
-
-"@graphql-tools/schema@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-7.0.0.tgz#f87e307d00a3d388f5c54d32f4697611396c0127"
- integrity sha512-yDKgoT2+Uf3cdLYmiFB9lRIGsB6lZhILtCXHgZigYgURExrEPmfj3ZyszfEpPKYcPmKaO9FI4coDhIN0Toxl3w==
+"@graphql-tools/schema@^7.0.0", "@graphql-tools/schema@^7.1.2":
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-7.1.2.tgz#5084eaef893719ad01329f77673d102e7710542e"
+ integrity sha512-GabNT51ErVHE2riDH4EQdRusUsI+nMElT8LdFHyuP53v8gwtleAj+LePQ9jif4NYUe/JQVqO8V28vPcHrA7gfQ==
dependencies:
- "@graphql-tools/utils" "^7.0.0"
+ "@graphql-tools/utils" "^7.1.2"
tslib "~2.0.1"
"@graphql-tools/url-loader@^6.0.0":
- version "6.3.2"
- resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-6.3.2.tgz#ed4e9dafcd83bda94ba7114629e712fc81a6a3ef"
- integrity sha512-nrrZD33T7lFeOjIufCrwk2PAHYqFtdFcb1pe1ULWnvuFmFuhZnRCgIsfCsoy+WOMwmZHQ/eXBem//I/bewXlgw==
+ version "6.7.1"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-6.7.1.tgz#ce4d2284b702a360d928e74e7f989d8579f0d9f6"
+ integrity sha512-7NJ1G5diJAuWYZszQf0mNwPipVMOjIIMteNkutdExBq4CgN0V1xa3/iC25CUrI7sZiq+D367zZNONmKf+3bA2Q==
dependencies:
"@graphql-tools/delegate" "^7.0.1"
- "@graphql-tools/utils" "^7.0.1"
- "@graphql-tools/wrap" "^7.0.0"
+ "@graphql-tools/utils" "^7.1.5"
+ "@graphql-tools/wrap" "^7.0.4"
"@types/websocket" "1.0.1"
cross-fetch "3.0.6"
- subscriptions-transport-ws "0.9.18"
+ eventsource "1.0.7"
+ extract-files "9.0.0"
+ graphql-upload "^11.0.0"
+ graphql-ws "3.1.0"
+ is-promise "4.0.0"
+ isomorphic-form-data "2.0.0"
+ isomorphic-ws "4.0.1"
+ sse-z "0.3.0"
+ sync-fetch "0.3.0"
tslib "~2.0.1"
valid-url "1.0.9"
- websocket "1.0.32"
+ ws "7.4.1"
-"@graphql-tools/utils@^6.0.0", "@graphql-tools/utils@^6.0.14", "@graphql-tools/utils@^6.2.4":
+"@graphql-tools/utils@^6.0.0":
version "6.2.4"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-6.2.4.tgz#38a2314d2e5e229ad4f78cca44e1199e18d55856"
integrity sha512-ybgZ9EIJE3JMOtTrTd2VcIpTXtDrn2q6eiYkeYMKRVh3K41+LZa6YnR2zKERTXqTWqhobROwLt4BZbw2O3Aeeg==
@@ -2606,23 +3209,23 @@
camel-case "4.1.1"
tslib "~2.0.1"
-"@graphql-tools/utils@^7.0.0", "@graphql-tools/utils@^7.0.1", "@graphql-tools/utils@^7.0.2":
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-7.0.2.tgz#1977d3277158bf32df792a5ff76d3fdc04647a64"
- integrity sha512-VQQ7krHeoXO0FS3qbWsb/vZb8c8oyiCYPIH4RSgeK9SKOUpatWYt3DW4jmLmyHZLVVMk0yjUbsOhKTBEMejKSA==
+"@graphql-tools/utils@^7.0.0", "@graphql-tools/utils@^7.0.2", "@graphql-tools/utils@^7.1.2", "@graphql-tools/utils@^7.1.5", "@graphql-tools/utils@^7.1.6", "@graphql-tools/utils@^7.2.1":
+ version "7.2.4"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-7.2.4.tgz#1164cf268988254f281b4cfbbc0e8f7ca24a8a41"
+ integrity sha512-EDSb98dTWX8FngvayWejip1DutOl0wGtNbXC7a3CZf5fiJS7bGHQ/8cSlMhe9XaHwpLJCbAk/Ijnp/dYbXk33w==
dependencies:
"@ardatan/aggregate-error" "0.0.6"
- camel-case "4.1.1"
- tslib "~2.0.1"
+ camel-case "4.1.2"
+ tslib "~2.1.0"
-"@graphql-tools/wrap@^7.0.0":
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-7.0.1.tgz#a93e548439d19a1be6f7a032c7561059ea589b70"
- integrity sha512-0feqjgEJSRLm2V0kEUaV2dw7ukVPjRujYMqNdcqHsIyXmf0VO8PGF5hcva/+5U/9Yfbf3Fck+P5JTJ5MlXPlsQ==
+"@graphql-tools/wrap@^7.0.4":
+ version "7.0.5"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-7.0.5.tgz#8659a119abef11754f712b0c202e41a484951e0b"
+ integrity sha512-KCWBXsDfvG46GNUawRltJL4j9BMGoOG7oo3WEyCQP+SByWXiTe5cBF45SLDVQgdjljGNZhZ4Lq/7avIkF7/zDQ==
dependencies:
- "@graphql-tools/delegate" "^7.0.0"
- "@graphql-tools/schema" "^7.0.0"
- "@graphql-tools/utils" "^7.0.0"
+ "@graphql-tools/delegate" "^7.0.7"
+ "@graphql-tools/schema" "^7.1.2"
+ "@graphql-tools/utils" "^7.2.1"
is-promise "4.0.0"
tslib "~2.0.1"
@@ -2642,9 +3245,9 @@
integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==
"@hapi/hoek@^9.0.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6"
- integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw==
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.1.tgz#9daf5745156fd84b8e9889a2dc721f0c58e894aa"
+ integrity sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==
"@hapi/joi@^15.1.1":
version "15.1.1"
@@ -2670,6 +3273,11 @@
dependencies:
"@hapi/hoek" "^9.0.0"
+"@iarna/toml@^2.2.5":
+ version "2.2.5"
+ resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
+ integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==
+
"@jest/types@^25.5.0":
version "25.5.0"
resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d"
@@ -2700,23 +3308,23 @@
unist-util-visit "^1.3.0"
"@mdx-js/mdx@^1.1.0":
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.19.tgz#a89522f53d0712691115b301a4fbd04933714a6f"
- integrity sha512-L3eLhEFnV/2bcb9XwOegsRmLHd1oEDQPtTBVezhptQ5U1YM+/WQNzx1apjzVTAyukwOanUXnTUMjRUtqJNgFCg==
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba"
+ integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==
dependencies:
- "@babel/core" "7.11.6"
- "@babel/plugin-syntax-jsx" "7.10.4"
+ "@babel/core" "7.12.9"
+ "@babel/plugin-syntax-jsx" "7.12.1"
"@babel/plugin-syntax-object-rest-spread" "7.8.3"
- "@mdx-js/util" "1.6.19"
- babel-plugin-apply-mdx-type-prop "1.6.19"
- babel-plugin-extract-import-names "1.6.19"
+ "@mdx-js/util" "1.6.22"
+ babel-plugin-apply-mdx-type-prop "1.6.22"
+ babel-plugin-extract-import-names "1.6.22"
camelcase-css "2.0.1"
- detab "2.0.3"
+ detab "2.0.4"
hast-util-raw "6.0.1"
lodash.uniq "4.5.0"
- mdast-util-to-hast "9.1.1"
+ mdast-util-to-hast "10.0.1"
remark-footnotes "2.0.0"
- remark-mdx "1.6.19"
+ remark-mdx "1.6.22"
remark-parse "8.0.3"
remark-squeeze-paragraphs "4.0.0"
style-to-object "0.3.0"
@@ -2725,14 +3333,14 @@
unist-util-visit "2.0.3"
"@mdx-js/react@^1.0.27":
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.19.tgz#fce0f2b802804258b67817550bf3186dde2b1bd6"
- integrity sha512-RS37Tagqyp2R0XFPoUZeSbZC5uJQRPhqOHWeT1LEwxESjMWb3VORHz7E827ldeQr3UW6VEQEyq/THegu+bLj6A==
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573"
+ integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==
-"@mdx-js/util@1.6.19":
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.19.tgz#5d4d8f66536d6653963ab2600490b52c3df546be"
- integrity sha512-bkkQNSHz3xSr3KRHUQ2Qk2XhewvvXAOUqjIUKwcQuL4ijOA4tUHZfUgXExi5CpMysrX7izcsyICtXjZHlfJUjg==
+"@mdx-js/util@1.6.22":
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b"
+ integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==
"@mdx-js/util@^2.0.0-next.8":
version "2.0.0-next.8"
@@ -2752,18 +3360,18 @@
call-me-maybe "^1.0.1"
glob-to-regexp "^0.3.0"
-"@nodelib/fs.scandir@2.1.3":
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b"
- integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==
+"@nodelib/fs.scandir@2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69"
+ integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==
dependencies:
- "@nodelib/fs.stat" "2.0.3"
+ "@nodelib/fs.stat" "2.0.4"
run-parallel "^1.1.9"
-"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3"
- integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
+"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655"
+ integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==
"@nodelib/fs.stat@^1.1.2":
version "1.1.3"
@@ -2771,11 +3379,11 @@
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.4":
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976"
- integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063"
+ integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==
dependencies:
- "@nodelib/fs.scandir" "2.1.3"
+ "@nodelib/fs.scandir" "2.1.4"
fastq "^1.6.0"
"@pieh/friendly-errors-webpack-plugin@1.7.0-chalk-2":
@@ -2801,9 +3409,9 @@
source-map "^0.7.3"
"@popperjs/core@^2.4.4":
- version "2.5.4"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.5.4.tgz#de25b5da9f727985a3757fd59b5d028aba75841a"
- integrity sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==
+ version "2.6.0"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.6.0.tgz#f022195afdfc942e088ee2101285a1d31c7d727f"
+ integrity sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==
"@reach/router@^1.3.4":
version "1.3.4"
@@ -3012,6 +3620,11 @@
dependencies:
tippy.js "^6.2.0"
+"@tokenizer/token@^0.1.1":
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.1.1.tgz#f0d92c12f87079ddfd1b29f614758b9696bc29e3"
+ integrity sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==
+
"@turist/fetch@^7.1.7":
version "7.1.7"
resolved "https://registry.yarnpkg.com/@turist/fetch/-/fetch-7.1.7.tgz#a2b1f7ec0265e6fe0946c51eef34bad9b9efc865"
@@ -3049,6 +3662,11 @@
resolved "https://registry.yarnpkg.com/@types/debug/-/debug-0.0.30.tgz#dc1e40f7af3b9c815013a7860e6252f6352a84df"
integrity sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==
+"@types/debug@^4.1.5":
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd"
+ integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
+
"@types/eslint-visitor-keys@^1.0.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
@@ -3136,9 +3754,9 @@
integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
"@types/lodash@^4.14.92":
- version "4.14.164"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.164.tgz#52348bcf909ac7b4c1bcbeda5c23135176e5dfa0"
- integrity sha512-fXCEmONnrtbYUc5014avwBeMdhHHO8YJCkOBflUL9EoJBSKZ1dei+VO74fA7JkTHZ1GvZack2TyIw5U+1lT8jg==
+ version "4.14.167"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.167.tgz#ce7d78553e3c886d4ea643c37ec7edc20f16765e"
+ integrity sha512-w7tQPjARrvdeBkX/Rwg95S592JwxqOjmms3zWQ0XZgSyxSLdzWaYH3vErBhdVS/lRBX7F8aBYcYJYTr5TMGOzw==
"@types/mdast@^3.0.0", "@types/mdast@^3.0.3":
version "3.0.3"
@@ -3168,9 +3786,9 @@
form-data "^3.0.0"
"@types/node@*":
- version "14.14.6"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.6.tgz#146d3da57b3c636cc0d1769396ce1cfa8991147f"
- integrity sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==
+ version "14.14.20"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.20.tgz#f7974863edd21d1f8a494a73e8e2b3658615c340"
+ integrity sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A==
"@types/node@^8.5.7":
version "8.10.66"
@@ -3206,13 +3824,21 @@
"@types/react" "*"
"@types/react@*":
- version "16.9.55"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.55.tgz#47078587f5bfe028a23b6b46c7b94ac0d436acff"
- integrity sha512-6KLe6lkILeRwyyy7yG9rULKJ0sXplUsl98MGoCfpteXf9sPWFWWMknDcsvubcpaTdBuxtsLF6HDUwdApZL/xIg==
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.0.tgz#5af3eb7fad2807092f0046a1302b7823e27919b8"
+ integrity sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==
dependencies:
"@types/prop-types" "*"
csstype "^3.0.2"
+"@types/readable-stream@^2.3.9":
+ version "2.3.9"
+ resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-2.3.9.tgz#40a8349e6ace3afd2dd1b6d8e9b02945de4566a9"
+ integrity sha512-sqsgQqFT7HmQz/V5jH1O0fvQQnXAJO46Gg9LRO/JPfjmVmGUlcx831TZZO3Y3HtWhIkzf3kTsNT0Z0kzIhIvZw==
+ dependencies:
+ "@types/node" "*"
+ safe-buffer "*"
+
"@types/resolve@0.0.8":
version "0.0.8"
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194"
@@ -3267,14 +3893,14 @@
"@types/node" "*"
"@types/yargs-parser@*":
- version "15.0.0"
- resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d"
- integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
+ version "20.2.0"
+ resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
+ integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==
"@types/yargs@^15.0.0":
- version "15.0.9"
- resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.9.tgz#524cd7998fe810cdb02f26101b699cccd156ff19"
- integrity sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==
+ version "15.0.12"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.12.tgz#6234ce3e3e3fa32c5db301a170f96a599c960d74"
+ integrity sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==
dependencies:
"@types/yargs-parser" "*"
@@ -3578,10 +4204,10 @@ alphanum-sort@^1.0.0:
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
-amazon-cognito-identity-js@^4.5.3:
- version "4.5.3"
- resolved "https://registry.yarnpkg.com/amazon-cognito-identity-js/-/amazon-cognito-identity-js-4.5.3.tgz#1e7fb6bd2a7b7bf43addf428be80e2ec2f14fbfb"
- integrity sha512-BqVEb1kNPzgmpy/pcTmBVcRjLRbSE8521urbpfJUwFteoOF/T8Zq7RF27vAiGW4TjKwi4PKtMTs85i6u99kSqg==
+amazon-cognito-identity-js@4.5.7:
+ version "4.5.7"
+ resolved "https://registry.yarnpkg.com/amazon-cognito-identity-js/-/amazon-cognito-identity-js-4.5.7.tgz#c6a32443b5a3bacf4fcc23a1d9058f6d332c5362"
+ integrity sha512-ecdLY8A3SnG3vaAQPxAskCHPvbzpo0f8tIEVN1xacoI/+qfbbvG3pENFSBbHeuBjwvmQpxOBhQ0tRdy1o7nURA==
dependencies:
buffer "4.9.1"
crypto-js "^3.3.0"
@@ -3589,6 +4215,11 @@ amazon-cognito-identity-js@^4.5.3:
isomorphic-unfetch "^3.0.0"
js-cookie "^2.2.1"
+anser@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/anser/-/anser-2.0.1.tgz#8d9069291fee18306ffaf2e364a690dcc8ed78ad"
+ integrity sha512-4g5Np4CVD3c5c/36Mj0jllEA5bQcuXF0dqakZcuHGeubBzw93EAhwRuQCzgFm4/ZwvyBMzFdtn9BcihOjnxIdQ==
+
ansi-align@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
@@ -3740,6 +4371,11 @@ arch@^2.1.1:
resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11"
integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
+arg@^4.1.0:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
+ integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
+
argparse@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -3795,13 +4431,15 @@ array-from@^2.1.1:
resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195"
integrity sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=
-array-includes@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348"
- integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==
+array-includes@^3.1.1, array-includes@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8"
+ integrity sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0"
+ es-abstract "^1.18.0-next.1"
+ get-intrinsic "^1.0.1"
is-string "^1.0.5"
array-iterate@^1.0.0:
@@ -3847,20 +4485,22 @@ array-unique@^0.3.2:
integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
array.prototype.flat@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b"
- integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"
+ integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
+ es-abstract "^1.18.0-next.1"
array.prototype.flatmap@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz#1c13f84a178566042dd63de4414440db9222e443"
- integrity sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9"
+ integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
+ es-abstract "^1.18.0-next.1"
function-bind "^1.1.1"
arraybuffer.slice@~0.0.7:
@@ -3962,11 +4602,6 @@ asynckit@^0.4.0:
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
-at-least-node@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
- integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-
atob@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@@ -3986,22 +4621,22 @@ autoprefixer@^9.8.4:
postcss-value-parser "^4.1.0"
aws-amplify@^3.3.3:
- version "3.3.7"
- resolved "https://registry.yarnpkg.com/aws-amplify/-/aws-amplify-3.3.7.tgz#2d8bbbb3b160e7521b6a8c34ee8a54f7ea9e2697"
- integrity sha512-iSEST6MD3v2rv+l4e1AKxheke2sHyzC2bRWOLvuOC1hce9SlyenI0Zqn85BnuTj4Hn+ivpz7f5m9vvUomwTFAA==
- dependencies:
- "@aws-amplify/analytics" "^3.3.10"
- "@aws-amplify/api" "^3.2.10"
- "@aws-amplify/auth" "^3.4.10"
- "@aws-amplify/cache" "^3.1.35"
- "@aws-amplify/core" "^3.8.2"
- "@aws-amplify/datastore" "^2.7.2"
- "@aws-amplify/interactions" "^3.3.10"
- "@aws-amplify/predictions" "^3.2.10"
- "@aws-amplify/pubsub" "^3.2.8"
- "@aws-amplify/storage" "^3.3.10"
- "@aws-amplify/ui" "^2.0.2"
- "@aws-amplify/xr" "^2.2.10"
+ version "3.3.14"
+ resolved "https://registry.yarnpkg.com/aws-amplify/-/aws-amplify-3.3.14.tgz#eb678fe70d3bc503b0917b6b9dfc3e426e2ff7ca"
+ integrity sha512-5UrGnpvgsB1NLKvq5LAWL6aDzn91gx5i/IEV/khihdVjF+3P+1YU0q3eXLXbKS6gQKWEN9kcUm/uGzGPVa8dEA==
+ dependencies:
+ "@aws-amplify/analytics" "4.0.5"
+ "@aws-amplify/api" "3.2.17"
+ "@aws-amplify/auth" "3.4.17"
+ "@aws-amplify/cache" "3.1.42"
+ "@aws-amplify/core" "3.8.9"
+ "@aws-amplify/datastore" "2.9.3"
+ "@aws-amplify/interactions" "3.3.17"
+ "@aws-amplify/predictions" "3.2.17"
+ "@aws-amplify/pubsub" "3.2.15"
+ "@aws-amplify/storage" "3.3.17"
+ "@aws-amplify/ui" "2.0.2"
+ "@aws-amplify/xr" "2.2.17"
aws-sign2@~0.7.0:
version "0.7.0"
@@ -4014,29 +4649,14 @@ aws4@^1.8.0:
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
axe-core@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.0.2.tgz#c7cf7378378a51fcd272d3c09668002a4990b1cb"
- integrity sha512-arU1h31OGFu+LPrOLGZ7nB45v940NMDMEJeNmbutu57P+UFDVnkZg3e+J1I2HJRZ9hT7gO8J91dn/PMrAiKakA==
-
-axios@0.19.0:
- version "0.19.0"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz#8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8"
- integrity sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==
- dependencies:
- follow-redirects "1.5.10"
- is-buffer "^2.0.2"
-
-axios@^0.19.0:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.2.tgz#3ea36c5d8818d0d5f8a8a97a6d36b86cdc00cb27"
- integrity sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==
- dependencies:
- follow-redirects "1.5.10"
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.1.tgz#70a7855888e287f7add66002211a423937063eaf"
+ integrity sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==
-axios@^0.20.0:
- version "0.20.0"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.20.0.tgz#057ba30f04884694993a8cd07fa394cff11c50bd"
- integrity sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==
+axios@0.21.1, axios@^0.19.0, axios@^0.20.0, axios@^0.21.1:
+ version "0.21.1"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
+ integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
dependencies:
follow-redirects "^1.10.0"
@@ -4072,14 +4692,13 @@ babel-eslint@^10.1.0:
resolve "^1.12.0"
babel-loader@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3"
- integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==
+ version "8.2.2"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81"
+ integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==
dependencies:
- find-cache-dir "^2.1.0"
+ find-cache-dir "^3.3.1"
loader-utils "^1.4.0"
- mkdirp "^0.5.3"
- pify "^4.0.1"
+ make-dir "^3.1.0"
schema-utils "^2.6.5"
babel-plugin-add-module-exports@^0.3.3:
@@ -4089,13 +4708,13 @@ babel-plugin-add-module-exports@^0.3.3:
optionalDependencies:
chokidar "^2.0.4"
-babel-plugin-apply-mdx-type-prop@1.6.19:
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.19.tgz#423792e9f7cd06e5b270e66c661ac9e454cdb4fe"
- integrity sha512-zAuL11EaBbeNpfTqsa9xP7mkvX3V4LaEV6M9UUaI4zQtTqN5JwvDyhNsALQs5Ud7WFQSXtoqU74saTgE+rgZOw==
+babel-plugin-apply-mdx-type-prop@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b"
+ integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==
dependencies:
"@babel/helper-plugin-utils" "7.10.4"
- "@mdx-js/util" "1.6.19"
+ "@mdx-js/util" "1.6.22"
babel-plugin-dynamic-import-node@^2.3.3:
version "2.3.3"
@@ -4120,10 +4739,10 @@ babel-plugin-emotion@^10.0.27:
find-root "^1.1.0"
source-map "^0.5.7"
-babel-plugin-extract-import-names@1.6.19:
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.19.tgz#637fad6c47e6dc69e08716cc90e3a87a2fba8c9c"
- integrity sha512-5kbSEhQdg1ybR9OnxybbyR1PXw51z6T6ZCtX3vYSU6t1pC/+eBlSzWXyU2guStbwQgJyxS+mHWSNnL7PUdzAlw==
+babel-plugin-extract-import-names@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc"
+ integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==
dependencies:
"@babel/helper-plugin-utils" "7.10.4"
@@ -4163,10 +4782,10 @@ babel-plugin-preval@^3.0.1:
babel-plugin-macros "^2.2.2"
require-from-string "^2.0.2"
-babel-plugin-remove-graphql-queries@^2.9.20:
- version "2.9.20"
- resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.9.20.tgz#69ad42efdb3b4340992080afba101d2d1a2843b2"
- integrity sha512-FB4tIvdXaGFBFhHAzlqB0NxVA5BcjzVYbY8ut7ProStW3cjv208ADMlfzmPdSP/I1Z0wl2MrXgHNCrL1TQ/Mew==
+babel-plugin-remove-graphql-queries@^2.14.0:
+ version "2.14.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.14.0.tgz#d34dbc8aaa4eb2b6f11165c63bf3c226b283194b"
+ integrity sha512-7uc3CzyMZRuGVU69RZ/vJ4+jYeuyIbT9dTMjX2wu3QJ+TcRAaW3MJVxG5cN7YhCBv0S0/KIqXdh6BpSYswzUkw==
babel-plugin-syntax-jsx@^6.18.0:
version "6.18.0"
@@ -4178,25 +4797,25 @@ babel-plugin-transform-react-remove-prop-types@^0.4.24:
resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a"
integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==
-babel-preset-gatsby@^0.5.15:
- version "0.5.15"
- resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.5.15.tgz#03b25bd6a12bbd4267612dd9425bc38ec106bd4c"
- integrity sha512-0eno/GAvzmaLW/s+RzsLXrZVQwBMZYU/zMv1HpArGlYbNCon/fK53/Bz3pklJDq1pNAybXQ2RROpPHDyJM2EGA==
+babel-preset-gatsby@^0.10.0:
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.10.0.tgz#a7870e340f1125622cc70bd43a722982c587bdda"
+ integrity sha512-lcP5h4hUUUDRGTXvJfhDjY6NNSNeOagZlN1fW9HwBTk9ZnkExImDCclNdh88Bq7Wvygnmm/3CHcahCU8lcGMmA==
dependencies:
- "@babel/plugin-proposal-class-properties" "^7.10.4"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4"
- "@babel/plugin-proposal-optional-chaining" "^7.11.0"
+ "@babel/plugin-proposal-class-properties" "^7.12.1"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-transform-runtime" "^7.11.5"
- "@babel/plugin-transform-spread" "^7.11.0"
- "@babel/preset-env" "^7.11.5"
- "@babel/preset-react" "^7.10.4"
- "@babel/runtime" "^7.11.2"
+ "@babel/plugin-transform-runtime" "^7.12.1"
+ "@babel/plugin-transform-spread" "^7.12.1"
+ "@babel/preset-env" "^7.12.1"
+ "@babel/preset-react" "^7.12.5"
+ "@babel/runtime" "^7.12.5"
babel-plugin-dynamic-import-node "^2.3.3"
babel-plugin-macros "^2.8.0"
babel-plugin-transform-react-remove-prop-types "^0.4.24"
- gatsby-core-utils "^1.3.23"
- gatsby-legacy-polyfills "^0.0.6"
+ gatsby-core-utils "^1.8.0"
+ gatsby-legacy-polyfills "^0.5.0"
babel-runtime@^6.26.0:
version "6.26.0"
@@ -4206,7 +4825,7 @@ babel-runtime@^6.26.0:
core-js "^2.4.0"
regenerator-runtime "^0.11.0"
-backo2@1.0.2, backo2@^1.0.2:
+backo2@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
integrity sha1-MasayLEpNjRj41s+u2n038+6eUc=
@@ -4232,9 +4851,9 @@ base64-arraybuffer@0.1.5:
integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg=
base64-js@^1.0.2, base64-js@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"
- integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
+ integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
base64id@2.0.0:
version "2.0.0"
@@ -4305,9 +4924,9 @@ binary-extensions@^1.0.0:
integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
binary-extensions@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
- integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
+ integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
bindings@^1.5.0:
version "1.5.0"
@@ -4340,7 +4959,7 @@ bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828"
integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==
-bn.js@^5.1.1:
+bn.js@^5.0.0, bn.js@^5.1.1:
version "5.1.3"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b"
integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==
@@ -4474,11 +5093,11 @@ browserify-fs@^1.0.0:
levelup "^0.18.2"
browserify-rsa@^4.0.0, browserify-rsa@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
- integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d"
+ integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==
dependencies:
- bn.js "^4.1.0"
+ bn.js "^5.0.0"
randombytes "^2.0.1"
browserify-sign@^4.0.0:
@@ -4503,15 +5122,16 @@ browserify-zlib@^0.2.0:
dependencies:
pako "~1.0.5"
-browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.12.2, browserslist@^4.14.5, browserslist@^4.8.5:
- version "4.14.6"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.6.tgz#97702a9c212e0c6b6afefad913d3a1538e348457"
- integrity sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==
+browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.12.2, browserslist@^4.14.5, browserslist@^4.16.0:
+ version "4.16.1"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766"
+ integrity sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==
dependencies:
- caniuse-lite "^1.0.30001154"
- electron-to-chromium "^1.3.585"
+ caniuse-lite "^1.0.30001173"
+ colorette "^1.2.1"
+ electron-to-chromium "^1.3.634"
escalade "^3.1.1"
- node-releases "^1.1.65"
+ node-releases "^1.1.69"
buffer-crc32@~0.2.3:
version "0.2.13"
@@ -4556,31 +5176,31 @@ buffer@^4.3.0:
ieee754 "^1.1.4"
isarray "^1.0.0"
-buffer@^5.5.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.0.tgz#88afbd29fc89fa7b58e82b39206f31f2cf34feed"
- integrity sha512-cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg==
+buffer@^5.5.0, buffer@^5.7.0:
+ version "5.7.1"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
+ integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
dependencies:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-bufferutil@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.2.tgz#79f68631910f6b993d870fc77dc0a2894eb96cd5"
- integrity sha512-AtnG3W6M8B2n4xDQ5R+70EXvOpnXsFYg/AK2yTZd+HQ/oxAdz+GI+DvjmhBw3L0ole+LJ0ngqY4JMbDzkfNzhA==
- dependencies:
- node-gyp-build "^4.2.0"
-
builtin-modules@^3.0.0, builtin-modules@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484"
- integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887"
+ integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==
builtin-status-codes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+busboy@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.3.1.tgz#170899274c5bf38aae27d5c62b71268cd585fd1b"
+ integrity sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw==
+ dependencies:
+ dicer "0.3.0"
+
bytes@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
@@ -4651,13 +5271,6 @@ cache-base@^1.0.1:
union-value "^1.0.0"
unset-value "^1.0.0"
-cache-manager-fs-hash@^0.0.9:
- version "0.0.9"
- resolved "https://registry.yarnpkg.com/cache-manager-fs-hash/-/cache-manager-fs-hash-0.0.9.tgz#a65bb7ca2c9f9f9cf7035945bbfab536c5aab340"
- integrity sha512-G0RUUSMZADiMx/0tHjPa+uzJyjtVB/Xt9yuFm6g/rBpm0p/IMr4atUWX2G2f1yGCPmDnyUcFz4RlSpgNRgvldg==
- dependencies:
- lockfile "^1.0.4"
-
cache-manager@^2.11.1:
version "2.11.1"
resolved "https://registry.yarnpkg.com/cache-manager/-/cache-manager-2.11.1.tgz#212e8c3db15288af653b029a1d9fe12f1fd9df61"
@@ -4694,12 +5307,12 @@ cacheable-request@^6.0.0:
responselike "^1.0.2"
call-bind@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce"
- integrity sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.1.tgz#29aca9151f8ddcfd5b9b786898f005f425e88567"
+ integrity sha512-tvAvUwNcRikl3RVF20X9lsYmmepsovzTWeJiXjO0PkJp15uy/6xKFZOQtuiSULwYW+6ToZBprphCgWXC2dSgcQ==
dependencies:
function-bind "^1.1.1"
- get-intrinsic "^1.0.0"
+ get-intrinsic "^1.0.2"
call-me-maybe@^1.0.1:
version "1.0.1"
@@ -4743,6 +5356,14 @@ camel-case@4.1.1:
pascal-case "^3.1.1"
tslib "^1.10.0"
+camel-case@4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
+ integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+ dependencies:
+ pascal-case "^3.1.2"
+ tslib "^2.0.3"
+
camel-case@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"
@@ -4771,10 +5392,10 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
-caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001154:
- version "1.0.30001154"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz#f3bbc245ce55e4c1cd20fa731b097880181a7f17"
- integrity sha512-y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org==
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001173:
+ version "1.0.30001174"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001174.tgz#0f2aca2153fd88ceb07a2bb982fc2acb787623c4"
+ integrity sha512-tqClL/4ThQq6cfFXH3oJL4rifFBeM6gTkphjao5kgwMaW9yn0tKgQLAEfKzDwj6HQWCB/aWo8kTFlSvIN8geEA==
caseless@~0.12.0:
version "0.12.0"
@@ -4881,6 +5502,17 @@ chardet@^0.7.0:
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
+cheerio-select-tmp@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz#55bbef02a4771710195ad736d5e346763ca4e646"
+ integrity sha512-YYs5JvbpU19VYJyj+F7oYrIE2BOll1/hRU7rEy/5+v9BzkSo3bK81iAeeQEMI92vRIxz677m72UmJUiVwwgjfQ==
+ dependencies:
+ css-select "^3.1.2"
+ css-what "^4.0.0"
+ domelementtype "^2.1.0"
+ domhandler "^4.0.0"
+ domutils "^2.4.4"
+
cheerio@^0.22.0:
version "0.22.0"
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e"
@@ -4904,16 +5536,17 @@ cheerio@^0.22.0:
lodash.some "^4.4.0"
cheerio@^1.0.0-rc.3:
- version "1.0.0-rc.3"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6"
- integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==
- dependencies:
- css-select "~1.2.0"
- dom-serializer "~0.1.1"
- entities "~1.1.1"
- htmlparser2 "^3.9.1"
- lodash "^4.15.0"
- parse5 "^3.0.1"
+ version "1.0.0-rc.5"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.5.tgz#88907e1828674e8f9fee375188b27dadd4f0fa2f"
+ integrity sha512-yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==
+ dependencies:
+ cheerio-select-tmp "^0.1.0"
+ dom-serializer "~1.2.0"
+ domhandler "^4.0.0"
+ entities "~2.1.0"
+ htmlparser2 "^6.0.0"
+ parse5 "^6.0.0"
+ parse5-htmlparser2-tree-adapter "^6.0.0"
chokidar@^2.0.4, chokidar@^2.1.8:
version "2.1.8"
@@ -4935,9 +5568,9 @@ chokidar@^2.0.4, chokidar@^2.1.8:
fsevents "^1.2.7"
chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b"
- integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.0.tgz#458a4816a415e9d3b3caa4faec2b96a6935a9e65"
+ integrity sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q==
dependencies:
anymatch "~3.1.1"
braces "~3.0.2"
@@ -4947,7 +5580,7 @@ chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3:
normalize-path "~3.0.0"
readdirp "~3.5.0"
optionalDependencies:
- fsevents "~2.1.2"
+ fsevents "~2.3.1"
chownr@^1.1.1, chownr@^1.1.2:
version "1.1.4"
@@ -5076,6 +5709,15 @@ cliui@^6.0.0:
strip-ansi "^6.0.0"
wrap-ansi "^6.2.0"
+cliui@^7.0.2:
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
+ integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+ wrap-ansi "^7.0.0"
+
clone-deep@^0.2.4:
version "0.2.4"
resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6"
@@ -5336,12 +5978,12 @@ contentful-management@^5.26.3:
type-fest "0.15.1"
contentful-sdk-core@^6.4.0:
- version "6.4.6"
- resolved "https://registry.yarnpkg.com/contentful-sdk-core/-/contentful-sdk-core-6.4.6.tgz#a94b1355afd292dfddb0cdc16b565980f9a03c47"
- integrity sha512-6KVLeCdn1akqjGvVMUgMxQ3B+zNIYeq3MUlqWsSLLJozr++0ZYWU76XmHf4n5MPTMoX9RGbRSR8hJAaKcUNDFw==
+ version "6.7.0"
+ resolved "https://registry.yarnpkg.com/contentful-sdk-core/-/contentful-sdk-core-6.7.0.tgz#c014f12d7a716548c248e905dd8e095a6dbf7a0f"
+ integrity sha512-+b8UXVE249Z6WzMLXvsu3CIvN/s5xXRZ9o+zY7zDdPkIYBMW15xcs9N2ATI6ncmc+s1uj4XZij/2skflletHiw==
dependencies:
- lodash "^4.17.10"
- qs "^6.5.2"
+ fast-copy "^2.1.0"
+ qs "^6.9.4"
convert-hrtime@^3.0.0:
version "3.0.0"
@@ -5375,6 +6017,13 @@ cookie@^0.4.0:
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
+copy-anything@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.1.tgz#2afbce6da684bdfcbec93752fa762819cb480d9a"
+ integrity sha512-lA57e7viQHOdPQcrytv5jFeudZZOXuyk47lZym279FiDQ8jeZomXiGuVf6ffMKkJ+3TIai3J1J3yi6M+/4U35g==
+ dependencies:
+ is-what "^3.7.1"
+
copy-concurrently@^1.0.0:
version "1.0.5"
resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
@@ -5400,9 +6049,9 @@ copy-to-clipboard@^3.1.0, copy-to-clipboard@^3.2.0:
toggle-selection "^1.0.6"
copyfiles@^2.3.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.4.0.tgz#fcac72a4f2b882f021dd156b4bcf6d71315487bd"
- integrity sha512-yGjpR3yjQdxccW8EcJ4a7ZCA6wGER6/Q2Y+b7bXbVxGeSHBf93i9d7MzTsx+VV1CpMKQa3v4ThZfXBcltMzl0w==
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.4.1.tgz#d2dcff60aaad1015f09d0b66e7f0f1c5cd3c5da5"
+ integrity sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==
dependencies:
glob "^7.0.5"
minimatch "^3.0.3"
@@ -5410,20 +6059,20 @@ copyfiles@^2.3.0:
noms "0.0.0"
through2 "^2.0.1"
untildify "^4.0.0"
- yargs "^15.3.1"
+ yargs "^16.1.0"
-core-js-compat@^3.6.2, core-js-compat@^3.6.5:
- version "3.6.5"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.5.tgz#2a51d9a4e25dfd6e690251aa81f99e3c05481f1c"
- integrity sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==
+core-js-compat@^3.6.5, core-js-compat@^3.8.0:
+ version "3.8.2"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.8.2.tgz#3717f51f6c3d2ebba8cbf27619b57160029d1d4c"
+ integrity sha512-LO8uL9lOIyRRrQmZxHZFl1RV+ZbcsAkFWTktn5SmH40WgLtSNYN4m4W2v9ONT147PxBY/XrRhrWq8TlvObyUjQ==
dependencies:
- browserslist "^4.8.5"
+ browserslist "^4.16.0"
semver "7.0.0"
core-js-pure@^3.0.0:
- version "3.6.5"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813"
- integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==
+ version "3.8.2"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.8.2.tgz#286f885c0dac1cdcd6d78397392abc25ddeca225"
+ integrity sha512-v6zfIQqL/pzTVAbZvYUozsxNfxcFb6Ks3ZfEbuneJl3FW9Jb8F6vLWB6f+qTmAu72msUdyb84V8d/yBFf7FNnw==
core-js@^1.0.0:
version "1.2.7"
@@ -5431,14 +6080,14 @@ core-js@^1.0.0:
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
core-js@^2.4.0:
- version "2.6.11"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c"
- integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==
+ version "2.6.12"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
+ integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
core-js@^3.6.5:
- version "3.6.5"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a"
- integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==
+ version "3.8.2"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.8.2.tgz#0a1fd6709246da9ca8eff5bb0cbd15fba9ac7044"
+ integrity sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A==
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@@ -5453,6 +6102,13 @@ cors@^2.8.5:
object-assign "^4"
vary "^1"
+cosmiconfig-toml-loader@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig-toml-loader/-/cosmiconfig-toml-loader-1.0.0.tgz#0681383651cceff918177debe9084c0d3769509b"
+ integrity sha512-H/2gurFWVi7xXvCyvsWRLCMekl4tITJcX0QEsDMpzxtuxDyM59xLatYNg4s/k9AA/HdtCYfj2su8mgA0GSDLDA==
+ dependencies:
+ "@iarna/toml" "^2.2.5"
+
cosmiconfig@6.0.0, cosmiconfig@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
@@ -5482,6 +6138,11 @@ create-ecdh@^4.0.0:
bn.js "^4.1.0"
elliptic "^6.5.3"
+create-gatsby@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/create-gatsby/-/create-gatsby-0.3.0.tgz#f3dc214d81397d9ee0ff9b90dfcaa43712536e91"
+ integrity sha512-s2uKhikANIqFY/v2mBkB3D7JgGUx3P5tMdewLfd2gnAIoJnFO3F94M+xPGkpWhJ3E8k3t2BkLIAZPC80tNIY2w==
+
create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
@@ -5513,6 +6174,11 @@ create-react-context@0.3.0:
gud "^1.0.0"
warning "^4.0.3"
+create-require@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
+ integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
+
cross-fetch@3.0.6:
version "3.0.6"
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c"
@@ -5625,17 +6291,7 @@ css-select-base-adapter@^0.1.1:
resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
-css-select@^1.1.0, css-select@~1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
- integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
- dependencies:
- boolbase "~1.0.0"
- css-what "2.1"
- domutils "1.5.1"
- nth-check "~1.0.1"
-
-css-select@^2.0.0:
+css-select@^2.0.0, css-select@^2.0.2:
version "2.1.0"
resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"
integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==
@@ -5645,6 +6301,27 @@ css-select@^2.0.0:
domutils "^1.7.0"
nth-check "^1.0.2"
+css-select@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8"
+ integrity sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^4.0.0"
+ domhandler "^4.0.0"
+ domutils "^2.4.3"
+ nth-check "^2.0.0"
+
+css-select@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
+ integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
+ dependencies:
+ boolbase "~1.0.0"
+ css-what "2.1"
+ domutils "1.5.1"
+ nth-check "~1.0.1"
+
css-selector-parser@^1.1.0:
version "1.4.1"
resolved "https://registry.yarnpkg.com/css-selector-parser/-/css-selector-parser-1.4.1.tgz#03f9cb8a81c3e5ab2c51684557d5aaf6d2569759"
@@ -5666,12 +6343,12 @@ css-tree@1.0.0-alpha.37:
mdn-data "2.0.4"
source-map "^0.6.1"
-css-tree@^1.0.0, css-tree@^1.0.0-alpha.28:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0.tgz#21993fa270d742642a90409a2c0cb3ac0298adf6"
- integrity sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==
+css-tree@^1.0.0-alpha.28, css-tree@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5"
+ integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==
dependencies:
- mdn-data "2.0.12"
+ mdn-data "2.0.14"
source-map "^0.6.1"
css-what@2.1:
@@ -5684,6 +6361,11 @@ css-what@^3.2.1:
resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"
integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==
+css-what@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233"
+ integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==
+
cssesc@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
@@ -5763,21 +6445,21 @@ cssnano@^4.1.10:
postcss "^7.0.0"
csso@^4.0.2:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/csso/-/csso-4.1.0.tgz#1d31193efa99b87aa6bad6c0cef155e543d09e8b"
- integrity sha512-h+6w/W1WqXaJA4tb1dk7r5tVbOm97MsKxzwnvOR04UQ6GILroryjMWu3pmCCtL2mLaEStQ0fZgeGiy99mo7iyg==
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
+ integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
dependencies:
- css-tree "^1.0.0"
+ css-tree "^1.1.2"
csstype@^2.5.5, csstype@^2.5.7:
- version "2.6.13"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.13.tgz#a6893015b90e84dd6e85d0e3b442a1e84f2dbe0f"
- integrity sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==
+ version "2.6.14"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de"
+ integrity sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==
csstype@^3.0.2:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.4.tgz#b156d7be03b84ff425c9a0a4b1e5f4da9c5ca888"
- integrity sha512-xc8DUsCLmjvCfoD7LTGE0ou2MIWLx0K9RCZwSHMOdynqRsP4MtUcLeqh1HcQ2dInwDTqn+3CE0/FZh1et+p4jA==
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.6.tgz#865d0b5833d7d8d40f4e5b8a6d76aea3de4725ef"
+ integrity sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==
currently-unhandled@^0.4.1:
version "0.4.1"
@@ -6039,14 +6721,6 @@ d3@^5.14, d3@^5.7.0:
d3-voronoi "1"
d3-zoom "1"
-d@1, d@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a"
- integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==
- dependencies:
- es5-ext "^0.10.50"
- type "^1.0.1"
-
dagre-d3@^0.6.4:
version "0.6.4"
resolved "https://registry.yarnpkg.com/dagre-d3/-/dagre-d3-0.6.4.tgz#0728d5ce7f177ca2337df141ceb60fbe6eeb7b29"
@@ -6104,27 +6778,27 @@ debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, de
dependencies:
ms "2.0.0"
-debug@=3.1.0, debug@~3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
- integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
- dependencies:
- ms "2.0.0"
-
-debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5, debug@^3.2.6:
- version "3.2.6"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
- integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+ integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
dependencies:
ms "^2.1.1"
-debug@^4.0.1, debug@^4.1.0, debug@^4.1.1:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1"
- integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==
+debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
+ integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
dependencies:
ms "2.1.2"
+debug@~3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+ integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+ dependencies:
+ ms "2.0.0"
+
debug@~4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
@@ -6280,14 +6954,7 @@ destroy@~1.0.4:
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
-detab@2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.3.tgz#33e5dd74d230501bd69985a0d2b9a3382699a130"
- integrity sha512-Up8P0clUVwq0FnFjDclzZsy9PadzRn5FFxrr47tQQvMHqyiFYVbpH8oXDzWtF0Q7pYy3l+RPmtBl+BsFF6wH0A==
- dependencies:
- repeat-string "^1.5.4"
-
-detab@^2.0.0:
+detab@2.0.4, detab@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43"
integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==
@@ -6356,6 +7023,13 @@ devcert@^1.1.3:
tmp "^0.0.33"
tslib "^1.10.0"
+dicer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872"
+ integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==
+ dependencies:
+ streamsearch "0.1.2"
+
diff-sequences@^25.2.6:
version "25.2.6"
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd"
@@ -6366,6 +7040,11 @@ diff@^3.5.0:
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
+diff@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
+ integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
+
diffie-hellman@^5.0.0:
version "5.0.3"
resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
@@ -6444,16 +7123,16 @@ dom-serializer@0:
domelementtype "^2.0.1"
entities "^2.0.0"
-dom-serializer@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz#5f7c828f1bfc44887dc2a315ab5c45691d544b58"
- integrity sha512-ox7bvGXt2n+uLWtCRLybYx60IrOlWL/aCebWJk1T0d4m3y2tzf4U3ij9wBMUb6YJZpz06HCCYuyCDveE2xXmzQ==
+dom-serializer@^1.0.1, dom-serializer@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.2.0.tgz#3433d9136aeb3c627981daa385fc7f32d27c48f1"
+ integrity sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==
dependencies:
domelementtype "^2.0.1"
- domhandler "^3.0.0"
+ domhandler "^4.0.0"
entities "^2.0.0"
-dom-serializer@~0.1.0, dom-serializer@~0.1.1:
+dom-serializer@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0"
integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==
@@ -6476,10 +7155,10 @@ domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1:
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
-domelementtype@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.2.tgz#f3b6e549201e46f588b59463dd77187131fe6971"
- integrity sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==
+domelementtype@^2.0.1, domelementtype@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e"
+ integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==
domhandler@^2.3.0:
version "2.4.2"
@@ -6488,13 +7167,20 @@ domhandler@^2.3.0:
dependencies:
domelementtype "1"
-domhandler@^3.0.0, domhandler@^3.3.0:
+domhandler@^3.0.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a"
integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==
dependencies:
domelementtype "^2.0.1"
+domhandler@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.0.0.tgz#01ea7821de996d85f69029e81fa873c21833098e"
+ integrity sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==
+ dependencies:
+ domelementtype "^2.1.0"
+
domutils@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
@@ -6511,14 +7197,14 @@ domutils@^1.5.1, domutils@^1.7.0:
dom-serializer "0"
domelementtype "1"
-domutils@^2.0.0:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz#7ee5be261944e1ad487d9aa0616720010123922b"
- integrity sha512-NKbgaM8ZJOecTZsIzW5gSuplsX2IWW2mIK7xVr8hTQF2v1CJWTmLZ1HOCh5sH+IzVPAGE5IucooOkvwBRAdowA==
+domutils@^2.0.0, domutils@^2.4.3, domutils@^2.4.4:
+ version "2.4.4"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.4.4.tgz#282739c4b150d022d34699797369aad8d19bbbd3"
+ integrity sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==
dependencies:
dom-serializer "^1.0.1"
domelementtype "^2.0.1"
- domhandler "^3.3.0"
+ domhandler "^4.0.0"
dot-case@^2.1.0:
version "2.1.1"
@@ -6572,10 +7258,10 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
-electron-to-chromium@^1.3.585:
- version "1.3.587"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.587.tgz#de570df7320eb259c0511f284c2d6008094edbf7"
- integrity sha512-8XFNxzNj0R8HpTQslWAw6UWpGSuOKSP3srhyFHVbGUGb8vTHckZGCyWi+iQlaXJx5DNeTQTQLd6xN11WSckkmA==
+electron-to-chromium@^1.3.634:
+ version "1.3.635"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.635.tgz#8d1591eeca6b257d380061a2c04f0b3cc6c9e33b"
+ integrity sha512-RRriZOLs9CpW6KTLmgBqyUdnY0QNqqWs0HOtuQGGEMizOTNNn1P7sGRBxARnUeLejOsgwjDyRqT3E/CSst02ZQ==
elliptic@^6.5.3:
version "6.5.3"
@@ -6681,7 +7367,7 @@ entities@^1.1.1, entities@~1.1.1:
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
-entities@^2.0.0:
+entities@^2.0.0, entities@~2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5"
integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==
@@ -6704,9 +7390,9 @@ eol@^0.9.1:
integrity sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==
errno@^0.1.1, errno@^0.1.3, errno@~0.1.1, errno@~0.1.7:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
- integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
+ integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
dependencies:
prr "~1.0.1"
@@ -6724,7 +7410,7 @@ error-stack-parser@^2.0.0, error-stack-parser@^2.0.6:
dependencies:
stackframe "^1.1.1"
-es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5:
+es-abstract@^1.17.0-next.1, es-abstract@^1.17.2:
version "1.17.7"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c"
integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==
@@ -6741,7 +7427,7 @@ es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstrac
string.prototype.trimend "^1.0.1"
string.prototype.trimstart "^1.0.1"
-es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1:
+es-abstract@^1.18.0-next.1:
version "1.18.0-next.1"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68"
integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==
@@ -6768,24 +7454,6 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
-es5-ext@^0.10.35, es5-ext@^0.10.50:
- version "0.10.53"
- resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1"
- integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==
- dependencies:
- es6-iterator "~2.0.3"
- es6-symbol "~3.1.3"
- next-tick "~1.0.0"
-
-es6-iterator@~2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
- integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
- dependencies:
- d "1"
- es5-ext "^0.10.35"
- es6-symbol "^3.1.1"
-
es6-promise@^4.0.3:
version "4.2.8"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
@@ -6798,14 +7466,6 @@ es6-promisify@^5.0.0:
dependencies:
es6-promise "^4.0.3"
-es6-symbol@^3.1.1, es6-symbol@~3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18"
- integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==
- dependencies:
- d "^1.0.1"
- ext "^1.1.2"
-
escalade@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
@@ -6929,9 +7589,9 @@ eslint-plugin-react-hooks@^1.7.0:
integrity sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==
eslint-plugin-react@^7.20.6:
- version "7.21.5"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz#50b21a412b9574bfe05b21db176e8b7b3b15bff3"
- integrity sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==
+ version "7.22.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz#3d1c542d1d3169c45421c1215d9470e341707269"
+ integrity sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==
dependencies:
array-includes "^3.1.1"
array.prototype.flatmap "^1.2.3"
@@ -7089,16 +7749,11 @@ eval@^0.1.0, eval@^0.1.4:
require-like ">= 0.1.1"
event-source-polyfill@^1.0.15:
- version "1.0.21"
- resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.21.tgz#6b11b1299517a48e04540748b7c23f5a7620155b"
- integrity sha512-Mz8LO8hPgg2X6VcSXmq7gvgFU3kUnTZb4zU3tTYDx8cJHRXP15tjdpGUiP2IUUwOqAGZ1TEfe+KagjMXfFgwLA==
-
-eventemitter3@^3.1.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
- integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
+ version "1.0.22"
+ resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.22.tgz#cb381d6c4409097095da53e01852c1a8fbb6d7fc"
+ integrity sha512-Fnk9E2p4rkZ3eJGBn2HDeZoBTpyjPxj8RX/whdr4Pm5622xYgYo1k48SUD649Xlo6nnoKRr2WwcUlneil/AZ8g==
-eventemitter3@^4.0.0:
+eventemitter3@^4.0.0, eventemitter3@^4.0.4:
version "4.0.7"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
@@ -7115,7 +7770,7 @@ eventsource@0.1.6:
dependencies:
original ">=0.0.5"
-eventsource@^1.0.7:
+eventsource@1.0.7, eventsource@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0"
integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==
@@ -7240,13 +7895,6 @@ express@^4.17.1:
utils-merge "1.0.1"
vary "~1.1.2"
-ext@^1.1.2:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244"
- integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==
- dependencies:
- type "^2.0.0"
-
extend-shallow@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
@@ -7299,6 +7947,11 @@ extglob@^2.0.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
+extract-files@9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a"
+ integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==
+
extract-zip@^1.6.6:
version "1.7.0"
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927"
@@ -7324,6 +7977,11 @@ fast-base64-decode@^1.0.0:
resolved "https://registry.yarnpkg.com/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz#b434a0dd7d92b12b43f26819300d2dafb83ee418"
integrity sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==
+fast-copy@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/fast-copy/-/fast-copy-2.1.1.tgz#f5cbcf2df64215e59b8e43f0b2caabc19848083a"
+ integrity sha512-Qod3DdRgFZ8GUIM6ygeoZYpQ0QLW9cf/FS9KhhjlYggcSZXWAemAw8BOCO5LuYCrR3Uj3qXDVTUzOUwG8C7beQ==
+
fast-deep-equal@^3.1.1:
version "3.1.3"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
@@ -7364,9 +8022,9 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
fast-xml-parser@^3.16.0:
- version "3.17.4"
- resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-3.17.4.tgz#d668495fb3e4bbcf7970f3c24ac0019d82e76477"
- integrity sha512-qudnQuyYBgnvzf5Lj/yxMcf4L9NcVWihXJg7CiU1L+oUCq8MUnFEfH2/nXR/W5uq+yvUN1h7z6s7vs2v1WkL1A==
+ version "3.17.6"
+ resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-3.17.6.tgz#4f5df8cf927c3e59a10362abcfb7335c34bc5c5f"
+ integrity sha512-40WHI/5d2MOzf1sD2bSaTXlPn1lueJLAX6j1xH5dSAr6tNeut8B9ktEL6sjAK9yVON4uNj9//axOdBJUuruCzw==
fastest-levenshtein@^1.0.12:
version "1.0.12"
@@ -7384,20 +8042,13 @@ fastparse@^1.1.2:
integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
fastq@^1.6.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.9.0.tgz#e16a72f338eaca48e91b5c23593bcc2ef66b7947"
- integrity sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.0.tgz#74dbefccade964932cdf500473ef302719c652bb"
+ integrity sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==
dependencies:
reusify "^1.0.4"
-faye-websocket@^0.10.0:
- version "0.10.0"
- resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
- integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=
- dependencies:
- websocket-driver ">=0.5.1"
-
-faye-websocket@~0.11.0, faye-websocket@~0.11.1:
+faye-websocket@^0.11.3, faye-websocket@~0.11.0:
version "0.11.3"
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e"
integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==
@@ -7463,10 +8114,15 @@ file-loader@^1.1.11:
loader-utils "^1.0.2"
schema-utils "^0.4.5"
-file-type@^12.4.2:
- version "12.4.2"
- resolved "https://registry.yarnpkg.com/file-type/-/file-type-12.4.2.tgz#a344ea5664a1d01447ee7fb1b635f72feb6169d9"
- integrity sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==
+file-type@^16.0.0:
+ version "16.1.0"
+ resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.1.0.tgz#1c8a4458b2103e07d2b49ae7f76384abafe86529"
+ integrity sha512-G4Klqf6tuprtG0pC4r9kni4Wv8XhAAsfHphVqsQGA+YiOlPAO40BZduDqKfv0RFsu9q9ZbFObWfwszY/NqhEZw==
+ dependencies:
+ readable-web-to-node-stream "^3.0.0"
+ strtok3 "^6.0.3"
+ token-types "^2.0.0"
+ typedarray-to-buffer "^3.1.5"
file-uri-to-path@1.0.0:
version "1.0.0"
@@ -7592,17 +8248,17 @@ flush-write-stream@^1.0.0:
inherits "^2.0.3"
readable-stream "^2.3.6"
-follow-redirects@1.5.10:
- version "1.5.10"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a"
- integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==
- dependencies:
- debug "=3.1.0"
-
follow-redirects@^1.0.0, follow-redirects@^1.10.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz#b42e8d93a2a7eea5ed88633676d6597bc8e384db"
- integrity sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.1.tgz#5f69b813376cee4fd0474a3aba835df04ab763b7"
+ integrity sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==
+
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
for-in@^0.1.3:
version "0.1.8"
@@ -7631,6 +8287,15 @@ forever-agent@~0.6.1:
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+form-data@^2.3.2:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.1.tgz#f2cbec57b5e59e23716e128fe44d4e5dd23895f4"
+ integrity sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
form-data@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682"
@@ -7674,21 +8339,16 @@ from2@^2.1.0, from2@^2.1.1:
inherits "^2.0.1"
readable-stream "^2.0.0"
+fs-capacitor@^6.1.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/fs-capacitor/-/fs-capacitor-6.2.0.tgz#fa79ac6576629163cb84561995602d8999afb7f5"
+ integrity sha512-nKcE1UduoSKX27NSZlg879LdQc94OtbOsEmKMN2MBNudXREvijRKx2GEBsTMTfws+BrbkJoEuynbGSVRSpauvw==
+
fs-exists-cached@1.0.0, fs-exists-cached@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz#cf25554ca050dc49ae6656b41de42258989dcbce"
integrity sha1-zyVVTKBQ3EmuZla0HeQiWJidy84=
-fs-extra@9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc"
- integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
- dependencies:
- at-least-node "^1.0.0"
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^1.0.0"
-
fs-extra@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd"
@@ -7737,10 +8397,10 @@ fsevents@^1.2.7:
bindings "^1.5.0"
nan "^2.12.1"
-fsevents@~2.1.2:
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
- integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
+fsevents@~2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.1.tgz#b209ab14c61012636c8863507edf7fb68cc54e9f"
+ integrity sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==
function-bind@^1.1.1:
version "1.1.1"
@@ -7759,27 +8419,28 @@ fwd-stream@^1.0.4:
dependencies:
readable-stream "~1.0.26-4"
-gatsby-cli@^2.12.115:
- version "2.12.115"
- resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.12.115.tgz#c1d50011ac766106f8b06e18f409bd7337883dd6"
- integrity sha512-wOs3tG3tYses4fclXG0FtVZx+K0FDoZFkU1MIJNB+aRt+T7VMCZUIlg2MyrqcngsEW8al4EgyOd3UIl3NepC4A==
+gatsby-cli@^2.17.0:
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.17.0.tgz#f0f38ecab305541528cde4ed197eadf15032933a"
+ integrity sha512-jOXdicLqEErUnxos3TGq+0OUrEoMU72YPGdjUJW8gQLfA6dAli9ECNyeCs69m2HwCY1x5Wi2zUpOUZFwxGxapA==
dependencies:
"@babel/code-frame" "^7.10.4"
"@hapi/joi" "^15.1.1"
"@types/common-tags" "^1.8.0"
better-opn "^2.0.0"
- chalk "^2.4.2"
+ chalk "^4.1.0"
clipboardy "^2.3.0"
common-tags "^1.8.0"
configstore "^5.0.1"
convert-hrtime "^3.0.0"
+ create-gatsby "^0.3.0"
envinfo "^7.7.3"
execa "^3.4.0"
fs-exists-cached "^1.0.0"
fs-extra "^8.1.0"
- gatsby-core-utils "^1.3.23"
- gatsby-recipes "^0.2.36"
- gatsby-telemetry "^1.3.39"
+ gatsby-core-utils "^1.8.0"
+ gatsby-recipes "^0.7.0"
+ gatsby-telemetry "^1.8.0"
hosted-git-info "^3.0.6"
is-valid-path "^0.1.1"
lodash "^4.17.20"
@@ -7796,16 +8457,16 @@ gatsby-cli@^2.12.115:
source-map "0.7.3"
stack-trace "^0.0.10"
strip-ansi "^5.2.0"
- update-notifier "^4.1.3"
+ update-notifier "^5.0.1"
uuid "3.4.0"
yargs "^15.4.1"
yoga-layout-prebuilt "^1.9.6"
yurnalist "^1.1.2"
-gatsby-core-utils@^1.3.23:
- version "1.3.23"
- resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.3.23.tgz#5d99e86178b2aa3561f58fde4fdffbebecb0dd0c"
- integrity sha512-H6n6dDeRZ22HAJaBUIt5YjB/BSaE8Jq+kayMUv/YzL1RL2yFZ5lqcLwIL1OE2vWk1mQjMUBZCRxLODU0q1i3bQ==
+gatsby-core-utils@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.8.0.tgz#712579cd94d28c71f50202f073e15b8781f8b195"
+ integrity sha512-MurWnytVVG9rOai0oAdcCsLODqj7P7Y9ndoAswHDk6hrlsWwiRMOsDS1kEyL7n2BM7lhgzZ+gz9OaOukqU1BhA==
dependencies:
ci-info "2.0.0"
configstore "^5.0.1"
@@ -7815,39 +8476,39 @@ gatsby-core-utils@^1.3.23:
tmp "^0.2.1"
xdg-basedir "^4.0.0"
-gatsby-graphiql-explorer@^0.4.15:
- version "0.4.15"
- resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.4.15.tgz#3a2a8d09cba4bdd1c37695b80f71b9ef9983206e"
- integrity sha512-Mo6wo6EX3pIL7ErKI0yJIfJw9iYDZyPyEsCQJDhcxymhqf1x0d8DRGDjyJDndDBiSuSUfgdBrHz/MKh3ZOZnAg==
+gatsby-graphiql-explorer@^0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.9.0.tgz#5c0c1df9c5fc3d3275f158599349d97859f6395e"
+ integrity sha512-n6eAbeVuHn67/8n0iHJ0hOIKs3Cuw4qvukbPF0iWbGQsJSoR6X+eFB4jreaAYagyPheWSdMUSD9pnDovYaBncg==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
-gatsby-legacy-polyfills@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-0.0.6.tgz#7a28e8a01c3e5aaa9aed8a23e10d3d3ae5bd3453"
- integrity sha512-23O0orFhu1zkCluIFBs8pu8psfyyWquczfRk2NNdT2x4wW/HkZEjonWM5AkM6kjzZL9JrVCAZEgL4qf9OjgUoA==
+gatsby-legacy-polyfills@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-0.5.0.tgz#a4d12df5dd107993543021b6127b73d568d17d22"
+ integrity sha512-BdUQnMYd1o49+TwcTvhHeptwWzkRVFPIMA1a5FmdACZt0jl2SE5MNXiiPpa1U4hOG0e7fnMJtwm/sbarPO5Ymg==
dependencies:
core-js-compat "^3.6.5"
-gatsby-link@^2.4.16:
- version "2.4.16"
- resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.4.16.tgz#e0dda6c6e8450412dca94989f8d3d583d3734b83"
- integrity sha512-wsccuSOIAjhRDQRKmIj2+FUNR94QEBnELki0giN+lLKvWB3EO8mXjTIccXC0bMpe8VQcBlv3DHpUo72EAkkFAg==
+gatsby-link@^2.9.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.9.0.tgz#8507653835503f554426d054ab0007174d0b6030"
+ integrity sha512-MT1qAVYhkWPaTSAizVABVMt6WuSv7O8b0YZSbGIUx4vRKIq3DcbjY1Kikf2RrysXDa3/p3c+E5fUMiy8h5lfuQ==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
"@types/reach__router" "^1.3.6"
prop-types "^15.7.2"
-gatsby-page-utils@^0.2.29:
- version "0.2.29"
- resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.2.29.tgz#eadaa4c57a7a281d53fc9236272e16c718edc8e5"
- integrity sha512-0xN3kBNd7PNwsJB1lJrsy7hEJbIIBcvnmbxGTplGenmGnOMoJqK6kEfM5Ru5dWBdSmwHrS+kcihFi0ZiGxpoww==
+gatsby-page-utils@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.7.0.tgz#1bdd9a617bc6eb33458bc04632cce5698bef1c20"
+ integrity sha512-3tts3ItXERhA9rDtiCw/Xdni+ALqC7EWUPd4Yg8JsfRAifGE078Ai2x52rO+7r7u0KzaO8PnOKUsOVFlkWVmSw==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
bluebird "^3.7.2"
chokidar "^3.4.3"
fs-exists-cached "^1.0.0"
- gatsby-core-utils "^1.3.23"
+ gatsby-core-utils "^1.8.0"
glob "^7.1.6"
lodash "^4.17.20"
micromatch "^4.0.2"
@@ -7869,19 +8530,19 @@ gatsby-plugin-catch-links@^2.3.15:
escape-string-regexp "^1.0.5"
gatsby-plugin-emotion@^4.0.3:
- version "4.3.15"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-4.3.15.tgz#2ef83b8e390ccb62585fe1d6483e234ee29032ce"
- integrity sha512-cuZGk/c+uxz4idAPFvayXWqjnw1mLheitUVkbPLiGkk2ZQGkzQ0z0iGX+nY7wzEKvmBXV9745jkdwnwa5GC8/Q==
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-4.5.0.tgz#f54dee45030a42321e3db04e5cfa969293df0f1a"
+ integrity sha512-BY8TleuXFOvrX3YWq3kYJE3iBWzopisXuTAh2d951mAG4PdcEEDVKsGrKfjjOCVKxakFYA4rqVozo4Co2LA3qg==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
"@emotion/babel-preset-css-prop" "^10.0.27"
gatsby-plugin-google-analytics@^2.2.5:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-2.4.0.tgz#7c2d0dbb93910129518d325083ac740b756e2819"
- integrity sha512-NKgYyICCo94OZ8SxoBEMxfRiJTRLBTYDIGkzhS+Dlzqt46T5UZARNcaPFqARw9/OdMf7FDUJ+6FSUqJoLKLNbg==
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-2.9.0.tgz#2256c06a78b58232a1012a7458921c1c24922f53"
+ integrity sha512-Zgiwn4GSJDyO0145pbpP8Ri0guAqCbJOPOxDH+jONasxVrSnEP6KCGDshxi0Cl31DkfebpVpTs+0MDRKvhQ/Qw==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
minimatch "3.0.4"
gatsby-plugin-less@^3.0.1:
@@ -7893,17 +8554,17 @@ gatsby-plugin-less@^3.0.1:
less-loader "^5.0.0"
gatsby-plugin-mdx@^1.0.23:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.3.0.tgz#56ce794f7ccee1e22925e1b34aa61eff72972720"
- integrity sha512-3M401qUc76duSTBzocgUuf7ZGTQTfoOsUuse5gwK5KAIB+t0BzBREF6qvjmacVsLI4rBodSkjIkFMtQkjPGLIA==
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.8.0.tgz#bb4c4fde5406c742bf4eff602b982e69c2f3e861"
+ integrity sha512-ic33apQvN9o+FU327ZDueisVPvOE8h/83nhGRjR+Xdkk9kqZOasGL6I9X6iGg6B7KAAh/xrrDmjIagfZMux9QA==
dependencies:
- "@babel/core" "^7.11.6"
- "@babel/generator" "^7.11.6"
+ "@babel/core" "^7.12.3"
+ "@babel/generator" "^7.12.5"
"@babel/helper-plugin-utils" "^7.10.4"
- "@babel/plugin-proposal-object-rest-spread" "^7.11.0"
- "@babel/preset-env" "^7.11.5"
- "@babel/preset-react" "^7.10.4"
- "@babel/types" "^7.11.5"
+ "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
+ "@babel/preset-env" "^7.12.1"
+ "@babel/preset-react" "^7.12.5"
+ "@babel/types" "^7.12.6"
camelcase-css "^2.0.1"
change-case "^3.1.0"
core-js "^3.6.5"
@@ -7912,7 +8573,7 @@ gatsby-plugin-mdx@^1.0.23:
escape-string-regexp "^1.0.5"
eval "^0.1.4"
fs-extra "^8.1.0"
- gatsby-core-utils "^1.3.23"
+ gatsby-core-utils "^1.8.0"
gray-matter "^4.0.2"
json5 "^2.1.3"
loader-utils "^1.4.0"
@@ -7920,7 +8581,7 @@ gatsby-plugin-mdx@^1.0.23:
mdast-util-to-string "^1.1.0"
mdast-util-toc "^3.1.0"
mime "^2.4.6"
- p-queue "^5.0.0"
+ p-queue "^6.6.2"
pretty-bytes "^5.3.0"
remark "^10.0.1"
remark-retext "^3.1.3"
@@ -7934,18 +8595,18 @@ gatsby-plugin-mdx@^1.0.23:
unist-util-remove "^1.0.3"
unist-util-visit "^1.4.1"
-gatsby-plugin-page-creator@^2.3.34:
- version "2.3.34"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.3.34.tgz#4b76a63e3c68d0b8b4901cd778dff37d29f3813b"
- integrity sha512-/rFG/ye4m0JJ8NAxTObkKKD8098KOVGE+dZrgBx9I3VN1TcKru0HprVe1xj679HBgKjjNUvchXZbhLl5I+2o4A==
+gatsby-plugin-page-creator@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.8.0.tgz#5523fd1dc59c0cfe266b1ad96e2bc4f9cc6efcc8"
+ integrity sha512-YnYc/ZvVVlhHH9RBwigkcTbd9uRVXrupyVFFk/Ee3isO+TtVjVCBrcDBORpHBcBruq5r6/ifTqh4T5kKjqtM3g==
dependencies:
- "@babel/traverse" "^7.11.5"
+ "@babel/traverse" "^7.12.5"
"@sindresorhus/slugify" "^1.1.0"
chokidar "^3.4.2"
fs-exists-cached "^1.0.0"
- gatsby-page-utils "^0.2.29"
+ gatsby-page-utils "^0.7.0"
+ gatsby-telemetry "^1.8.0"
globby "^11.0.1"
- graphql "^14.7.0"
lodash "^4.17.20"
gatsby-plugin-printer@1.0.x:
@@ -7966,11 +8627,11 @@ gatsby-plugin-printer@1.0.x:
rollup-plugin-replace "^2.2.0"
gatsby-plugin-react-helmet@^3.0.2:
- version "3.3.14"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.3.14.tgz#6eac5854e24d008352742783fe68817b18e24151"
- integrity sha512-5GsIVZIVOax2V9g1UL8row1TG3p2zPY2I+8Rq52H0R5xD9QoMTPde2Q4N0Y2td+qzfRdcfkbSj/kokK2I5owPw==
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.8.0.tgz#f7bda9378e21795f39d55fbea83a0458e737ff62"
+ integrity sha512-N3foQUlaA7S7hRHpUtM30eYfhaE/wfC5xJhZ2UJCeos/rRDA6RHEp4IGI+VIs6+4T4ClS9pM9jwg8TfcqNlAiQ==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
gatsby-plugin-sitemap@^2.4.16:
version "2.5.0"
@@ -7984,52 +8645,52 @@ gatsby-plugin-sitemap@^2.4.16:
sitemap "^1.13.0"
gatsby-plugin-svgr@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-svgr/-/gatsby-plugin-svgr-2.0.2.tgz#22e08fb67ec63b68aca6ac3e89962af20214e2a5"
- integrity sha512-54REIMe79qFBAwpcnWHBkvEE9CKoEVkefF9rDXai0k642r91SZ4UeWFuAmsegPG+sPVub7tHfHu/2LVXK1I9kg==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-svgr/-/gatsby-plugin-svgr-2.1.0.tgz#7ba4e53cc6b61ddb4653a021be2fe7a8f0830e4c"
+ integrity sha512-OgJ+M9EWMMXsEwhxefNvxCu2jmHmUHx/PgP+7A9pn7XUt1IYiZmEKteJ1ZP5tAPuUI2S539yYgW76H3u9u19SA==
-gatsby-plugin-typescript@^2.5.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-2.5.0.tgz#b7daacff18da2926bf7f6a3251785356bec20c52"
- integrity sha512-AGsUvjh/iiX5zo5cR88Rsj0da20oOVgzQK9bidMoDa42tjbskiu7oq6hl6NBo8TCuLeoHvf/enxXF1aByU7JGw==
- dependencies:
- "@babel/core" "^7.11.6"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4"
- "@babel/plugin-proposal-numeric-separator" "^7.10.4"
- "@babel/plugin-proposal-optional-chaining" "^7.11.0"
- "@babel/preset-typescript" "^7.10.4"
- "@babel/runtime" "^7.11.2"
- babel-plugin-remove-graphql-queries "^2.9.20"
+gatsby-plugin-typescript@^2.10.0:
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-2.10.0.tgz#d6cd190384804eb8b7d1e1fb1e6e132b8fa0bdda"
+ integrity sha512-1mf7zrFVE5UEut+3YRnb3N2XareM0Xk4Mfzw0K89ASqWT4R4QaEIxycsjPERBZMFy0GLWt8e0Hl93Wwn+eefwg==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-numeric-separator" "^7.12.5"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/preset-typescript" "^7.12.1"
+ "@babel/runtime" "^7.12.5"
+ babel-plugin-remove-graphql-queries "^2.14.0"
-gatsby-plugin-utils@^0.2.40:
- version "0.2.40"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-0.2.40.tgz#20e997d10efb9a0368270f79ce2e6001346f6336"
- integrity sha512-RKjmpPhmi8TDR9hAKxmD4ZJMje3BLs6nt6mxMWT0F8gf5giCYEywplJikyCvaPfuyaFlq1hMmFaVvzmeZNussg==
+gatsby-plugin-utils@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-0.7.0.tgz#bc511319a25241b31456f8178b8414bae8c48838"
+ integrity sha512-fClolFlWQvczukRQhLfdFtz9GXIehgf567HJbggC2oPkVT0NCwwNPAAjVq1CcmxQE8k/kcp7kxQVc86pVcWuzA==
dependencies:
joi "^17.2.1"
-gatsby-react-router-scroll@^3.0.15:
- version "3.0.15"
- resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-3.0.15.tgz#0d081941f63894a3b6f2e7c2986091e187875bbd"
- integrity sha512-7tmpFuRZhP3QnONC4bMmV9lA032J2aYms5MkcAUVP6EGY3ZCNqbod+EFBECJS1R3tkqhtQLKWmooFSGxPulxog==
+gatsby-react-router-scroll@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-3.5.0.tgz#4b1e92058dab346e13f7479037c7ef8ec4332a22"
+ integrity sha512-VAwM6UqYPmIz9POpeHdKv+t/0bv7S6+LyVOP6zou0HhbBruRMcx5HfBFLTnmI1vFf8NwH/JwpOvHYPvI8eBeYw==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
-gatsby-recipes@^0.2.36:
- version "0.2.36"
- resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.2.36.tgz#7e548c164009e1b8f7a02196ee24b2709284c776"
- integrity sha512-GrXRHdEOyGHe5r1hyePWc7kYM3yIu+RDargLqgHGO/lb76ZXRYhjlQ06chL3NMbmxAMYF3UcIm4RSlTS6rLkIg==
+gatsby-recipes@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.7.0.tgz#57d61fb67474f36c32a812135e0467e29fdd85c4"
+ integrity sha512-AUYmzfinmsTO/SOPMWRNlPvcso/Yk0mSJxD0aHZuR30RdRSM3E9sP9l5W2wkCb0oQ1r1cLkWTjjEg6KJXbgQMA==
dependencies:
- "@babel/core" "^7.11.6"
- "@babel/generator" "^7.11.6"
+ "@babel/core" "^7.12.3"
+ "@babel/generator" "^7.12.5"
"@babel/helper-plugin-utils" "^7.10.4"
- "@babel/plugin-proposal-optional-chaining" "^7.11.0"
- "@babel/plugin-transform-react-jsx" "^7.10.4"
- "@babel/standalone" "^7.11.6"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.1"
+ "@babel/plugin-transform-react-jsx" "^7.12.5"
+ "@babel/standalone" "^7.12.6"
"@babel/template" "^7.10.4"
- "@babel/types" "^7.11.5"
- "@graphql-tools/schema" "^6.0.14"
- "@graphql-tools/utils" "^6.0.14"
+ "@babel/types" "^7.12.6"
+ "@graphql-tools/schema" "^7.0.0"
+ "@graphql-tools/utils" "^7.0.2"
"@hapi/hoek" "8.x.x"
"@hapi/joi" "^15.1.1"
better-queue "^3.8.10"
@@ -8043,8 +8704,8 @@ gatsby-recipes@^0.2.36:
express "^4.17.1"
express-graphql "^0.9.0"
fs-extra "^8.1.0"
- gatsby-core-utils "^1.3.23"
- gatsby-telemetry "^1.3.39"
+ gatsby-core-utils "^1.8.0"
+ gatsby-telemetry "^1.8.0"
glob "^7.1.6"
graphql "^14.6.0"
graphql-compose "^6.3.8"
@@ -8066,7 +8727,6 @@ gatsby-recipes@^0.2.36:
remark-mdxjs "^2.0.0-next.4"
remark-parse "^6.0.3"
remark-stringify "^8.1.0"
- resolve-cwd "^3.0.0"
resolve-from "^5.0.0"
semver "^7.3.2"
single-trailing-newline "^1.0.0"
@@ -8080,7 +8740,18 @@ gatsby-recipes@^0.2.36:
xstate "^4.9.1"
yoga-layout-prebuilt "^1.9.6"
-gatsby-remark-autolink-headers@^2.3.11, gatsby-remark-autolink-headers@^2.3.15:
+gatsby-remark-autolink-headers@^2.3.11:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.9.0.tgz#737e8520b43b0d509a1fc22e5464f6ba499fed07"
+ integrity sha512-68Pb+BfUVj1OXwO0Llln5IN4oGbWoTBxK3CZYzzhxI43rskBGnfrocPHsyIf1ltKXJKbeIzTuJnXSAaLm50oPQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ github-slugger "^1.3.0"
+ lodash "^4.17.20"
+ mdast-util-to-string "^1.1.0"
+ unist-util-visit "^1.4.1"
+
+gatsby-remark-autolink-headers@^2.3.15:
version "2.4.0"
resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.4.0.tgz#463c47e7bfd344b1ad63ae436fe4b2e7baa9261e"
integrity sha512-oDlQX0BrMdnt0BUhSWwdlT0+XdtF6u/E3sVzzkX3OeQHkxNXPmYmuzu+yMcAd0jeSh1w/oPmNLAcngxF8MleqQ==
@@ -8107,11 +8778,11 @@ gatsby-remark-code-titles@^1.1.0:
unist-util-visit "~1.3.0"
gatsby-remark-copy-linked-files@^2.0.12:
- version "2.3.19"
- resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-2.3.19.tgz#fde9fb73c9fea59285d7fac8e5aeae4d80aed4e2"
- integrity sha512-QY5slDVgYns/GZpJMoBrrwHpuXh7EgmxDbRJ4HnPji+a8jZV1ObnLUxowacfPFOeJdiGeb3pYkR+Jlez5IuunQ==
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-2.8.0.tgz#e2045bace6617dc266b4ac0646609df24b1b2564"
+ integrity sha512-6rtuTw3v8Fv0K+h+xufgady+hIJOBjWbjn4jPu3EXe2vVU2ld6j5nEsmVqvyfn4sXO/ZAN9z1jZJeo1A53VLmA==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
cheerio "^1.0.0-rc.3"
fs-extra "^8.1.0"
is-relative-url "^3.0.0"
@@ -8130,11 +8801,11 @@ gatsby-remark-mermaid@^1.2.0:
unist-util-visit "^1.4.0"
gatsby-remark-prismjs@^3.2.8:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.6.0.tgz#a3209340c4fd9c6b419f21781808f3478eab2f00"
- integrity sha512-8eruDDSs1OkoTmV8lN/pWUxscBf3tU0F9jIsOiNK22GB/h4/thwlPRR8Te631KrVeODTvcOQo2kcvGI1xr+dvQ==
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.11.0.tgz#68305976b2331e368f90f736e36aa9531102195f"
+ integrity sha512-aMiky/kEKfnJfByMwkPq53h9k7GUvJkPMCecu4HwCYmvM8KqCXhpqH070h7QlTuk6yAjTnxa3Ck4y3aMpkOOIw==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
parse-numeric-range "^0.0.2"
unist-util-visit "^1.4.1"
@@ -8146,24 +8817,23 @@ gatsby-remark-rewrite-relative-links@^1.0.8:
unist-util-visit "^2.0.0"
gatsby-source-filesystem@^2.0.29, gatsby-source-filesystem@^2.1.19:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.4.0.tgz#6401d03684977a5a2239c67b6be717358f6efd89"
- integrity sha512-YfWSsF1x7vjj2uk3XI9Qldo+iO0TmbcgwX5XBEJJgIg8p3v43EZ1gCj0JGIyYyhvfmUaf5SQgFH03Yt3GURRyQ==
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.9.0.tgz#df89799456dc7edc22c36ea6cc3060e25287bb48"
+ integrity sha512-aKsb5GnnYwhAzCJZ9ChMWZqd1QhN6VGCEX3UAM/XuG6LSoqLmWyPUXo687n2ULpNPZfwb0X+HZRYzUhkje1UZA==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
better-queue "^3.8.10"
- chokidar "^3.4.2"
- file-type "^12.4.2"
+ chokidar "^3.4.3"
+ file-type "^16.0.0"
fs-extra "^8.1.0"
- gatsby-core-utils "^1.3.23"
+ gatsby-core-utils "^1.8.0"
got "^9.6.0"
md5-file "^5.0.0"
mime "^2.4.6"
pretty-bytes "^5.4.1"
progress "^2.0.3"
- read-chunk "^3.2.0"
valid-url "^1.0.9"
- xstate "^4.13.0"
+ xstate "^4.14.0"
gatsby-source-git@^1.0.1:
version "1.1.0"
@@ -8177,31 +8847,30 @@ gatsby-source-git@^1.0.1:
rimraf "^2.6.2"
simple-git "^1.105.0"
-gatsby-telemetry@^1.3.39:
- version "1.3.39"
- resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.3.39.tgz#c4921c050436bb4fe9904b315408fe5fcc0c078c"
- integrity sha512-25LDAc0+0LDjHTOSIHLT6iJk/zOLLWSttZ0IQNho5fhLdWJ3hQrCWKx8YiVLPPNwnImei6/1FxQlGKUPVAOrRA==
+gatsby-telemetry@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.8.0.tgz#c24f321f19898a40d1113df1148a9c52700371c9"
+ integrity sha512-vWhOVud2LUx0lQZvACSJtGB6ft1G9Uy/jp6RL82tXmWo+tpo0Ph6JeiYJAcqpQIa+cg73TYE6DGWq16bL/57UQ==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
"@turist/fetch" "^7.1.7"
"@turist/time" "^0.0.1"
async-retry-ng "^2.0.1"
boxen "^4.2.0"
configstore "^5.0.1"
- envinfo "^7.7.3"
fs-extra "^8.1.0"
- gatsby-core-utils "^1.3.23"
+ gatsby-core-utils "^1.8.0"
git-up "^4.0.2"
is-docker "^2.1.1"
lodash "^4.17.20"
node-fetch "^2.6.1"
uuid "3.4.0"
-gatsby-theme-apollo-core@^3.0.21:
- version "3.0.21"
- resolved "https://registry.yarnpkg.com/gatsby-theme-apollo-core/-/gatsby-theme-apollo-core-3.0.21.tgz#506cd0c0e1123f6882d31f3100dfbf39b6ca9ff7"
- integrity sha512-WTW+OLcHQ6mN/z2lwttJobjfGiiPLiK2K4n42YEp1BkLBCg1ngqTYk9bzyuRwJBUFb5DOhyCHiCK/dywMqWi+Q==
+gatsby-theme-apollo-core@^3.0.23:
+ version "3.0.23"
+ resolved "https://registry.yarnpkg.com/gatsby-theme-apollo-core/-/gatsby-theme-apollo-core-3.0.23.tgz#55854da349612e38c9819bf7ef6695c29fe597ef"
+ integrity sha512-8S6b56n/vkXNoluo14sYNEQwLnq3A/rO+D2y6KFoTNSjy2l/niwmrybbz4neBGrv/g6HHfQv1SgliXOaAo44qQ==
dependencies:
"@apollo/space-kit" "^5.6.0"
"@emotion/core" "^10.0.7"
@@ -8219,9 +8888,9 @@ gatsby-theme-apollo-core@^3.0.21:
react-use "^9.11.0"
gatsby-theme-apollo-docs@^4.5.3:
- version "4.5.8"
- resolved "https://registry.yarnpkg.com/gatsby-theme-apollo-docs/-/gatsby-theme-apollo-docs-4.5.8.tgz#bb2ff506859503b6f7d8364d88bb67b32cf3c9b4"
- integrity sha512-QJxAzfZiW266II5v27X2+4EhEr22ijrAsJBfH43KGKmNB/KASEEsr6hKT7z3I0VSMCp77i9op/ZBOA/Xi4F6Pg==
+ version "4.5.12"
+ resolved "https://registry.yarnpkg.com/gatsby-theme-apollo-docs/-/gatsby-theme-apollo-docs-4.5.12.tgz#0a3d1b04183d3d0eec7edc6d6f9a0c58445b694d"
+ integrity sha512-o3e6gd7E1rNc8zQ5sQycduM053efZHXSGCne5Pai6+/jsVUy1S0Ex60OmBJOy+P725NaLeLuux5EbW7uY+1Hpw==
dependencies:
"@mdx-js/mdx" "^1.1.0"
"@mdx-js/react" "^1.0.27"
@@ -8238,7 +8907,7 @@ gatsby-theme-apollo-docs@^4.5.3:
gatsby-remark-rewrite-relative-links "^1.0.8"
gatsby-source-filesystem "^2.0.29"
gatsby-source-git "^1.0.1"
- gatsby-theme-apollo-core "^3.0.21"
+ gatsby-theme-apollo-core "^3.0.23"
gatsby-transformer-remark "^2.6.30"
js-yaml "^3.13.1"
prismjs "^1.15.0"
@@ -8253,13 +8922,13 @@ gatsby-theme-apollo-docs@^4.5.3:
striptags "^3.1.1"
gatsby-transformer-remark@^2.6.30:
- version "2.9.1"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.9.1.tgz#272aae8128850a59857287fe098bce6632d1bd5a"
- integrity sha512-/FKEsqTpLF39DTXtugojhSSZq8Xv6i4PLeLvsCwdk+mTc7UiRl476Au8aducblegyi+IPKG+kgNt8dk2/H+//A==
+ version "2.14.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.14.0.tgz#d7fd3d8cdbea4993180f94b720abe8eb1ca637db"
+ integrity sha512-GYtJjDRVdXbvp3BqQ4wObiSu+1We05aV5B+ifOVX1sxNXLKOUOw14tkEb6Uij6pJ3mNe3azHTkChqTe0LboYPA==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.12.5"
bluebird "^3.7.2"
- gatsby-core-utils "^1.3.23"
+ gatsby-core-utils "^1.8.0"
gray-matter "^4.0.2"
hast-util-raw "^4.0.0"
hast-util-to-html "^4.0.1"
@@ -8280,16 +8949,16 @@ gatsby-transformer-remark@^2.6.30:
unist-util-visit "^1.4.1"
gatsby@^2.24.77:
- version "2.25.1"
- resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.25.1.tgz#c1799ae0f81de4f516b59b41a78fdcef779ce23d"
- integrity sha512-2MLGL0MooLGmGQhSjIjq+mH95lE3PbrtZ8xgcmN1JOsjR/dJ+Fx/BoZC3CdqPku/zflMNlCb99vuB2HQaXiRdg==
+ version "2.30.1"
+ resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.30.1.tgz#251c931caf8f928c6af69656d288d04950f0bb80"
+ integrity sha512-elDugMhCsBHdo46WAiyoWs7AL3uQyO9R+rqf8J0mj3ToNzi4Fl+3cu2fs+EvAahpLJ5pQqRhXL/cPXtW4rNbug==
dependencies:
"@babel/code-frame" "^7.10.4"
- "@babel/core" "^7.11.6"
- "@babel/parser" "^7.11.5"
- "@babel/runtime" "^7.11.2"
- "@babel/traverse" "^7.11.5"
- "@babel/types" "^7.11.5"
+ "@babel/core" "^7.12.3"
+ "@babel/parser" "^7.12.5"
+ "@babel/runtime" "^7.12.5"
+ "@babel/traverse" "^7.12.5"
+ "@babel/types" "^7.12.6"
"@hapi/joi" "^15.1.1"
"@mikaelkristiansson/domready" "^1.0.10"
"@nodelib/fs.walk" "^1.2.4"
@@ -8300,6 +8969,8 @@ gatsby@^2.24.77:
"@typescript-eslint/eslint-plugin" "^2.24.0"
"@typescript-eslint/parser" "^2.24.0"
address "1.1.2"
+ anser "^2.0.1"
+ ansi-html "^0.0.7"
autoprefixer "^9.8.4"
axios "^0.20.0"
babel-core "7.0.0-bridge.0"
@@ -8308,16 +8979,15 @@ gatsby@^2.24.77:
babel-plugin-add-module-exports "^0.3.3"
babel-plugin-dynamic-import-node "^2.3.3"
babel-plugin-lodash "3.3.4"
- babel-plugin-remove-graphql-queries "^2.9.20"
- babel-preset-gatsby "^0.5.15"
+ babel-plugin-remove-graphql-queries "^2.14.0"
+ babel-preset-gatsby "^0.10.0"
better-opn "^2.0.0"
better-queue "^3.8.10"
bluebird "^3.7.2"
body-parser "^1.19.0"
browserslist "^4.12.2"
cache-manager "^2.11.1"
- cache-manager-fs-hash "^0.0.9"
- chalk "^2.4.2"
+ chalk "^4.1.0"
chokidar "^3.4.2"
common-tags "^1.8.0"
compression "^1.7.4"
@@ -8350,16 +9020,16 @@ gatsby@^2.24.77:
find-cache-dir "^3.3.1"
fs-exists-cached "1.0.0"
fs-extra "^8.1.0"
- gatsby-cli "^2.12.115"
- gatsby-core-utils "^1.3.23"
- gatsby-graphiql-explorer "^0.4.15"
- gatsby-legacy-polyfills "^0.0.6"
- gatsby-link "^2.4.16"
- gatsby-plugin-page-creator "^2.3.34"
- gatsby-plugin-typescript "^2.5.0"
- gatsby-plugin-utils "^0.2.40"
- gatsby-react-router-scroll "^3.0.15"
- gatsby-telemetry "^1.3.39"
+ gatsby-cli "^2.17.0"
+ gatsby-core-utils "^1.8.0"
+ gatsby-graphiql-explorer "^0.9.0"
+ gatsby-legacy-polyfills "^0.5.0"
+ gatsby-link "^2.9.0"
+ gatsby-plugin-page-creator "^2.8.0"
+ gatsby-plugin-typescript "^2.10.0"
+ gatsby-plugin-utils "^0.7.0"
+ gatsby-react-router-scroll "^3.5.0"
+ gatsby-telemetry "^1.8.0"
glob "^7.1.6"
got "8.3.2"
graphql "^14.6.0"
@@ -8400,7 +9070,7 @@ gatsby@^2.24.77:
query-string "^6.13.1"
raw-loader "^0.5.1"
react-dev-utils "^4.2.3"
- react-error-overlay "^6.0.7"
+ react-error-overlay "^3.0.0"
react-hot-loader "^4.12.21"
react-refresh "^0.8.3"
redux "^4.0.5"
@@ -8409,12 +9079,16 @@ gatsby@^2.24.77:
shallow-compare "^1.2.2"
signal-exit "^3.0.3"
slugify "^1.4.4"
- socket.io "^2.3.0"
+ socket.io "2.3.0"
socket.io-client "2.3.0"
+ source-map "^0.7.3"
+ source-map-support "^0.5.19"
st "^2.0.0"
stack-trace "^0.0.10"
string-similarity "^1.2.2"
+ strip-ansi "^5.2.0"
style-loader "^0.23.1"
+ terminal-link "^2.1.1"
terser-webpack-plugin "^2.3.8"
tmp "^0.2.1"
"true-case-path" "^2.2.1"
@@ -8438,15 +9112,15 @@ gensync@^1.0.0-beta.1:
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
-get-caller-file@^2.0.1:
+get-caller-file@^2.0.1, get-caller-file@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be"
- integrity sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==
+get-intrinsic@^1.0.1, get-intrinsic@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.2.tgz#6820da226e50b24894e08859469dc68361545d49"
+ integrity sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
@@ -8502,9 +9176,9 @@ git-up@^4.0.0, git-up@^4.0.2:
parse-url "^5.0.0"
git-url-parse@^11.1.1:
- version "11.4.0"
- resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.0.tgz#f2bb1f2b00f05552540e95a62e31399a639a6aa6"
- integrity sha512-KlIa5jvMYLjXMQXkqpFzobsyD/V2K5DRHl5OAf+6oDFPlPLxrGDVQlIdI63c4/Kt6kai4kALENSALlzTGST3GQ==
+ version "11.4.3"
+ resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.3.tgz#1610284edf1f14964180f5b3399ec68b692cfd87"
+ integrity sha512-LZTTk0nqJnKN48YRtOpR8H5SEfp1oM2tls90NuZmBxN95PnCvmuXGzqQ4QmVirBgKx2KPYfPGteX3/raWjKenQ==
dependencies:
git-up "^4.0.0"
@@ -8548,11 +9222,11 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, gl
path-is-absolute "^1.0.0"
global-dirs@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.0.1.tgz#acdf3bb6685bcd55cb35e8a052266569e9469201"
- integrity sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d"
+ integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==
dependencies:
- ini "^1.3.5"
+ ini "1.3.7"
global-modules@1.0.0, global-modules@^1.0.0:
version "1.0.0"
@@ -8594,7 +9268,7 @@ globals@^12.1.0:
dependencies:
type-fest "^0.8.1"
-globby@11.0.1, globby@^11.0.1:
+globby@11.0.1:
version "11.0.1"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357"
integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
@@ -8620,6 +9294,18 @@ globby@^10.0.1:
merge2 "^1.2.3"
slash "^3.0.0"
+globby@^11.0.1:
+ version "11.0.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83"
+ integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==
+ dependencies:
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.1.1"
+ ignore "^5.1.4"
+ merge2 "^1.3.0"
+ slash "^3.0.0"
+
globby@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
@@ -8699,10 +9385,11 @@ graphql-compose@^6.3.8:
object-path "^0.11.4"
graphql-config@^3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-3.0.3.tgz#58907c65ed7d6e04132321450b60e57863ea9a5f"
- integrity sha512-MBY0wEjvcgJtZUyoqpPvOE1e5qPI0hJaa1gKTqjonSFiCsNHX2lykNjpOPcodmAgH1V06ELxhGnm9kcVzqvi/g==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-3.2.0.tgz#3ec3a7e319792086b80e54db4b37372ad4a79a32"
+ integrity sha512-ygEKDeQNZKpm4137560n2oY3bGM0D5zyRsQVaJntKkufWdgPg6sb9/4J1zJW2y/yC1ortAbhNho09qmeJeLa9g==
dependencies:
+ "@endemolshinegroup/cosmiconfig-typescript-loader" "3.0.2"
"@graphql-tools/graphql-file-loader" "^6.0.0"
"@graphql-tools/json-file-loader" "^6.0.0"
"@graphql-tools/load" "^6.0.0"
@@ -8710,6 +9397,7 @@ graphql-config@^3.0.2:
"@graphql-tools/url-loader" "^6.0.0"
"@graphql-tools/utils" "^6.0.0"
cosmiconfig "6.0.0"
+ cosmiconfig-toml-loader "1.0.0"
minimatch "3.0.4"
string-env-interpolation "1.0.1"
tslib "^2.0.0"
@@ -8745,6 +9433,22 @@ graphql-type-json@^0.3.2:
resolved "https://registry.yarnpkg.com/graphql-type-json/-/graphql-type-json-0.3.2.tgz#f53a851dbfe07bd1c8157d24150064baab41e115"
integrity sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==
+graphql-upload@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/graphql-upload/-/graphql-upload-11.0.0.tgz#24b245ff18f353bab6715e8a055db9fd73035e10"
+ integrity sha512-zsrDtu5gCbQFDWsNa5bMB4nf1LpKX9KDgh+f8oL1288ijV4RxeckhVozAjqjXAfRpxOHD1xOESsh6zq8SjdgjA==
+ dependencies:
+ busboy "^0.3.1"
+ fs-capacitor "^6.1.0"
+ http-errors "^1.7.3"
+ isobject "^4.0.0"
+ object-path "^0.11.4"
+
+graphql-ws@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-3.1.0.tgz#cd09d385a21ab88af4c226da79c19351df9b27e8"
+ integrity sha512-zbex3FSiFz0iRgfkzDNWpOY/sYWoX+iZ5XUhakaDwOh99HSuk8rPt5suuxdXUVzEg5TGQ9rwzNaz/+mTPtS0yg==
+
graphql@14.0.0, graphql@^14.6.0, graphql@^14.7.0:
version "14.7.0"
resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.7.0.tgz#7fa79a80a69be4a31c27dda824dc04dac2035a72"
@@ -9174,9 +9878,9 @@ html-comment-regex@^1.1.0:
integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==
html-entities@^1.2.0, html-entities@^1.2.1, html-entities@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44"
- integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc"
+ integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==
html-minifier@^4.0.0:
version "4.0.0"
@@ -9196,7 +9900,7 @@ html-void-elements@^1.0.0, html-void-elements@^1.0.1:
resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483"
integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==
-htmlparser2@^3.3.0, htmlparser2@^3.9.1:
+htmlparser2@^3.10.1, htmlparser2@^3.9.1:
version "3.10.1"
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
@@ -9218,6 +9922,16 @@ htmlparser2@^4.1.0:
domutils "^2.0.0"
entities "^2.0.0"
+htmlparser2@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.0.0.tgz#c2da005030390908ca4c91e5629e418e0665ac01"
+ integrity sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.0.0"
+ domutils "^2.4.4"
+ entities "^2.0.0"
+
http-cache-semantics@3.8.1:
version "3.8.1"
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
@@ -9277,9 +9991,9 @@ http-errors@~1.6.2:
statuses ">= 1.4.0 < 2"
http-parser-js@>=0.5.1:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77"
- integrity sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9"
+ integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==
http-proxy-middleware@0.19.1:
version "0.19.1"
@@ -9407,9 +10121,9 @@ import-fresh@^2.0.0:
resolve-from "^3.0.0"
import-fresh@^3.0.0, import-fresh@^3.1.0:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e"
- integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
dependencies:
parent-module "^1.0.0"
resolve-from "^4.0.0"
@@ -9489,7 +10203,12 @@ inherits@2.0.3:
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
-ini@^1.3.4, ini@^1.3.5, ini@~1.3.0:
+ini@1.3.7:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84"
+ integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==
+
+ini@^1.3.4, ini@~1.3.0:
version "1.3.8"
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
@@ -9641,9 +10360,11 @@ is-alphanumerical@^1.0.0:
is-decimal "^1.0.0"
is-arguments@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3"
- integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9"
+ integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==
+ dependencies:
+ call-bind "^1.0.0"
is-arrayish@^0.2.1:
version "0.2.1"
@@ -9674,7 +10395,7 @@ is-buffer@^1.0.2, is-buffer@^1.1.4, is-buffer@^1.1.5:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-is-buffer@^2.0.0, is-buffer@^2.0.2:
+is-buffer@^2.0.0:
version "2.0.5"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
@@ -9686,7 +10407,7 @@ is-builtin-module@^3.0.0:
dependencies:
builtin-modules "^3.0.0"
-is-callable@^1.1.4, is-callable@^1.2.2:
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9"
integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
@@ -9710,10 +10431,10 @@ is-color-stop@^1.0.0:
rgb-regex "^1.0.1"
rgba-regex "^1.0.0"
-is-core-module@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.0.0.tgz#58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d"
- integrity sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==
+is-core-module@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
+ integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
dependencies:
has "^1.0.3"
@@ -9827,7 +10548,7 @@ is-hexadecimal@^1.0.0:
resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
-is-installed-globally@^0.3.1:
+is-installed-globally@^0.3.2:
version "0.3.2"
resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141"
integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==
@@ -9855,14 +10576,14 @@ is-module@^1.0.0:
integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
is-negative-zero@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461"
- integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
+ integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
-is-npm@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d"
- integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==
+is-npm@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8"
+ integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
is-number@^3.0.0:
version "3.0.0"
@@ -9882,9 +10603,9 @@ is-obj@^2.0.0:
integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
is-object@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470"
- integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA=
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf"
+ integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
is-object@~0.1.2:
version "0.1.2"
@@ -10047,6 +10768,11 @@ is-valid-path@^0.1.1:
dependencies:
is-invalid-path "^0.1.0"
+is-what@^3.7.1:
+ version "3.12.0"
+ resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.12.0.tgz#f4405ce4bd6dd420d3ced51a026fb90e03705e55"
+ integrity sha512-2ilQz5/f/o9V7WRWJQmpFYNmQFZ9iM+OXRonZKcYgTkCzjb949Vi4h282PD1UfmgHk666rcWonbRJ++KI41VGw==
+
is-whitespace-character@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7"
@@ -10121,6 +10847,11 @@ isobject@^3.0.0, isobject@^3.0.1:
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+isobject@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-4.0.0.tgz#3f1c9155e73b192022a80819bacd0343711697b0"
+ integrity sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==
+
isomorphic-fetch@^2.1.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
@@ -10129,6 +10860,13 @@ isomorphic-fetch@^2.1.1:
node-fetch "^1.0.1"
whatwg-fetch ">=0.10.0"
+isomorphic-form-data@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isomorphic-form-data/-/isomorphic-form-data-2.0.0.tgz#9f6adf1c4c61ae3aefd8f110ab60fb9b143d6cec"
+ integrity sha512-TYgVnXWeESVmQSg4GLVbalmQ+B4NPi/H4eWxqALKj63KsUrcu301YDjBqaOw3h+cbak7Na4Xyps3BiptHtxTfg==
+ dependencies:
+ form-data "^2.3.2"
+
isomorphic-unfetch@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f"
@@ -10137,6 +10875,11 @@ isomorphic-unfetch@^3.0.0:
node-fetch "^2.6.1"
unfetch "^4.2.0"
+isomorphic-ws@4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc"
+ integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==
+
isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -10213,9 +10956,9 @@ js-tokens@^3.0.2:
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
js-yaml@^3.11.0, js-yaml@^3.13.1:
- version "3.14.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482"
- integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
+ version "3.14.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
+ integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
dependencies:
argparse "^1.0.7"
esprima "^4.0.0"
@@ -10282,7 +11025,7 @@ json2mq@^0.2.0:
dependencies:
string-convert "^0.2.0"
-json3@^3.3.2:
+json3@^3.3.2, json3@^3.3.3:
version "3.3.3"
resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81"
integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==
@@ -10308,15 +11051,6 @@ jsonfile@^4.0.0:
optionalDependencies:
graceful-fs "^4.1.6"
-jsonfile@^6.0.1:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
- integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
- dependencies:
- universalify "^2.0.0"
- optionalDependencies:
- graceful-fs "^4.1.6"
-
jsonify@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
@@ -10333,12 +11067,12 @@ jsprim@^1.2.2:
verror "1.10.0"
"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.1.0.tgz#642f1d7b88aa6d7eb9d8f2210e166478444fa891"
- integrity sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82"
+ integrity sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==
dependencies:
- array-includes "^3.1.1"
- object.assign "^4.1.1"
+ array-includes "^3.1.2"
+ object.assign "^4.1.2"
just-extend@^4.0.2:
version "4.1.1"
@@ -10360,9 +11094,9 @@ keyv@^3.0.0:
json-buffer "3.0.0"
khroma@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/khroma/-/khroma-1.1.0.tgz#cc17723eb719c5245ea66d23dd577d5695452db5"
- integrity sha512-aTO+YX22tYOLEQJYFiatAj1lc5QZ+H5sHWFRBWNCiKwc5NWNUJZyeSeiHEPeURJ2a1GEVYcmyMUwGjjLe5ec5A==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/khroma/-/khroma-1.1.1.tgz#de4cbd7581ed7ee0f85a4a7c9990ba62f729408c"
+ integrity sha512-p7SYAiFisFFmLHHCqYBNwmfTrVIlWjUq+Pw81lDvnpaXOj2sR/xszTG4873AeaEO1kYQ50Z1c9CIrtQa6bdNdA==
killable@^1.0.1:
version "1.0.1"
@@ -10425,7 +11159,7 @@ last-call-webpack-plugin@^3.0.0:
lodash "^4.17.5"
webpack-sources "^1.1.0"
-latest-version@5.1.0, latest-version@^5.0.0:
+latest-version@5.1.0, latest-version@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
@@ -10452,10 +11186,11 @@ less-loader@^5.0.0:
pify "^4.0.1"
less@^3.10.1:
- version "3.12.2"
- resolved "https://registry.yarnpkg.com/less/-/less-3.12.2.tgz#157e6dd32a68869df8859314ad38e70211af3ab4"
- integrity sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/less/-/less-3.13.1.tgz#0ebc91d2a0e9c0c6735b83d496b0ab0583077909"
+ integrity sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==
dependencies:
+ copy-anything "^2.0.1"
tslib "^1.10.0"
optionalDependencies:
errno "^0.1.1"
@@ -10629,13 +11364,6 @@ lock@^1.0.0:
resolved "https://registry.yarnpkg.com/lock/-/lock-1.1.0.tgz#53157499d1653b136ca66451071fca615703fa55"
integrity sha1-UxV0mdFlOxNspmRRBx/KYVcD+lU=
-lockfile@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.4.tgz#07f819d25ae48f87e538e6578b6964a4981a5609"
- integrity sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==
- dependencies:
- signal-exit "^3.0.2"
-
lodash.assignin@^4.0.9:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"
@@ -10686,6 +11414,11 @@ lodash.foreach@^4.3.0, lodash.foreach@^4.5.0:
resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53"
integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=
+lodash.get@^4:
+ version "4.4.2"
+ resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
+ integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
+
lodash.map@^4.4.0, lodash.map@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
@@ -10741,15 +11474,15 @@ lodash.without@^4.4.0:
resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac"
integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
-lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0:
+lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0:
version "4.17.20"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
loglevel@^1.6.8:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.0.tgz#728166855a740d59d38db01cf46f042caa041bb0"
- integrity sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197"
+ integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==
lolex@^4.2.0:
version "4.2.0"
@@ -10795,12 +11528,12 @@ lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2:
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw=
-lower-case@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.1.tgz#39eeb36e396115cc05e29422eaea9e692c9408c7"
- integrity sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==
+lower-case@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
+ integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
dependencies:
- tslib "^1.10.0"
+ tslib "^2.0.3"
lowercase-keys@1.0.0:
version "1.0.0"
@@ -10874,13 +11607,18 @@ make-dir@^2.0.0, make-dir@^2.1.0:
pify "^4.0.1"
semver "^5.6.0"
-make-dir@^3.0.0, make-dir@^3.0.2:
+make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
dependencies:
semver "^6.0.0"
+make-error@^1, make-error@^1.1.1:
+ version "1.3.6"
+ resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
+ integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
+
map-cache@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
@@ -10952,21 +11690,21 @@ mdast-util-definitions@^1.2.0:
dependencies:
unist-util-visit "^1.0.0"
-mdast-util-definitions@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-3.0.1.tgz#06af6c49865fc63d6d7d30125569e2f7ae3d0a86"
- integrity sha512-BAv2iUm/e6IK/b2/t+Fx69EL/AGcq/IG2S+HxHjDJGfLJtd6i9SZUS76aC9cig+IEucsqxKTR0ot3m933R3iuA==
+mdast-util-definitions@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2"
+ integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==
dependencies:
unist-util-visit "^2.0.0"
-mdast-util-to-hast@9.1.1:
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-9.1.1.tgz#953ff12aed57464b11d7e5549a45913e561909fa"
- integrity sha512-vpMWKFKM2mnle+YbNgDXxx95vv0CoLU0v/l3F5oFAG5DV7qwkZVWA206LsAdOnEVyf5vQcLnb3cWJywu7mUxsQ==
+mdast-util-to-hast@10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb"
+ integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==
dependencies:
"@types/mdast" "^3.0.0"
- "@types/unist" "^2.0.3"
- mdast-util-definitions "^3.0.0"
+ "@types/unist" "^2.0.0"
+ mdast-util-definitions "^4.0.0"
mdurl "^1.0.0"
unist-builder "^2.0.0"
unist-util-generated "^1.0.0"
@@ -11022,6 +11760,11 @@ mdast-util-to-string@^1.0.5, mdast-util-to-string@^1.1.0:
resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527"
integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==
+mdast-util-to-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b"
+ integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==
+
mdast-util-toc@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/mdast-util-toc/-/mdast-util-toc-3.1.0.tgz#395eeb877f067f9d2165d990d77c7eea6f740934"
@@ -11033,22 +11776,22 @@ mdast-util-toc@^3.1.0:
unist-util-visit "^1.1.0"
mdast-util-toc@^5.0:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/mdast-util-toc/-/mdast-util-toc-5.0.4.tgz#5c7bc8ff64914546384d81ea155478ba34802c12"
- integrity sha512-JjLlJfcnsQlAJKWCY8CfTp9gA5A2Mk5PeDmPmCLLvq+2SjlJKyGUQTiDdSO5WvPRzpwnghO3ByyJc4OngadB3w==
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-toc/-/mdast-util-toc-5.1.0.tgz#3af0f9c9a764b993538af03f1f79f4e3cec22736"
+ integrity sha512-csimbRIVkiqc+PpFeKDGQ/Ck2N4f9FYH3zzBMMJzcxoKL8m+cM0n94xXm0I9eaxHnKdY9n145SGTdyJC7i273g==
dependencies:
"@types/mdast" "^3.0.3"
"@types/unist" "^2.0.3"
extend "^3.0.2"
github-slugger "^1.2.1"
- mdast-util-to-string "^1.0.5"
+ mdast-util-to-string "^2.0.0"
unist-util-is "^4.0.0"
unist-util-visit "^2.0.0"
-mdn-data@2.0.12:
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.12.tgz#bbb658d08b38f574bbb88f7b83703defdcc46844"
- integrity sha512-ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q==
+mdn-data@2.0.14:
+ version "2.0.14"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
+ integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
mdn-data@2.0.4:
version "2.0.4"
@@ -11061,9 +11804,9 @@ mdurl@^1.0.0, mdurl@^1.0.1:
integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=
meant@^1.0.1, meant@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/meant/-/meant-1.0.2.tgz#5d0c78310a3d8ae1408a16be0fe0bd42a969f560"
- integrity sha512-KN+1uowN/NK+sT/Lzx7WSGIj2u+3xe5n2LbwObfjOhPZiA+cCfCm6idVl0RkEfjThkw5XJ96CyRcanq6GmKtUg==
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/meant/-/meant-1.0.3.tgz#67769af9de1d158773e928ae82c456114903554c"
+ integrity sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw==
media-typer@0.3.0:
version "0.3.0"
@@ -11111,12 +11854,11 @@ merge2@^1.2.3, merge2@^1.3.0:
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
mermaid@^8.0.0:
- version "8.8.2"
- resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-8.8.2.tgz#c68b842ffe0d53e5ed11fb1b7887d8a392b72421"
- integrity sha512-Ib9jl5TMwgMKv2+vdfKZ/SIUxKYc4GMauKeV2+3BD/bU47kGbc5zv5taCY5iZR+V4hdweHKE7YOl11VGcWBy/w==
+ version "8.8.4"
+ resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-8.8.4.tgz#5ea699bcfa1ef848d78b2ce8efb1e0118f30d9f7"
+ integrity sha512-YPn35uEAIrOcsDPjCiKNXXBdO1Aoazsv2zTZjG4+oXa7+tTVUb5sI81NqaTYa47RnoH9Vl4waLlEEJfB8KM9VA==
dependencies:
"@braintree/sanitize-url" "^3.1.0"
- babel-eslint "^10.1.0"
d3 "^5.7.0"
dagre "^0.8.4"
dagre-d3 "^0.6.4"
@@ -11168,22 +11910,17 @@ miller-rabin@^4.0.0:
bn.js "^4.0.0"
brorand "^1.0.1"
-mime-db@1.44.0:
- version "1.44.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
- integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
-
-"mime-db@>= 1.43.0 < 2":
+mime-db@1.45.0, "mime-db@>= 1.43.0 < 2":
version "1.45.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24:
- version "2.1.27"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
- integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
+ version "2.1.28"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd"
+ integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==
dependencies:
- mime-db "1.44.0"
+ mime-db "1.45.0"
mime@1.6.0, mime@^1.4.1:
version "1.6.0"
@@ -11191,9 +11928,9 @@ mime@1.6.0, mime@^1.4.1:
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
mime@^2.0.3, mime@^2.4.4, mime@^2.4.6:
- version "2.4.6"
- resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1"
- integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==
+ version "2.4.7"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.7.tgz#962aed9be0ed19c91fd7dc2ece5d7f4e89a90d74"
+ integrity sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==
mimic-fn@^1.0.0:
version "1.2.0"
@@ -11396,11 +12133,16 @@ ms@2.1.1:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
-ms@2.1.2, ms@^2.1.1:
+ms@2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+ms@^2.1.1:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
multicast-dns-service-types@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
@@ -11497,11 +12239,6 @@ next-tick@^1.0.0:
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb"
integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==
-next-tick@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
- integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
-
nice-try@^1.0.4:
version "1.0.5"
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
@@ -11530,13 +12267,13 @@ no-case@^2.2.0, no-case@^2.3.2:
dependencies:
lower-case "^1.1.1"
-no-case@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.3.tgz#c21b434c1ffe48b39087e86cfb4d2582e9df18f8"
- integrity sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==
+no-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
+ integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
dependencies:
- lower-case "^2.0.1"
- tslib "^1.10.0"
+ lower-case "^2.0.2"
+ tslib "^2.0.3"
node-emoji@^1.10.0:
version "1.10.0"
@@ -11560,11 +12297,6 @@ node-forge@^0.10.0:
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3"
integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==
-node-gyp-build@^4.2.0:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.2.3.tgz#ce6277f853835f718829efb47db20f3e4d9c4739"
- integrity sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==
-
node-libs-browser@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425"
@@ -11599,10 +12331,10 @@ node-object-hash@^2.0.0:
resolved "https://registry.yarnpkg.com/node-object-hash/-/node-object-hash-2.0.0.tgz#9971fcdb7d254f05016bd9ccf508352bee11116b"
integrity sha512-VZR0zroAusy1ETZMZiGeLkdu50LGjG5U1KHZqTruqtTyQ2wfWhHG2Ow4nsUbfTFGlaREgNHcCWoM/OzEm6p+NQ==
-node-releases@^1.1.65:
- version "1.1.65"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.65.tgz#52d9579176bd60f23eba05c4438583f341944b81"
- integrity sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==
+node-releases@^1.1.69:
+ version "1.1.69"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.69.tgz#3149dbde53b781610cd8b486d62d86e26c3725f6"
+ integrity sha512-DGIjo79VDEyAnRlfSqYTsy+yoHd2IOjJiKUozD2MV2D85Vso6Bug56mb9tT/fY5Urt0iqk01H7x+llAruDR2zA==
noms@0.0.0:
version "0.0.0"
@@ -11689,6 +12421,13 @@ nth-check@^1.0.1, nth-check@^1.0.2, nth-check@~1.0.1:
dependencies:
boolbase "~1.0.0"
+nth-check@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125"
+ integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==
+ dependencies:
+ boolbase "^1.0.0"
+
null-loader@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-3.0.0.tgz#3e2b6c663c5bda8c73a54357d8fa0708dc61b245"
@@ -11731,18 +12470,18 @@ object-hash@^1.1.4:
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df"
integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==
-object-inspect@^1.8.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0"
- integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==
+object-inspect@^1.8.0, object-inspect@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
+ integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
object-is@^1.0.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.3.tgz#2e3b9e65560137455ee3bd62aec4d90a2ea1cc81"
- integrity sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.4.tgz#63d6c83c00a43f4cbc9434eb9757c8a5b8565068"
+ integrity sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.18.0-next.1"
object-keys@^1.0.12, object-keys@^1.1.1:
version "1.1.1"
@@ -11775,7 +12514,7 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
-object.assign@^4.1.0, object.assign@^4.1.1:
+object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
@@ -11786,31 +12525,33 @@ object.assign@^4.1.0, object.assign@^4.1.1:
object-keys "^1.1.1"
object.entries@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add"
- integrity sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6"
+ integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.5"
+ es-abstract "^1.18.0-next.1"
has "^1.0.3"
object.fromentries@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz#4a09c9b9bb3843dd0f89acdb517a794d4f355ac9"
- integrity sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.3.tgz#13cefcffa702dc67750314a3305e8cb3fad1d072"
+ integrity sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
- function-bind "^1.1.1"
+ es-abstract "^1.18.0-next.1"
has "^1.0.3"
-object.getownpropertydescriptors@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649"
- integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==
+object.getownpropertydescriptors@^2.1.0, object.getownpropertydescriptors@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544"
+ integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
+ es-abstract "^1.18.0-next.1"
object.pick@^1.3.0:
version "1.3.0"
@@ -11820,13 +12561,13 @@ object.pick@^1.3.0:
isobject "^3.0.1"
object.values@^1.1.0, object.values@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e"
- integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731"
+ integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
- function-bind "^1.1.1"
+ es-abstract "^1.18.0-next.1"
has "^1.0.3"
obuf@^1.0.0, obuf@^1.1.2:
@@ -11878,17 +12619,17 @@ onetime@^5.1.0:
mimic-fn "^2.1.0"
open@^7.0.3:
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/open/-/open-7.3.0.tgz#45461fdee46444f3645b6e14eb3ca94b82e1be69"
- integrity sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==
+ version "7.3.1"
+ resolved "https://registry.yarnpkg.com/open/-/open-7.3.1.tgz#111119cb919ca1acd988f49685c4fdd0f4755356"
+ integrity sha512-f2wt9DCBKKjlFbjzGb8MOAW8LH8F0mrs1zc7KTjAJ9PZNQbfenzWbNP1VZJvw6ICMG9r14Ah6yfwPn7T7i646A==
dependencies:
is-docker "^2.0.0"
is-wsl "^2.1.1"
opentracing@^0.14.4:
- version "0.14.4"
- resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.4.tgz#a113408ea740da3a90fde5b3b0011a375c2e4268"
- integrity sha512-nNnZDkUNExBwEpb7LZaeMeQgvrlO8l4bgY/LvGNZCR0xG/dGWqHqjKrAmR5GUoYo0FIz38kxasvA1aevxWs2CA==
+ version "0.14.5"
+ resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.5.tgz#891fa92cd90a24e64f99bc964370227310926c85"
+ integrity sha512-XLKtEfHxqrWyF1fzxznsv78w3csW41ucHnjiKnfzZLD5FN8UBDZZL1i4q0FR29zjxXhm+2Hop+5Vr/b8tKIvEg==
opn@5.1.0:
version "5.1.0"
@@ -12025,12 +12766,13 @@ p-map@^3.0.0:
dependencies:
aggregate-error "^3.0.0"
-p-queue@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-5.0.0.tgz#80f1741d5e78a6fa72fce889406481baa5617a3c"
- integrity sha512-6QfeouDf236N+MAxHch0CVIy8o/KBnmhttKjxZoOkUlzqU+u9rZgEyXH3OdckhTgawbqf5rpzmyR+07+Lv0+zg==
+p-queue@^6.6.2:
+ version "6.6.2"
+ resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
+ integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
dependencies:
- eventemitter3 "^3.1.0"
+ eventemitter3 "^4.0.4"
+ p-timeout "^3.2.0"
p-retry@^3.0.1:
version "3.0.1"
@@ -12046,12 +12788,19 @@ p-timeout@^2.0.1:
dependencies:
p-finally "^1.0.0"
+p-timeout@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
+ integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
+ dependencies:
+ p-finally "^1.0.0"
+
p-try@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
-p-try@^2.0.0, p-try@^2.1.0:
+p-try@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
@@ -12189,12 +12938,14 @@ parse-passwd@^1.0.0:
integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
parse-path@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.2.tgz#ef14f0d3d77bae8dd4bc66563a4c151aac9e65aa"
- integrity sha512-HSqVz6iuXSiL8C1ku5Gl1Z5cwDd9Wo0q8CoffdAghP6bz8pJa1tcMC+m4N+z6VAS8QdksnIGq1TB6EgR4vPR6w==
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.3.tgz#82d81ec3e071dcc4ab49aa9f2c9c0b8966bb22bf"
+ integrity sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA==
dependencies:
is-ssh "^1.3.0"
protocols "^1.4.0"
+ qs "^6.9.4"
+ query-string "^6.13.8"
parse-srcset@^1.0.2:
version "1.0.2"
@@ -12211,19 +12962,19 @@ parse-url@^5.0.0:
parse-path "^4.0.0"
protocols "^1.4.0"
-parse5@^3.0.1:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
- integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==
+parse5-htmlparser2-tree-adapter@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6"
+ integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==
dependencies:
- "@types/node" "*"
+ parse5 "^6.0.1"
parse5@^5.0.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178"
integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==
-parse5@^6.0.0:
+parse5@^6.0.0, parse5@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
@@ -12265,13 +13016,13 @@ pascal-case@^2.0.0:
camel-case "^3.0.0"
upper-case-first "^1.1.0"
-pascal-case@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.1.tgz#5ac1975133ed619281e88920973d2cd1f279de5f"
- integrity sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==
+pascal-case@^3.1.1, pascal-case@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
+ integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
dependencies:
- no-case "^3.0.3"
- tslib "^1.10.0"
+ no-case "^3.0.4"
+ tslib "^2.0.3"
pascalcase@^0.1.1:
version "0.1.1"
@@ -12380,6 +13131,11 @@ pbkdf2@^3.0.3:
safe-buffer "^5.0.1"
sha.js "^2.4.8"
+peek-readable@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/peek-readable/-/peek-readable-3.1.2.tgz#5edab75fa130e21ca290c444892faa0c208a78f0"
+ integrity sha512-aJrwgM+VdX8VoIz5EE1Mg56a3g3s93wsV0bvCDQgvFNfnTr++Ij5eQWIz9VP8QyuL9+jFHR7iNPalrc1GvK2WA==
+
pend@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
@@ -12854,14 +13610,14 @@ prettier@^1.18.2:
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
prettier@^2.0.5:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
- integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
+ integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
pretty-bytes@^5.3.0, pretty-bytes@^5.4.1:
- version "5.4.1"
- resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.4.1.tgz#cd89f79bbcef21e3d21eb0da68ffe93f803e884b"
- integrity sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.5.0.tgz#0cecda50a74a941589498011cf23275aa82b339e"
+ integrity sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==
pretty-error@^2.1.1:
version "2.1.2"
@@ -12882,9 +13638,9 @@ pretty-format@^25.5.0:
react-is "^16.12.0"
prismjs@^1.15.0:
- version "1.22.0"
- resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.22.0.tgz#73c3400afc58a823dd7eed023f8e1ce9fd8977fa"
- integrity sha512-lLJ/Wt9yy0AiSYBf212kK3mM5L8ycwlyTlSxHBAneXLR0nzFMlZ5y7riFPF3E33zXOF2IH95xdY5jIyZbM9z/w==
+ version "1.23.0"
+ resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33"
+ integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==
optionalDependencies:
clipboard "^2.0.0"
@@ -12909,7 +13665,7 @@ process-nextick-args@~2.0.0:
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-process@^0.11.10, process@^0.11.9:
+process@^0.11.10:
version "0.11.10"
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
@@ -13061,7 +13817,7 @@ punycode@^2.1.0, punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-pupa@^2.0.1:
+pupa@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62"
integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==
@@ -13092,7 +13848,7 @@ qs@6.7.0:
resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
-qs@^6.5.2:
+qs@^6.9.4:
version "6.9.4"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687"
integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==
@@ -13119,10 +13875,10 @@ query-string@^5.0.1:
object-assign "^4.1.0"
strict-uri-encode "^1.0.0"
-query-string@^6.13.1:
- version "6.13.6"
- resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.13.6.tgz#e5ac7c74f2a5da43fbca0b883b4f0bafba439966"
- integrity sha512-/WWZ7d9na6s2wMEGdVCVgKWE9Rt7nYyNIf7k8xmHXcesPMlEzicWo3lbYwHyA4wBktI2KrXxxZeACLbE84hvSQ==
+query-string@^6.13.1, query-string@^6.13.8:
+ version "6.13.8"
+ resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.13.8.tgz#8cf231759c85484da3cf05a851810d8e825c1159"
+ integrity sha512-jxJzQI2edQPE/NPUOusNjO/ZOGqr1o2OBa/3M00fU76FsLXDVbJDv/p7ng5OdQyorKrkRz1oqfwmbe5MAMePQg==
dependencies:
decode-uri-component "^0.2.0"
split-on-first "^1.0.0"
@@ -13636,11 +14392,6 @@ react-error-overlay@^3.0.0:
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-3.0.0.tgz#c2bc8f4d91f1375b3dad6d75265d51cd5eeaf655"
integrity sha512-XzgvowFrwDo6TWcpJ/WTiarb9UI6lhA4PMzS7n1joK3sHfBBBOQHUc0U4u57D6DWO9vHv6lVSWx2Q/Ymfyv4hw==
-react-error-overlay@^6.0.7:
- version "6.0.8"
- resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.8.tgz#474ed11d04fc6bda3af643447d85e9127ed6b5de"
- integrity sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==
-
react-fast-compare@^2.0.2, react-fast-compare@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9"
@@ -13681,9 +14432,9 @@ react-lifecycles-compat@^3.0.2, react-lifecycles-compat@^3.0.4:
integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
react-native-get-random-values@^1.4.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/react-native-get-random-values/-/react-native-get-random-values-1.5.0.tgz#91cda18f0e66e3d9d7660ba80c61c914030c1e05"
- integrity sha512-LK+Wb8dEimJkd/dub7qziDmr9Tw4chhpzVeQ6JDo4czgfG4VXbptRyOMdu8503RiMF6y9pTH6ZUTkrrpprqT7w==
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/react-native-get-random-values/-/react-native-get-random-values-1.5.1.tgz#f335a37c09a4892deaf40187e73a888e14e82d60"
+ integrity sha512-L76sTcz3jdFmc7Gn41SHOxCioYY3m4rtuWEUI6X8IeWVmkflHXrSyAObOW4eNTM5qytH+45pgMCVKJzfB/Ik4A==
dependencies:
fast-base64-decode "^1.0.0"
@@ -13700,12 +14451,12 @@ react-side-effect@^1.1.0:
shallowequal "^1.0.1"
react-textfit@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/react-textfit/-/react-textfit-1.1.0.tgz#088855580f2e7aad269efc81b734bf636877d0e1"
- integrity sha512-iznFbj7fCizuo3Xof9iv57I8GZFiYp8vUFj+4qihHJZpzNwxWad7JZu7ALTAnwaiq/H0p60g8G4ifeEJYmfJuw==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/react-textfit/-/react-textfit-1.1.1.tgz#cce3d974c69b8b4222cfae78200abc366f74d050"
+ integrity sha512-UDSQRo5yBEGueLTE5SgNV9fSmr5CWJkE0E0R0YbcbCO69iuJGfcT6wspKhX2sIwdsDyT9qXOwMC80cnRolir7Q==
dependencies:
- process "^0.11.9"
- prop-types "^15.5.10"
+ process "^0.11.10"
+ prop-types "^15.7.2"
react-use@^9.11.0:
version "9.12.0"
@@ -13734,14 +14485,6 @@ react@^16.13.1:
object-assign "^4.1.1"
prop-types "^15.6.2"
-read-chunk@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-3.2.0.tgz#2984afe78ca9bfbbdb74b19387bf9e86289c16ca"
- integrity sha512-CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ==
- dependencies:
- pify "^4.0.1"
- with-open-file "^0.1.6"
-
read-pkg-up@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
@@ -13808,6 +14551,14 @@ readable-stream@~1.0.26, readable-stream@~1.0.26-4, readable-stream@~1.0.31:
isarray "0.0.1"
string_decoder "~0.10.x"
+readable-web-to-node-stream@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz#3f619b1bc5dd73a4cfe5c5f9b4f6faba55dff845"
+ integrity sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA==
+ dependencies:
+ "@types/readable-stream" "^2.3.9"
+ readable-stream "^3.6.0"
+
readdirp@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -13924,9 +14675,9 @@ regexpu-core@^4.7.1:
unicode-match-property-value-ecmascript "^1.2.0"
registry-auth-token@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.0.tgz#1d37dffda72bbecd0f581e4715540213a65eb7da"
- integrity sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250"
+ integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==
dependencies:
rc "^1.2.8"
@@ -13943,9 +14694,9 @@ regjsgen@^0.5.1:
integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==
regjsparser@^0.6.4:
- version "0.6.4"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272"
- integrity sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==
+ version "0.6.6"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.6.tgz#6d8c939d1a654f78859b08ddcc4aa777f3fa800a"
+ integrity sha512-jjyuCp+IEMIm3N1H1LLTJW1EISEJV9+5oHdEyrt43Pg9cDSb6rrLZei2cVWpl0xTjmmlpec/lEQGYgM7xfpGCQ==
dependencies:
jsesc "~0.5.0"
@@ -13968,16 +14719,16 @@ remark-footnotes@2.0.0:
resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f"
integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==
-remark-mdx@1.6.19:
- version "1.6.19"
- resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.19.tgz#9f5330a6b151c40643ddda81714d45a751b158e0"
- integrity sha512-UKK1CFatVPNhgjsIlNQ3GjVl3+6O7x7Hag6oyntFTg8s7sgq+rhWaSfM/6lW5UWU6hzkj520KYBuBlsaSriGtA==
+remark-mdx@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd"
+ integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==
dependencies:
- "@babel/core" "7.11.6"
+ "@babel/core" "7.12.9"
"@babel/helper-plugin-utils" "7.10.4"
- "@babel/plugin-proposal-object-rest-spread" "7.11.0"
- "@babel/plugin-syntax-jsx" "7.10.4"
- "@mdx-js/util" "1.6.19"
+ "@babel/plugin-proposal-object-rest-spread" "7.12.1"
+ "@babel/plugin-syntax-jsx" "7.12.1"
+ "@mdx-js/util" "1.6.22"
is-alphabetical "1.0.4"
remark-parse "8.0.3"
unified "9.2.0"
@@ -14136,13 +14887,13 @@ remove-trailing-separator@^1.0.1:
integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
renderkid@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.4.tgz#d325e532afb28d3f8796ffee306be8ffd6fc864c"
- integrity sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5"
+ integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==
dependencies:
- css-select "^1.1.0"
+ css-select "^2.0.2"
dom-converter "^0.2"
- htmlparser2 "^3.3.0"
+ htmlparser2 "^3.10.1"
lodash "^4.17.20"
strip-ansi "^3.0.0"
@@ -14264,12 +15015,12 @@ resolve-url@^0.2.1:
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
-resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.8.1:
- version "1.18.1"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130"
- integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==
+resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2:
+ version "1.19.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
+ integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
dependencies:
- is-core-module "^2.0.0"
+ is-core-module "^2.1.0"
path-parse "^1.0.6"
responselike@1.0.2, responselike@^1.0.2:
@@ -14481,16 +15232,16 @@ rxjs@^6.6.0:
dependencies:
tslib "^1.9.0"
+safe-buffer@*, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
- integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-
safe-regex@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
@@ -14582,7 +15333,7 @@ select@^1.1.2:
resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d"
integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=
-selfsigned@^1.10.7:
+selfsigned@^1.10.8:
version "1.10.8"
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30"
integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==
@@ -14755,13 +15506,14 @@ shell-quote@1.6.1:
array-reduce "~0.0.0"
jsonify "~0.0.0"
-side-channel@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.3.tgz#cdc46b057550bbab63706210838df5d4c19519c3"
- integrity sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==
+side-channel@^1.0.2, side-channel@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
+ integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
dependencies:
- es-abstract "^1.18.0-next.0"
- object-inspect "^1.8.0"
+ call-bind "^1.0.0"
+ get-intrinsic "^1.0.2"
+ object-inspect "^1.9.0"
signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
version "3.0.3"
@@ -14776,13 +15528,13 @@ simple-git@^1.105.0:
debug "^4.0.1"
simple-git@^2.7.0:
- version "2.21.0"
- resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-2.21.0.tgz#d25d3fdc6a139cd7f80f197541a6f9f6e9d4cbc8"
- integrity sha512-rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg==
+ version "2.31.0"
+ resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-2.31.0.tgz#3e5954c1e36c76fb382c08eaa2749a206db9f613"
+ integrity sha512-/+rmE7dYZMbRAfEmn8EUIOwlM2G7UdzpkC60KF86YAfXGnmGtsPrKsym0hKvLBdFLLW019C+aZld1+6iIVy5xA==
dependencies:
"@kwsites/file-exists" "^1.1.1"
"@kwsites/promise-deferred" "^1.1.1"
- debug "^4.1.1"
+ debug "^4.3.1"
simple-swizzle@^0.2.2:
version "0.2.2"
@@ -14906,9 +15658,9 @@ socket.io-client@2.3.0:
to-array "0.1.4"
socket.io-parser@~3.3.0:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.1.tgz#f07d9c8cb3fb92633aa93e76d98fd3a334623199"
- integrity sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.2.tgz#ef872009d0adcf704f2fbe830191a14752ad50b6"
+ integrity sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==
dependencies:
component-emitter "~1.3.0"
debug "~3.1.0"
@@ -14923,7 +15675,7 @@ socket.io-parser@~3.4.0:
debug "~4.1.0"
isarray "2.0.1"
-socket.io@^2.3.0:
+socket.io@2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.3.0.tgz#cd762ed6a4faeca59bc1f3e243c0969311eb73fb"
integrity sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==
@@ -14947,26 +15699,26 @@ sockjs-client@1.1.4:
json3 "^3.3.2"
url-parse "^1.1.8"
-sockjs-client@1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5"
- integrity sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==
+sockjs-client@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.0.tgz#2f8ff5d4b659e0d092f7aba0b7c386bd2aa20add"
+ integrity sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==
dependencies:
- debug "^3.2.5"
+ debug "^3.2.6"
eventsource "^1.0.7"
- faye-websocket "~0.11.1"
- inherits "^2.0.3"
- json3 "^3.3.2"
- url-parse "^1.4.3"
+ faye-websocket "^0.11.3"
+ inherits "^2.0.4"
+ json3 "^3.3.3"
+ url-parse "^1.4.7"
-sockjs@0.3.20:
- version "0.3.20"
- resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855"
- integrity sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==
+sockjs@^0.3.21:
+ version "0.3.21"
+ resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417"
+ integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==
dependencies:
- faye-websocket "^0.10.0"
+ faye-websocket "^0.11.3"
uuid "^3.4.0"
- websocket-driver "0.6.5"
+ websocket-driver "^0.7.4"
sort-keys@^1.0.0:
version "1.1.2"
@@ -15003,7 +15755,7 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-support@~0.5.12:
+source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@~0.5.12:
version "0.5.19"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
@@ -15073,9 +15825,9 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce"
- integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==
+ version "3.0.7"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65"
+ integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==
spdy-transport@^3.0.0:
version "3.0.0"
@@ -15122,6 +15874,11 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+sse-z@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/sse-z/-/sse-z-0.3.0.tgz#e215db7c303d6c4a4199d80cb63811cc28fa55b9"
+ integrity sha512-jfcXynl9oAOS9YJ7iqS2JMUEHOlvrRAD+54CENiWnc4xsuVLQVSgmwf7cwOTcBd/uq3XkQKBGojgvEtVXcJ/8w==
+
sshpk@^1.7.0:
version "1.16.1"
resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
@@ -15272,6 +16029,11 @@ stream-shift@^1.0.0:
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
+streamsearch@0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a"
+ integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=
+
strict-uri-encode@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
@@ -15335,32 +16097,33 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0:
strip-ansi "^6.0.0"
string.prototype.matchall@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz#48bb510326fb9fdeb6a33ceaa81a6ea04ef7648e"
- integrity sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a"
+ integrity sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.17.0"
+ es-abstract "^1.18.0-next.1"
has-symbols "^1.0.1"
internal-slot "^1.0.2"
regexp.prototype.flags "^1.3.0"
- side-channel "^1.0.2"
+ side-channel "^1.0.3"
string.prototype.trimend@^1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz#6ddd9a8796bc714b489a3ae22246a208f37bfa46"
- integrity sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b"
+ integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.18.0-next.1"
string.prototype.trimstart@^1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz#22d45da81015309cd0cdd79787e8919fc5c613e7"
- integrity sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa"
+ integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==
dependencies:
+ call-bind "^1.0.0"
define-properties "^1.1.3"
- es-abstract "^1.18.0-next.1"
string_decoder@^1.0.0, string_decoder@^1.1.1:
version "1.3.0"
@@ -15475,6 +16238,15 @@ striptags@^3.1.1:
resolved "https://registry.yarnpkg.com/striptags/-/striptags-3.1.1.tgz#c8c3e7fdd6fb4bb3a32a3b752e5b5e3e38093ebd"
integrity sha1-yMPn/db7S7OjKjt1LltePjgJPr0=
+strtok3@^6.0.3:
+ version "6.0.7"
+ resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-6.0.7.tgz#f8e57027b96b4dfb76fc7361f34b283c5933a832"
+ integrity sha512-D9O/aefUl/JLjfA//GQ0JX+nJMHiB5mkUQWWdjMnK+mB6PpzxDpnpajkDxuR18zYHvfXV44kDYrhT4UAeHRceg==
+ dependencies:
+ "@tokenizer/token" "^0.1.1"
+ "@types/debug" "^4.1.5"
+ peek-readable "^3.1.2"
+
style-loader@^0.23.1:
version "0.23.1"
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925"
@@ -15516,17 +16288,6 @@ stylis@^3.5.2:
resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe"
integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==
-subscriptions-transport-ws@0.9.18:
- version "0.9.18"
- resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.18.tgz#bcf02320c911fbadb054f7f928e51c6041a37b97"
- integrity sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==
- dependencies:
- backo2 "^1.0.2"
- eventemitter3 "^3.1.0"
- iterall "^1.2.1"
- symbol-observable "^1.0.4"
- ws "^5.2.0"
-
sudo-prompt@^8.2.0:
version "8.2.5"
resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-8.2.5.tgz#cc5ef3769a134bb94b24a631cc09628d4d53603e"
@@ -15558,6 +16319,14 @@ supports-color@^7.0.0, supports-color@^7.1.0:
dependencies:
has-flag "^4.0.0"
+supports-hyperlinks@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47"
+ integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==
+ dependencies:
+ has-flag "^4.0.0"
+ supports-color "^7.0.0"
+
svg-parser@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5"
@@ -15595,6 +16364,14 @@ symbol-observable@^1.0.4, symbol-observable@^1.2.0:
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
+sync-fetch@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/sync-fetch/-/sync-fetch-0.3.0.tgz#77246da949389310ad978ab26790bb05f88d1335"
+ integrity sha512-dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g==
+ dependencies:
+ buffer "^5.7.0"
+ node-fetch "^2.6.1"
+
table@^5.2.3:
version "5.4.6"
resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e"
@@ -15615,6 +16392,14 @@ term-size@^2.1.0:
resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54"
integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==
+terminal-link@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
+ integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
+ dependencies:
+ ansi-escapes "^4.2.1"
+ supports-hyperlinks "^2.0.0"
+
terser-webpack-plugin@^1.4.3:
version "1.4.5"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b"
@@ -15800,6 +16585,14 @@ toidentifier@1.0.0:
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
+token-types@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/token-types/-/token-types-2.1.0.tgz#eba77672bcbf7a769e3f9784e66843583c6cd09f"
+ integrity sha512-1qf3CWuVNJkThHwD0E4VWJXwn3COAkEaOmqVtqHzHSznTHMUbw+3v8Teag4MBvWyGYK5Rti7aIrH06XoKpNxQg==
+ dependencies:
+ "@tokenizer/token" "^0.1.1"
+ ieee754 "^1.1.13"
+
tough-cookie@~2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
@@ -15848,6 +16641,18 @@ ts-easing@^0.2.0:
resolved "https://registry.yarnpkg.com/ts-easing/-/ts-easing-0.2.0.tgz#c8a8a35025105566588d87dbda05dd7fbfa5a4ec"
integrity sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==
+ts-node@^9:
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
+ integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
+ dependencies:
+ arg "^4.1.0"
+ create-require "^1.1.0"
+ diff "^4.0.1"
+ make-error "^1.1.1"
+ source-map-support "^0.5.17"
+ yn "3.1.1"
+
ts-pnp@^1.1.6:
version "1.2.0"
resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92"
@@ -15868,15 +16673,20 @@ tslib@^1.10.0, tslib@^1.11.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.0.0, tslib@~2.0.1:
+tslib@^2, tslib@^2.0.0, tslib@^2.0.3, tslib@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
+ integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
+
+tslib@~2.0.1:
version "2.0.3"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c"
integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==
tsutils@^3.17.1:
- version "3.17.1"
- resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
- integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
+ version "3.19.1"
+ resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.19.1.tgz#d8566e0c51c82f32f9c25a4d367cd62409a547a9"
+ integrity sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==
dependencies:
tslib "^1.8.1"
@@ -15937,16 +16747,6 @@ type-of@^2.0.1:
resolved "https://registry.yarnpkg.com/type-of/-/type-of-2.0.1.tgz#e72a1741896568e9f628378d816d6912f7f23972"
integrity sha1-5yoXQYllaOn2KDeNgW1pEvfyOXI=
-type@^1.0.1:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0"
- integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==
-
-type@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f"
- integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==
-
typedarray-to-buffer@^3.1.5:
version "3.1.5"
resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
@@ -15965,14 +16765,14 @@ typedarray@^0.0.6:
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
ua-parser-js@^0.7.18:
- version "0.7.22"
- resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.22.tgz#960df60a5f911ea8f1c818f3747b99c6e177eae3"
- integrity sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q==
+ version "0.7.23"
+ resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b"
+ integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==
uglify-js@^3.5.1:
- version "3.11.5"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.11.5.tgz#d6788bc83cf35ff18ea78a65763e480803409bc6"
- integrity sha512-btvv/baMqe7HxP7zJSF7Uc16h1mSfuuSplT0/qdjxseesDU+yYzH33eHBH+eMdeRXwujXspaCTooWHQVVBh09w==
+ version "3.12.4"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.12.4.tgz#93de48bb76bb3ec0fc36563f871ba46e2ee5c7ee"
+ integrity sha512-L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==
ulid@2.3.0:
version "2.3.0"
@@ -16151,9 +16951,9 @@ unist-util-is@^3.0.0:
integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==
unist-util-is@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.3.tgz#e8b44db55fc20c43752b3346c116344d45d7c91d"
- integrity sha512-bTofCFVx0iQM8Jqb1TBDVRIQW03YkD3p66JOd/aCWuqzlLyUtx1ZAGw/u+Zw+SttKvSVcvTiKYbfrtLoLefykw==
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50"
+ integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA==
unist-util-map@^1.0.5:
version "1.0.5"
@@ -16279,16 +17079,6 @@ universalify@^0.1.0:
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
-universalify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d"
- integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
-
-universalify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
- integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
-
unixify@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090"
@@ -16324,22 +17114,23 @@ upath@^1.1.1:
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
-update-notifier@^4.1.3:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3"
- integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==
+update-notifier@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.0.1.tgz#1f92d45fb1f70b9e33880a72dd262bc12d22c20d"
+ integrity sha512-BuVpRdlwxeIOvmc32AGYvO1KVdPlsmqSh8KDDBxS6kDE5VR7R8OMP1d8MdhaVBvxl4H3551k9akXr0Y1iIB2Wg==
dependencies:
boxen "^4.2.0"
- chalk "^3.0.0"
+ chalk "^4.1.0"
configstore "^5.0.1"
has-yarn "^2.1.0"
import-lazy "^2.1.0"
is-ci "^2.0.0"
- is-installed-globally "^0.3.1"
- is-npm "^4.0.0"
+ is-installed-globally "^0.3.2"
+ is-npm "^5.0.0"
is-yarn-global "^0.3.0"
- latest-version "^5.0.0"
- pupa "^2.0.1"
+ latest-version "^5.1.0"
+ pupa "^2.1.1"
+ semver "^7.3.2"
semver-diff "^3.1.1"
xdg-basedir "^4.0.0"
@@ -16356,9 +17147,9 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3:
integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=
uri-js@^4.2.2:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602"
- integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
dependencies:
punycode "^2.1.0"
@@ -16388,7 +17179,7 @@ url-parse-lax@^3.0.0:
dependencies:
prepend-http "^2.0.0"
-url-parse@^1.1.8, url-parse@^1.4.3:
+url-parse@^1.1.8, url-parse@^1.4.3, url-parse@^1.4.7:
version "1.4.7"
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278"
integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==
@@ -16414,19 +17205,23 @@ use@^3.1.0:
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
-utf-8-validate@^5.0.2:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.3.tgz#3b64e418ad2ff829809025fdfef595eab2f03a27"
- integrity sha512-jtJM6fpGv8C1SoH4PtG22pGto6x+Y8uPprW0tw3//gGFhDDTiuksgradgFN6yRayDP4SyZZa6ZMGHLIa17+M8A==
- dependencies:
- node-gyp-build "^4.2.0"
-
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
-util.promisify@^1.0.1, util.promisify@~1.0.0:
+util.promisify@^1.0.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.1.1.tgz#77832f57ced2c9478174149cae9b96e9918cd54b"
+ integrity sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==
+ dependencies:
+ call-bind "^1.0.0"
+ define-properties "^1.1.3"
+ for-each "^0.3.3"
+ has-symbols "^1.0.1"
+ object.getownpropertydescriptors "^2.1.1"
+
+util.promisify@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee"
integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==
@@ -16558,13 +17353,12 @@ vfile@^3.0.0:
vfile-message "^1.0.0"
vfile@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.0.tgz#26c78ac92eb70816b01d4565e003b7e65a2a0e01"
- integrity sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624"
+ integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==
dependencies:
"@types/unist" "^2.0.0"
is-buffer "^2.0.0"
- replace-ext "1.0.0"
unist-util-stringify-position "^2.0.0"
vfile-message "^2.0.0"
@@ -16585,23 +17379,23 @@ warning@^4.0.1, warning@^4.0.3:
dependencies:
loose-envify "^1.0.0"
-watchpack-chokidar2@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0"
- integrity sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==
+watchpack-chokidar2@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957"
+ integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==
dependencies:
chokidar "^2.1.8"
watchpack@^1.7.4:
- version "1.7.4"
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.4.tgz#6e9da53b3c80bb2d6508188f5b200410866cd30b"
- integrity sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==
+ version "1.7.5"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
+ integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
dependencies:
graceful-fs "^4.1.2"
neo-async "^2.5.0"
optionalDependencies:
chokidar "^3.4.1"
- watchpack-chokidar2 "^2.0.0"
+ watchpack-chokidar2 "^2.0.1"
wbuf@^1.1.0, wbuf@^1.7.3:
version "1.7.3"
@@ -16616,9 +17410,9 @@ web-namespaces@^1.0.0, web-namespaces@^1.1.2:
integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==
webpack-dev-middleware@^3.7.2:
- version "3.7.2"
- resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3"
- integrity sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==
+ version "3.7.3"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5"
+ integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==
dependencies:
memory-fs "^0.4.1"
mime "^2.4.4"
@@ -16627,9 +17421,9 @@ webpack-dev-middleware@^3.7.2:
webpack-log "^2.0.0"
webpack-dev-server@^3.11.0:
- version "3.11.0"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz#8f154a3bce1bcfd1cc618ef4e703278855e7ff8c"
- integrity sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==
+ version "3.11.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz#c74028bf5ba8885aaf230e48a20e8936ab8511f0"
+ integrity sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==
dependencies:
ansi-html "0.0.7"
bonjour "^3.5.0"
@@ -16651,11 +17445,11 @@ webpack-dev-server@^3.11.0:
p-retry "^3.0.1"
portfinder "^1.0.26"
schema-utils "^1.0.0"
- selfsigned "^1.10.7"
+ selfsigned "^1.10.8"
semver "^6.3.0"
serve-index "^1.9.1"
- sockjs "0.3.20"
- sockjs-client "1.4.0"
+ sockjs "^0.3.21"
+ sockjs-client "^1.5.0"
spdy "^4.0.2"
strip-ansi "^3.0.1"
supports-color "^6.1.0"
@@ -16719,9 +17513,9 @@ webpack-virtual-modules@^0.2.2:
debug "^3.0.0"
webpack@^4.44.1:
- version "4.44.2"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72"
- integrity sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==
+ version "4.45.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.45.0.tgz#bcdc1ddb43959adb47f8974e60d944027267c1be"
+ integrity sha512-JhDaVi4CbRcwLLAoqC7eugMSMJnZbIfE2AyjaZ19pnOIh/R2O/lXOiXA2tQFN0iXEcxgpPJsPJHW2wOWqiTLcw==
dependencies:
"@webassemblyjs/ast" "1.9.0"
"@webassemblyjs/helper-module-context" "1.9.0"
@@ -16747,14 +17541,7 @@ webpack@^4.44.1:
watchpack "^1.7.4"
webpack-sources "^1.4.1"
-websocket-driver@0.6.5:
- version "0.6.5"
- resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36"
- integrity sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=
- dependencies:
- websocket-extensions ">=0.1.1"
-
-websocket-driver@>=0.5.1:
+websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==
@@ -16768,22 +17555,10 @@ websocket-extensions@>=0.1.1:
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
-websocket@1.0.32:
- version "1.0.32"
- resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.32.tgz#1f16ddab3a21a2d929dec1687ab21cfdc6d3dbb1"
- integrity sha512-i4yhcllSP4wrpoPMU2N0TQ/q0O94LRG/eUQjEAamRltjQ1oT1PFFKOG4i877OlJgCG8rw6LrrowJp+TYCEWF7Q==
- dependencies:
- bufferutil "^4.0.1"
- debug "^2.2.0"
- es5-ext "^0.10.50"
- typedarray-to-buffer "^3.1.5"
- utf-8-validate "^5.0.2"
- yaeti "^0.0.6"
-
whatwg-fetch@>=0.10.0:
- version "3.4.1"
- resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.4.1.tgz#e5f871572d6879663fa5674c8f833f15a8425ab3"
- integrity sha512-sofZVzE1wKwO+EYPbWfiwzaKovWiZXf4coEzjGP9b2GBVgQRLQUZ2QcuPpQExGDAW5GItpEm6Tl4OU5mywnAoQ==
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz#605a2cd0a7146e5db141e29d1c62ab84c0c4c868"
+ integrity sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==
which-module@^2.0.0:
version "2.0.0"
@@ -16811,15 +17586,6 @@ widest-line@^3.1.0:
dependencies:
string-width "^4.0.0"
-with-open-file@^0.1.6:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/with-open-file/-/with-open-file-0.1.7.tgz#e2de8d974e8a8ae6e58886be4fe8e7465b58a729"
- integrity sha512-ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==
- dependencies:
- p-finally "^1.0.0"
- p-try "^2.1.0"
- pify "^4.0.1"
-
word-wrap@~1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
@@ -16850,6 +17616,15 @@ wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -16872,12 +17647,10 @@ write@1.0.3:
dependencies:
mkdirp "^0.5.1"
-ws@^5.2.0:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
- integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
- dependencies:
- async-limiter "~1.0.0"
+ws@7.4.1:
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.1.tgz#a333be02696bd0e54cea0434e21dcc8a9ac294bb"
+ integrity sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==
ws@^6.1.0, ws@^6.2.1:
version "6.2.1"
@@ -16887,9 +17660,9 @@ ws@^6.1.0, ws@^6.2.1:
async-limiter "~1.0.0"
ws@^7.1.2, ws@^7.3.0:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8"
- integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.2.tgz#782100048e54eb36fe9843363ab1c68672b261dd"
+ integrity sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==
ws@~6.1.0:
version "6.1.4"
@@ -16921,10 +17694,10 @@ xss@^1.0.6:
commander "^2.20.3"
cssfilter "0.0.10"
-xstate@^4.11.0, xstate@^4.13.0, xstate@^4.9.1:
- version "4.13.0"
- resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.13.0.tgz#0be22ceb8bae2bc6a025fab330fe44204d76771c"
- integrity sha512-UnUJJzP2KTPqnmxIoD/ymXtpy/hehZnUlO6EXqWC/72XkPb15p9Oz/X4WhS3QE+by7NP+6b5bCi/GTGFzm5D+A==
+xstate@^4.11.0, xstate@^4.14.0, xstate@^4.9.1:
+ version "4.15.4"
+ resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.15.4.tgz#3618c676b173f8cd005ad04aa072372f45f1c6b8"
+ integrity sha512-ENrtRFKUzCmM4NytTCuTJG0+YdibpKXNjBwspHkCzbiSVtANo96Ok0owDFLP4/t7IVCwpG0GbJkS8LqOGbwMuw==
xtend@^2.2.0:
version "2.2.0"
@@ -16957,14 +17730,14 @@ xtend@~3.0.0:
integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=
y18n@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
- integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4"
+ integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==
-yaeti@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577"
- integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=
+y18n@^5.0.5:
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18"
+ integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
yallist@^2.0.0, yallist@^2.1.2:
version "2.1.2"
@@ -17010,6 +17783,11 @@ yargs-parser@^18.1.2:
camelcase "^5.0.0"
decamelize "^1.2.0"
+yargs-parser@^20.2.2:
+ version "20.2.4"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
+ integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
+
yargs@^13.3.2:
version "13.3.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
@@ -17026,7 +17804,7 @@ yargs@^13.3.2:
y18n "^4.0.0"
yargs-parser "^13.1.2"
-yargs@^15.3.1, yargs@^15.4.1:
+yargs@^15.4.1:
version "15.4.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
@@ -17043,6 +17821,19 @@ yargs@^15.3.1, yargs@^15.4.1:
y18n "^4.0.0"
yargs-parser "^18.1.2"
+yargs@^16.1.0:
+ version "16.2.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
+ integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
+ dependencies:
+ cliui "^7.0.2"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.0"
+ y18n "^5.0.5"
+ yargs-parser "^20.2.2"
+
yauzl@^2.10.0:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
@@ -17056,6 +17847,11 @@ yeast@0.1.2:
resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk=
+yn@3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
+ integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
+
yoga-layout-prebuilt@^1.9.6:
version "1.10.0"
resolved "https://registry.yarnpkg.com/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.10.0.tgz#2936fbaf4b3628ee0b3e3b1df44936d6c146faa6"
diff --git a/pyproject.toml b/pyproject.toml
index 78b5d712406..89b33b1169a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "aws_lambda_powertools"
-version = "1.9.1"
+version = "1.10.0"
description = "Python utilities for AWS Lambda functions including but not limited to tracing, logging and custom metric"
authors = ["Amazon Web Services"]
include = ["aws_lambda_powertools/py.typed"]
diff --git a/tests/functional/test_logger.py b/tests/functional/test_logger.py
index dced7da35ba..4e1ab245141 100644
--- a/tests/functional/test_logger.py
+++ b/tests/functional/test_logger.py
@@ -11,6 +11,7 @@
from aws_lambda_powertools import Logger, Tracer
from aws_lambda_powertools.logging.exceptions import InvalidLoggerSamplingRateError
from aws_lambda_powertools.logging.logger import set_package_logger
+from aws_lambda_powertools.shared import constants
@pytest.fixture
@@ -373,11 +374,51 @@ def test_logger_do_not_log_twice_when_root_logger_is_setup(stdout, service_name)
# WHEN we create a new Logger and child Logger
logger = Logger(service=service_name, stream=stdout)
- child_logger = Logger(child=True, stream=stdout)
- logger.info("hello")
- child_logger.info("hello again")
+ child_logger = Logger(service=service_name, child=True, stream=stdout)
+ logger.info("PARENT")
+ child_logger.info("CHILD")
+ root_logger.info("ROOT")
# THEN it should only contain only two log entries
# since child's log records propagated to root logger should be rejected
logs = list(stdout.getvalue().strip().split("\n"))
assert len(logs) == 2
+
+
+def test_logger_extra_kwargs(stdout, service_name):
+ # GIVEN Logger is initialized
+ logger = Logger(service=service_name, stream=stdout)
+
+ # WHEN `request_id` is an extra field in a log message to the existing structured log
+ fields = {"request_id": "blah"}
+
+ logger.info("with extra fields", extra=fields)
+ logger.info("without extra fields")
+
+ extra_fields_log, no_extra_fields_log = capture_multiple_logging_statements_output(stdout)
+
+ # THEN first log should have request_id field in the root structure
+ assert "request_id" in extra_fields_log
+
+ # THEN second log should not have request_id in the root structure
+ assert "request_id" not in no_extra_fields_log
+
+
+def test_logger_log_twice_when_log_filter_isnt_present_and_root_logger_is_setup(monkeypatch, stdout, service_name):
+ # GIVEN Lambda configures the root logger with a handler
+ root_logger = logging.getLogger()
+ root_logger.addHandler(logging.StreamHandler(stream=stdout))
+
+ # WHEN we create a new Logger and child Logger
+ # and log deduplication filter for child messages are disabled
+ # see #262 for more details on why this is needed for Pytest Live Log feature
+ monkeypatch.setenv(constants.LOGGER_LOG_DEDUPLICATION_ENV, "true")
+ logger = Logger(service=service_name, stream=stdout)
+ child_logger = Logger(service=service_name, child=True, stream=stdout)
+ logger.info("PARENT")
+ child_logger.info("CHILD")
+
+ # THEN it should only contain only two log entries
+ # since child's log records propagated to root logger should be rejected
+ logs = list(stdout.getvalue().strip().split("\n"))
+ assert len(logs) == 4
diff --git a/tests/functional/test_shared_functions.py b/tests/functional/test_shared_functions.py
new file mode 100644
index 00000000000..cc4fd77fbe5
--- /dev/null
+++ b/tests/functional/test_shared_functions.py
@@ -0,0 +1,11 @@
+from aws_lambda_powertools.shared.functions import resolve_env_var_choice, resolve_truthy_env_var_choice
+
+
+def test_resolve_env_var_choice_explicit_wins_over_env_var():
+ assert resolve_truthy_env_var_choice(env="true", choice=False) is False
+ assert resolve_env_var_choice(env="something", choice=False) is False
+
+
+def test_resolve_env_var_choice_env_wins_over_absent_explicit():
+ assert resolve_truthy_env_var_choice(env="true") == 1
+ assert resolve_env_var_choice(env="something") == "something"
diff --git a/tests/functional/test_tracing.py b/tests/functional/test_tracing.py
index 577d37aeffb..617bf816f86 100644
--- a/tests/functional/test_tracing.py
+++ b/tests/functional/test_tracing.py
@@ -34,6 +34,19 @@ def handler(event, context):
handler({}, {})
+def test_capture_lambda_handler_with_additional_kwargs(dummy_response):
+ # GIVEN tracer lambda handler decorator is used
+ tracer = Tracer(disabled=True)
+
+ # WHEN a lambda handler signature has additional keyword arguments
+ @tracer.capture_lambda_handler
+ def handler(event, context, my_extra_option=None, **kwargs):
+ return dummy_response
+
+ # THEN tracer should not raise an Exception
+ handler({}, {}, blah="blah")
+
+
def test_capture_method(dummy_response):
# GIVEN tracer method decorator is used
tracer = Tracer(disabled=True)
diff --git a/tests/functional/test_utilities_parameters.py b/tests/functional/test_utilities_parameters.py
index 55f643924ad..045b7fbbe18 100644
--- a/tests/functional/test_utilities_parameters.py
+++ b/tests/functional/test_utilities_parameters.py
@@ -3,12 +3,14 @@
import random
import string
from datetime import datetime, timedelta
+from io import BytesIO
from typing import Dict
import pytest
from boto3.dynamodb.conditions import Key
from botocore import stub
from botocore.config import Config
+from botocore.response import StreamingBody
from aws_lambda_powertools.utilities import parameters
from aws_lambda_powertools.utilities.parameters.base import BaseProvider, ExpirableValue
@@ -1451,6 +1453,87 @@ def _get_multiple(self, path: str, **kwargs) -> Dict[str, str]:
assert value == mock_value
+def test_appconf_provider_get_configuration_json_content_type(mock_name, config):
+ """
+ Test get_configuration.get with default values
+ """
+
+ # Create a new provider
+ environment = "dev"
+ application = "myapp"
+ provider = parameters.AppConfigProvider(environment=environment, application=application, config=config)
+
+ mock_body_json = {"myenvvar1": "Black Panther", "myenvvar2": 3}
+ encoded_message = json.dumps(mock_body_json).encode("utf-8")
+ mock_value = StreamingBody(BytesIO(encoded_message), len(encoded_message))
+
+ # Stub the boto3 client
+ stubber = stub.Stubber(provider.client)
+ response = {"Content": mock_value, "ConfigurationVersion": "1", "ContentType": "application/json"}
+ stubber.add_response("get_configuration", response)
+ stubber.activate()
+
+ try:
+ value = provider.get(mock_name, transform="json", ClientConfigurationVersion="2")
+
+ assert value == mock_body_json
+ stubber.assert_no_pending_responses()
+ finally:
+ stubber.deactivate()
+
+
+def test_appconf_provider_get_configuration_no_transform(mock_name, config):
+ """
+ Test appconfigprovider.get with default values
+ """
+
+ # Create a new provider
+ environment = "dev"
+ application = "myapp"
+ provider = parameters.AppConfigProvider(environment=environment, application=application, config=config)
+
+ mock_body_json = {"myenvvar1": "Black Panther", "myenvvar2": 3}
+ encoded_message = json.dumps(mock_body_json).encode("utf-8")
+ mock_value = StreamingBody(BytesIO(encoded_message), len(encoded_message))
+
+ # Stub the boto3 client
+ stubber = stub.Stubber(provider.client)
+ response = {"Content": mock_value, "ConfigurationVersion": "1", "ContentType": "application/json"}
+ stubber.add_response("get_configuration", response)
+ stubber.activate()
+
+ try:
+ value = provider.get(mock_name)
+ str_value = value.decode("utf-8")
+ assert str_value == json.dumps(mock_body_json)
+ stubber.assert_no_pending_responses()
+ finally:
+ stubber.deactivate()
+
+
+def test_appconf_get_app_config_no_transform(monkeypatch, mock_name):
+ """
+ Test get_app_config()
+ """
+ mock_body_json = {"myenvvar1": "Black Panther", "myenvvar2": 3}
+
+ class TestProvider(BaseProvider):
+ def _get(self, name: str, **kwargs) -> str:
+ assert name == mock_name
+ return json.dumps(mock_body_json).encode("utf-8")
+
+ def _get_multiple(self, path: str, **kwargs) -> Dict[str, str]:
+ raise NotImplementedError()
+
+ monkeypatch.setitem(parameters.base.DEFAULT_PROVIDERS, "appconfig", TestProvider())
+
+ environment = "dev"
+ application = "myapp"
+ value = parameters.get_app_config(mock_name, environment=environment, application=application)
+ str_value = value.decode("utf-8")
+ assert str_value == json.dumps(mock_body_json)
+
+
def test_transform_value_json(mock_value):
"""
Test transform_value() with a json transform
diff --git a/tests/functional/validator/conftest.py b/tests/functional/validator/conftest.py
index 740355db70b..ab7a26012ba 100644
--- a/tests/functional/validator/conftest.py
+++ b/tests/functional/validator/conftest.py
@@ -245,6 +245,80 @@ def eventbridge_event():
}
+@pytest.fixture
+def eventbridge_cloudtrail_s3_head_object_event():
+ return {
+ "account": "123456789012",
+ "detail": {
+ "additionalEventData": {
+ "AuthenticationMethod": "AuthHeader",
+ "CipherSuite": "ECDHE-RSA-AES128-GCM-SHA256",
+ "SignatureVersion": "SigV4",
+ "bytesTransferredIn": 0,
+ "bytesTransferredOut": 0,
+ "x-amz-id-2": "ejUr9Nd/4IO1juF/a6GOcu+PKrVX6dOH6jDjQOeCJvtARUqzxrhHGrhEt04cqYtAZVqcSEXYqo0=",
+ },
+ "awsRegion": "us-west-1",
+ "eventCategory": "Data",
+ "eventID": "be4fdb30-9508-4984-b071-7692221899ae",
+ "eventName": "HeadObject",
+ "eventSource": "s3.amazonaws.com",
+ "eventTime": "2020-12-22T10:05:29Z",
+ "eventType": "AwsApiCall",
+ "eventVersion": "1.07",
+ "managementEvent": False,
+ "readOnly": True,
+ "recipientAccountId": "123456789012",
+ "requestID": "A123B1C123D1E123",
+ "requestParameters": {
+ "Host": "lambda-artifacts-deafc19498e3f2df.s3.us-west-1.amazonaws.com",
+ "bucketName": "lambda-artifacts-deafc19498e3f2df",
+ "key": "path1/path2/path3/file.zip",
+ },
+ "resources": [
+ {
+ "ARN": "arn:aws:s3:::lambda-artifacts-deafc19498e3f2df/path1/path2/path3/file.zip",
+ "type": "AWS::S3::Object",
+ },
+ {
+ "ARN": "arn:aws:s3:::lambda-artifacts-deafc19498e3f2df",
+ "accountId": "123456789012",
+ "type": "AWS::S3::Bucket",
+ },
+ ],
+ "responseElements": None,
+ "sourceIPAddress": "AWS Internal",
+ "userAgent": "AWS Internal",
+ "userIdentity": {
+ "accessKeyId": "ABCDEFGHIJKLMNOPQR12",
+ "accountId": "123456789012",
+ "arn": "arn:aws:sts::123456789012:assumed-role/role-name1/1234567890123",
+ "invokedBy": "AWS Internal",
+ "principalId": "ABCDEFGHIJKLMN1OPQRST:1234567890123",
+ "sessionContext": {
+ "attributes": {"creationDate": "2020-12-09T09:58:24Z", "mfaAuthenticated": "false"},
+ "sessionIssuer": {
+ "accountId": "123456789012",
+ "arn": "arn:aws:iam::123456789012:role/role-name1",
+ "principalId": "ABCDEFGHIJKLMN1OPQRST",
+ "type": "Role",
+ "userName": "role-name1",
+ },
+ },
+ "type": "AssumedRole",
+ },
+ "vpcEndpointId": "vpce-a123cdef",
+ },
+ "detail-type": "AWS API Call via CloudTrail",
+ "id": "e0bad426-0a70-4424-b53a-eb902ebf5786",
+ "region": "us-west-1",
+ "resources": [],
+ "source": "aws.s3",
+ "time": "2020-12-22T10:05:29Z",
+ "version": "0",
+ }
+
+
@pytest.fixture
def sqs_event():
return {
@@ -356,3 +430,138 @@ def cloudwatch_logs_schema():
],
},
}
+
+
+@pytest.fixture
+def eventbridge_schema_registry_cloudtrail_v2_s3():
+ return {
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "definitions": {
+ "AWSAPICallViaCloudTrail": {
+ "properties": {
+ "additionalEventData": {"$ref": "#/definitions/AdditionalEventData"},
+ "awsRegion": {"type": "string"},
+ "errorCode": {"type": "string"},
+ "errorMessage": {"type": "string"},
+ "eventID": {"type": "string"},
+ "eventName": {"type": "string"},
+ "eventSource": {"type": "string"},
+ "eventTime": {"format": "date-time", "type": "string"},
+ "eventType": {"type": "string"},
+ "eventVersion": {"type": "string"},
+ "recipientAccountId": {"type": "string"},
+ "requestID": {"type": "string"},
+ "requestParameters": {"$ref": "#/definitions/RequestParameters"},
+ "resources": {"items": {"type": "object"}, "type": "array"},
+ "responseElements": {"type": ["object", "null"]},
+ "sourceIPAddress": {"type": "string"},
+ "userAgent": {"type": "string"},
+ "userIdentity": {"$ref": "#/definitions/UserIdentity"},
+ "vpcEndpointId": {"type": "string"},
+ "x-amazon-open-api-schema-readOnly": {"type": "boolean"},
+ },
+ "required": [
+ "eventID",
+ "awsRegion",
+ "eventVersion",
+ "responseElements",
+ "sourceIPAddress",
+ "eventSource",
+ "requestParameters",
+ "resources",
+ "userAgent",
+ "readOnly",
+ "userIdentity",
+ "eventType",
+ "additionalEventData",
+ "vpcEndpointId",
+ "requestID",
+ "eventTime",
+ "eventName",
+ "recipientAccountId",
+ ],
+ "type": "object",
+ },
+ "AdditionalEventData": {
+ "properties": {
+ "objectRetentionInfo": {"$ref": "#/definitions/ObjectRetentionInfo"},
+ "x-amz-id-2": {"type": "string"},
+ },
+ "required": ["x-amz-id-2"],
+ "type": "object",
+ },
+ "Attributes": {
+ "properties": {
+ "creationDate": {"format": "date-time", "type": "string"},
+ "mfaAuthenticated": {"type": "string"},
+ },
+ "required": ["mfaAuthenticated", "creationDate"],
+ "type": "object",
+ },
+ "LegalHoldInfo": {
+ "properties": {
+ "isUnderLegalHold": {"type": "boolean"},
+ "lastModifiedTime": {"format": "int64", "type": "integer"},
+ },
+ "type": "object",
+ },
+ "ObjectRetentionInfo": {
+ "properties": {
+ "legalHoldInfo": {"$ref": "#/definitions/LegalHoldInfo"},
+ "retentionInfo": {"$ref": "#/definitions/RetentionInfo"},
+ },
+ "type": "object",
+ },
+ "RequestParameters": {
+ "properties": {
+ "bucketName": {"type": "string"},
+ "key": {"type": "string"},
+ "legal-hold": {"type": "string"},
+ "retention": {"type": "string"},
+ },
+ "required": ["bucketName", "key"],
+ "type": "object",
+ },
+ "RetentionInfo": {
+ "properties": {
+ "lastModifiedTime": {"format": "int64", "type": "integer"},
+ "retainUntilMode": {"type": "string"},
+ "retainUntilTime": {"format": "int64", "type": "integer"},
+ },
+ "type": "object",
+ },
+ "SessionContext": {
+ "properties": {"attributes": {"$ref": "#/definitions/Attributes"}},
+ "required": ["attributes"],
+ "type": "object",
+ },
+ "UserIdentity": {
+ "properties": {
+ "accessKeyId": {"type": "string"},
+ "accountId": {"type": "string"},
+ "arn": {"type": "string"},
+ "principalId": {"type": "string"},
+ "sessionContext": {"$ref": "#/definitions/SessionContext"},
+ "type": {"type": "string"},
+ },
+ "required": ["accessKeyId", "sessionContext", "accountId", "principalId", "type", "arn"],
+ "type": "object",
+ },
+ },
+ "properties": {
+ "account": {"type": "string"},
+ "detail": {"$ref": "#/definitions/AWSAPICallViaCloudTrail"},
+ "detail-type": {"type": "string"},
+ "id": {"type": "string"},
+ "region": {"type": "string"},
+ "resources": {"items": {"type": "string"}, "type": "array"},
+ "source": {"type": "string"},
+ "time": {"format": "date-time", "type": "string"},
+ "version": {"type": "string"},
+ },
+ "required": ["detail-type", "resources", "id", "source", "time", "detail", "region", "version", "account"],
+ "title": "AWSAPICallViaCloudTrail",
+ "type": "object",
+ "x-amazon-events-detail-type": "AWS API Call via CloudTrail",
+ "x-amazon-events-source": "aws.s3",
+ }
diff --git a/tests/functional/validator/test_validator.py b/tests/functional/validator/test_validator.py
index c0e12792e73..4a773571ddc 100644
--- a/tests/functional/validator/test_validator.py
+++ b/tests/functional/validator/test_validator.py
@@ -37,6 +37,28 @@ def test_validate_invalid_schema_format(raw_event):
validate(event=raw_event, schema="schema.json")
+def test_validate_accept_schema_custom_format(
+ eventbridge_schema_registry_cloudtrail_v2_s3, eventbridge_cloudtrail_s3_head_object_event
+):
+ validate(
+ event=eventbridge_cloudtrail_s3_head_object_event,
+ schema=eventbridge_schema_registry_cloudtrail_v2_s3,
+ formats={"int64": lambda v: True},
+ )
+
+
+@pytest.mark.parametrize("invalid_format", [None, bool(), {}, [], object])
+def test_validate_invalid_custom_format(
+ eventbridge_schema_registry_cloudtrail_v2_s3, eventbridge_cloudtrail_s3_head_object_event, invalid_format
+):
+ with pytest.raises(exceptions.InvalidSchemaFormatError):
+ validate(
+ event=eventbridge_cloudtrail_s3_head_object_event,
+ schema=eventbridge_schema_registry_cloudtrail_v2_s3,
+ formats=invalid_format,
+ )
+
+
def test_validate_invalid_envelope_expression(schema, wrapped_event):
with pytest.raises(exceptions.InvalidEnvelopeExpressionError):
validate(event=wrapped_event, schema=schema, envelope=True)
diff --git a/tests/unit/test_tracing.py b/tests/unit/test_tracing.py
index c8df34a76a6..fdfdf5c6d6e 100644
--- a/tests/unit/test_tracing.py
+++ b/tests/unit/test_tracing.py
@@ -502,13 +502,13 @@ def generator_fn():
assert str(put_metadata_mock_args["value"]) == "test"
-def test_tracer_lambda_handler_does_not_add_response_as_metadata(mocker, provider_stub, in_subsegment_mock):
+def test_tracer_lambda_handler_override_response_as_metadata(mocker, provider_stub, in_subsegment_mock):
# GIVEN tracer is initialized
provider = provider_stub(in_subsegment=in_subsegment_mock.in_subsegment)
+
tracer = Tracer(provider=provider, auto_patch=False)
- # WHEN capture_lambda_handler decorator is used
- # and the handler response is empty
+ # WHEN capture_lambda_handler decorator is used with capture_response set to False
@tracer.capture_lambda_handler(capture_response=False)
def handler(event, context):
return "response"
@@ -519,13 +519,12 @@ def handler(event, context):
assert in_subsegment_mock.put_metadata.call_count == 0
-def test_tracer_method_does_not_add_response_as_metadata(mocker, provider_stub, in_subsegment_mock):
+def test_tracer_method_override_response_as_metadata(provider_stub, in_subsegment_mock):
# GIVEN tracer is initialized
provider = provider_stub(in_subsegment=in_subsegment_mock.in_subsegment)
tracer = Tracer(provider=provider, auto_patch=False)
- # WHEN capture_method decorator is used
- # and the method response is empty
+ # WHEN capture_method decorator is used with capture_response set to False
@tracer.capture_method(capture_response=False)
def greeting(name, message):
return "response"
@@ -534,3 +533,37 @@ def greeting(name, message):
# THEN we should not add any metadata
assert in_subsegment_mock.put_metadata.call_count == 0
+
+
+def test_tracer_lambda_handler_override_error_as_metadata(mocker, provider_stub, in_subsegment_mock):
+ # GIVEN tracer is initialized
+ provider = provider_stub(in_subsegment=in_subsegment_mock.in_subsegment)
+ tracer = Tracer(provider=provider, auto_patch=False)
+
+ # WHEN capture_lambda_handler decorator is used with capture_error set to False
+ @tracer.capture_lambda_handler(capture_error=False)
+ def handler(event, context):
+ raise ValueError("error")
+
+ with pytest.raises(ValueError):
+ handler({}, mocker.MagicMock())
+
+ # THEN we should not add any metadata
+ assert in_subsegment_mock.put_metadata.call_count == 0
+
+
+def test_tracer_method_override_error_as_metadata(provider_stub, in_subsegment_mock):
+ # GIVEN tracer is initialized
+ provider = provider_stub(in_subsegment=in_subsegment_mock.in_subsegment)
+ tracer = Tracer(provider=provider, auto_patch=False)
+
+ # WHEN capture_method decorator is used with capture_error set to False
+ @tracer.capture_method(capture_error=False)
+ def greeting(name, message):
+ raise ValueError("error")
+
+ with pytest.raises(ValueError):
+ greeting(name="Foo", message="Bar")
+
+ # THEN we should not add any metadata
+ assert in_subsegment_mock.put_metadata.call_count == 0