diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml
index c451cc001..e7ecc9dbd 100644
--- a/.github/ISSUE_TEMPLATE/bug.yml
+++ b/.github/ISSUE_TEMPLATE/bug.yml
@@ -21,7 +21,7 @@ body:
attributes:
label: Issue Version
description: 🔢 What version of the framework is this bug related to?
- placeholder: v0.22.1
+ placeholder: v1.0.0
validations:
required: true
diff --git a/.github/workflows/codesee-arch-diagram.yml b/.github/workflows/codesee-arch-diagram.yml
deleted file mode 100644
index 4f702c258..000000000
--- a/.github/workflows/codesee-arch-diagram.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-name: CodeSee
-
-on:
- push:
- branches:
- - main
- pull_request_target:
- types:
- - opened
- - synchronize
- - reopened
-
-permissions: read-all
-
-jobs:
- codesee:
- runs-on: ubuntu-latest
- continue-on-error: true
- name: Analyze the repo with CodeSee
- steps:
- - uses: Codesee-io/codesee-action@v2
- with:
- codesee-token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
diff --git a/README.md b/README.md
index 88be00e70..fafdaf3c8 100644
--- a/README.md
+++ b/README.md
@@ -25,11 +25,11 @@
-
+
-
-
+
+
@@ -90,7 +90,7 @@ Use this space to tell a little more about your project and how it can be used.
io.github.boykaframework
boyka-framework
- 0.22.1
+ 1.0.0
```
diff --git a/core-java/checkstyles/checkstyle.xml b/core-java/checkstyles/checkstyle.xml
index c35d21a3f..01672c7c8 100644
--- a/core-java/checkstyles/checkstyle.xml
+++ b/core-java/checkstyles/checkstyle.xml
@@ -146,7 +146,7 @@
-
+
diff --git a/core-java/pom.xml b/core-java/pom.xml
index 03aa233f8..9aa93bb5d 100644
--- a/core-java/pom.xml
+++ b/core-java/pom.xml
@@ -35,7 +35,7 @@
1.18.30
2.10.1
33.0.0-jre
- 1.4.1
+ 1.4.2
1.11.0
2.15.1
2.9.0
@@ -54,7 +54,7 @@
3.12.1
3.3.1
1.1.0
- 10.13.0
+ 10.14.0
1.9.21.1
5.2.5
testng-api
@@ -91,6 +91,21 @@
https://github.com/BoykaFramework
+
+
+ Wasiq Bhamla
+ wasbhamla2005@gmail.com
+
+ Project Lead
+ Project Maintainer
+
+ Boyka Framework
+ https://github.com/BoykaFramework
+ +5
+ https://github.com/WasiqB
+
+
+
MIT License
diff --git a/core-java/src/main/java/io/github/boykaframework/actions/CommonActions.java b/core-java/src/main/java/io/github/boykaframework/actions/CommonActions.java
index 5e52834a5..5b9280a34 100644
--- a/core-java/src/main/java/io/github/boykaframework/actions/CommonActions.java
+++ b/core-java/src/main/java/io/github/boykaframework/actions/CommonActions.java
@@ -24,6 +24,7 @@
import static io.github.boykaframework.utils.ErrorHandler.handleAndThrow;
import static java.text.MessageFormat.format;
import static java.time.Duration.ofMillis;
+import static java.util.Objects.isNull;
import static org.apache.logging.log4j.LogManager.getLogger;
import java.util.Collection;
@@ -67,7 +68,7 @@ public static E getDriverAttribute (final Function ApiActions body (final T body) {
LOGGER.traceEntry ();
- if (body != null) {
+ if (!isNull (body)) {
body (JsonUtil.toString (body));
}
return LOGGER.traceExit (this);
@@ -343,7 +344,7 @@ private ApiRequest parseRequest (final Request request) {
private ApiResponse parseResponse (final Response res) {
LOGGER.traceEntry ();
- if (res == null) {
+ if (isNull (res)) {
return null;
}
final var headers = new HashMap ();
diff --git a/core-java/src/main/java/io/github/boykaframework/actions/drivers/DriverActions.java b/core-java/src/main/java/io/github/boykaframework/actions/drivers/DriverActions.java
index 220e683df..6b802fd97 100644
--- a/core-java/src/main/java/io/github/boykaframework/actions/drivers/DriverActions.java
+++ b/core-java/src/main/java/io/github/boykaframework/actions/drivers/DriverActions.java
@@ -19,6 +19,7 @@
import static java.lang.System.getProperty;
import static java.lang.Thread.currentThread;
import static java.text.MessageFormat.format;
+import static java.util.Objects.isNull;
import static java.util.Optional.ofNullable;
import static org.apache.logging.log4j.LogManager.getLogger;
@@ -109,7 +110,7 @@ public void saveLogs () {
.getAvailableLogTypes ();
logTypes.forEach (logType -> {
LOGGER.info ("Saving [{}] logs to a file...", logType);
- if (logSetting.getExcludeLogs () == null || !logSetting.getExcludeLogs ()
+ if (isNull (logSetting.getExcludeLogs ()) || !logSetting.getExcludeLogs ()
.contains (logType)) {
saveLogType (d, logType, logSetting.getPath ());
} else {
diff --git a/core-java/src/main/java/io/github/boykaframework/actions/elements/ElementFinder.java b/core-java/src/main/java/io/github/boykaframework/actions/elements/ElementFinder.java
index dfb3df25e..b71162399 100644
--- a/core-java/src/main/java/io/github/boykaframework/actions/elements/ElementFinder.java
+++ b/core-java/src/main/java/io/github/boykaframework/actions/elements/ElementFinder.java
@@ -19,6 +19,7 @@
import static io.github.boykaframework.enums.Message.ELEMENT_NOT_FOUND;
import static io.github.boykaframework.manager.ParallelSession.getSession;
import static java.text.MessageFormat.format;
+import static java.util.Objects.isNull;
import static java.util.Objects.requireNonNull;
import static org.apache.logging.log4j.LogManager.getLogger;
import static org.openqa.selenium.support.ui.ExpectedConditions.elementToBeClickable;
@@ -58,7 +59,7 @@ public static WebElement find (final Locator locator, final WaitStrategy waitStr
if (elements.isEmpty ()) {
ErrorHandler.throwError (ELEMENT_NOT_FOUND, locator.getName (), getSession ().getPlatformType ());
}
- if (locator.getFilter () != null) {
+ if (!isNull (locator.getFilter ())) {
return elements.stream ()
.filter (locator.getFilter ())
.findFirst ()
@@ -80,7 +81,7 @@ public static List finds (final Locator locator, final WaitStrategy
LOGGER.traceEntry ();
final var driver = getSession ().getDriver ();
final List elements;
- if (locator.getParent () != null) {
+ if (!isNull (locator.getParent ())) {
final var parent = find (locator.getParent (), waitStrategy);
elements = finds (driver, parent, locator);
} else {
@@ -94,11 +95,12 @@ private static List finds (final D driver, fin
final Locator locator) {
LOGGER.traceEntry ();
final var platformLocator = locator.getLocator ();
- if (platformLocator == null) {
+ if (isNull (platformLocator)) {
ErrorHandler.throwError (ELEMENT_NOT_FOUND, locator.getName (), getSession ().getPlatformType ());
}
- return LOGGER.traceExit (
- parent != null ? parent.findElements (locator.getLocator ()) : driver.findElements (locator.getLocator ()));
+ return LOGGER.traceExit (!isNull (parent)
+ ? parent.findElements (locator.getLocator ())
+ : driver.findElements (locator.getLocator ()));
}
private static List finds (final D driver, final Locator locator) {
diff --git a/core-java/src/main/java/io/github/boykaframework/actions/elements/FingerGestureBuilder.java b/core-java/src/main/java/io/github/boykaframework/actions/elements/FingerGestureBuilder.java
index 08ed0d0bf..f03c7450d 100644
--- a/core-java/src/main/java/io/github/boykaframework/actions/elements/FingerGestureBuilder.java
+++ b/core-java/src/main/java/io/github/boykaframework/actions/elements/FingerGestureBuilder.java
@@ -26,6 +26,7 @@
import static java.time.Duration.ZERO;
import static java.time.Duration.ofMillis;
import static java.time.Duration.ofSeconds;
+import static java.util.Objects.isNull;
import static org.openqa.selenium.interactions.PointerInput.Kind.TOUCH;
import static org.openqa.selenium.interactions.PointerInput.MouseButton.LEFT;
import static org.openqa.selenium.interactions.PointerInput.Origin.viewport;
@@ -103,7 +104,7 @@ private void checkCoordinateBounds (final Point point, final Locator locator) {
var w = SCREEN_SIZE.getWidth ();
var h = SCREEN_SIZE.getHeight ();
- if (locator != null) {
+ if (!isNull (locator)) {
final var element = find (locator, WaitStrategy.CLICKABLE);
final var size = element.getSize ();
final var location = element.getLocation ();
@@ -171,7 +172,7 @@ private Point getSwipeEndPosition (final Point start) {
}
private Point getSwipeStartPosition () {
- if (this.sourceElement != null) {
+ if (!isNull (this.sourceElement)) {
return getElementCenter (this.sourceElement);
}
return getScreenCenter ();
@@ -182,7 +183,7 @@ private Sequence singleFingerGesture (final Point start, final Point end) {
steps.addAction (finger.createPointerMove (ZERO, this.viewport, start.getX (), start.getY ()));
steps.addAction (finger.createPointerDown (LEFT.asArg ()));
steps.addAction (new Pause (finger, this.pause));
- if (end != null) {
+ if (!isNull (end)) {
steps.addAction (finger.createPointerMove (this.speed, this.viewport, end.getX (), end.getY ()));
}
steps.addAction (finger.createPointerUp (LEFT.asArg ()));
diff --git a/core-java/src/main/java/io/github/boykaframework/config/ui/UISetting.java b/core-java/src/main/java/io/github/boykaframework/config/ui/UISetting.java
index cc6592662..acae10e9a 100644
--- a/core-java/src/main/java/io/github/boykaframework/config/ui/UISetting.java
+++ b/core-java/src/main/java/io/github/boykaframework/config/ui/UISetting.java
@@ -33,8 +33,8 @@ public class UISetting {
private LogSetting logging = new LogSetting ();
private Map mobile;
private ScreenshotSetting screenshot = new ScreenshotSetting ();
- private TimeoutSetting timeout = new TimeoutSetting ();
- private Map web;
+ private TimeoutSetting timeout = new TimeoutSetting ();
+ private Map web;
/**
* Get Mobile settings.
diff --git a/core-java/src/main/java/io/github/boykaframework/config/ui/web/WebSetting.java b/core-java/src/main/java/io/github/boykaframework/config/ui/web/WebSetting.java
index 73b58dd74..330407810 100644
--- a/core-java/src/main/java/io/github/boykaframework/config/ui/web/WebSetting.java
+++ b/core-java/src/main/java/io/github/boykaframework/config/ui/web/WebSetting.java
@@ -16,7 +16,10 @@
package io.github.boykaframework.config.ui.web;
+import static io.github.boykaframework.enums.Browser.NONE;
import static io.github.boykaframework.enums.Protocol.HTTP;
+import static io.github.boykaframework.enums.TargetProviders.LOCAL;
+import static io.github.boykaframework.enums.WindowResizeType.NORMAL;
import static io.github.boykaframework.utils.StringUtils.interpolate;
import java.util.List;
@@ -38,7 +41,7 @@
@Data
public class WebSetting {
private String baseUrl;
- private Browser browser = Browser.NONE;
+ private Browser browser = NONE;
private List browserOptions;
private Map capabilities;
private Dimension customSize = new Dimension (1920, 1080);
@@ -49,9 +52,10 @@ public class WebSetting {
private String platform;
private int port;
private Protocol protocol = HTTP;
- private WindowResizeType resize = WindowResizeType.NORMAL;
- private TargetProviders target;
+ private WindowResizeType resize = NORMAL;
+ private TargetProviders target = LOCAL;
private String userName;
+ private String version = "stable";
/**
* Gets cloud password.
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/AndroidManager.java b/core-java/src/main/java/io/github/boykaframework/manager/AndroidManager.java
index ee286afb9..1393d79c8 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/AndroidManager.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/AndroidManager.java
@@ -18,7 +18,9 @@
import static io.appium.java_client.Setting.IGNORE_UNIMPORTANT_VIEWS;
import static io.github.boykaframework.enums.AutomationType.UI_AUTOMATOR;
+import static io.github.boykaframework.enums.DeviceType.VIRTUAL;
import static java.time.Duration.ofSeconds;
+import static java.util.Objects.isNull;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.android.options.UiAutomator2Options;
@@ -71,7 +73,7 @@ private void setAndroidApplicationOptions (final UiAutomator2Options options,
private void setAvdOptions (final UiAutomator2Options options, final DeviceType type,
final VirtualDeviceSetting avd) {
- if (type == DeviceType.VIRTUAL && avd != null) {
+ if (type == VIRTUAL && !isNull (avd)) {
options.setAvd (avd.getName ());
options.setIsHeadless (avd.isHeadless ());
options.setAvdLaunchTimeout (ofSeconds (avd.getLaunchTimeout ()));
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/DriverSession.java b/core-java/src/main/java/io/github/boykaframework/manager/DriverSession.java
index bf98175e7..c90d2cef6 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/DriverSession.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/DriverSession.java
@@ -16,6 +16,7 @@
package io.github.boykaframework.manager;
+import static java.util.Objects.isNull;
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
import static org.apache.logging.log4j.LogManager.getLogger;
@@ -126,7 +127,7 @@ public T getListener (final ListenerType listenerType)
loadAllListeners ();
}
final var listener = this.listeners.get (listenerType);
- if (listener == null) {
+ if (isNull (listener)) {
return null;
}
try {
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/IDriverManager.java b/core-java/src/main/java/io/github/boykaframework/manager/IDriverManager.java
index a5b5d1e7a..56960346e 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/IDriverManager.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/IDriverManager.java
@@ -19,6 +19,7 @@
import static io.github.boykaframework.enums.TargetProviders.LOCAL;
import static java.lang.System.getProperty;
import static java.text.MessageFormat.format;
+import static java.util.Objects.isNull;
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
import java.nio.file.Path;
@@ -56,7 +57,7 @@ default , T extends SupportsAppOption> void setupApp
default void setupCloudDriverOptions (final E options,
final Map capabilities, final TargetProviders targetProviders) {
- if (capabilities != null && targetProviders != LOCAL) {
+ if (!isNull (capabilities) && targetProviders != LOCAL) {
final var optionCapabilities = new HashMap ();
capabilities.forEach ((k, v) -> {
if (v instanceof String) {
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/IOSManager.java b/core-java/src/main/java/io/github/boykaframework/manager/IOSManager.java
index c4c8fb2ba..cbd2b8626 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/IOSManager.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/IOSManager.java
@@ -25,6 +25,7 @@
import static io.github.boykaframework.utils.ErrorHandler.handleAndThrow;
import static io.github.boykaframework.utils.Validator.setOptionIfPresent;
import static java.time.Duration.ofSeconds;
+import static java.util.Objects.isNull;
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
import io.appium.java_client.ios.IOSDriver;
@@ -89,7 +90,7 @@ private void setCommonCapabilities (final XCUITestOptions options) {
}
private void setWdaOptions (final WDASetting wda, final XCUITestOptions options) {
- if (wda != null) {
+ if (!isNull (wda)) {
setOptionIfPresent (wda.getLocalPort (), options::setWdaLocalPort);
options.setUseNewWDA (wda.isUseNew ());
setOptionIfPresent (wda.getLaunchTimeout (), v -> options.setWdaLaunchTimeout (ofSeconds (v)));
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/ParallelSession.java b/core-java/src/main/java/io/github/boykaframework/manager/ParallelSession.java
index c5d81a372..d4cb07bd3 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/ParallelSession.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/ParallelSession.java
@@ -22,6 +22,7 @@
import static io.github.boykaframework.utils.ErrorHandler.throwError;
import static io.github.boykaframework.utils.Validator.requireNonEmpty;
import static java.lang.ThreadLocal.withInitial;
+import static java.util.Objects.isNull;
import static java.util.Optional.ofNullable;
import static org.apache.commons.lang3.StringUtils.EMPTY;
import static org.apache.commons.lang3.StringUtils.isEmpty;
@@ -161,7 +162,7 @@ public static boolean isSessionCreated () {
*/
public static void switchPersona (final String persona) {
final var currentPersona = getCurrentPersona ();
- if (currentPersona != null && currentPersona.equals (
+ if (!isNull (currentPersona) && currentPersona.equals (
requireNonEmpty (persona, SESSION_PERSONA_CANNOT_BE_NULL))) {
return;
}
diff --git a/core-java/src/main/java/io/github/boykaframework/manager/WebDriverManager.java b/core-java/src/main/java/io/github/boykaframework/manager/WebDriverManager.java
index aac934cd5..925640a85 100644
--- a/core-java/src/main/java/io/github/boykaframework/manager/WebDriverManager.java
+++ b/core-java/src/main/java/io/github/boykaframework/manager/WebDriverManager.java
@@ -28,9 +28,13 @@
import static io.github.boykaframework.enums.Message.SESSION_NOT_STARTED;
import static io.github.boykaframework.enums.Message.USER_NAME_REQUIRED_FOR_CLOUD;
import static io.github.boykaframework.enums.TargetProviders.LOCAL;
+import static io.github.boykaframework.manager.ParallelSession.getSession;
+import static io.github.boykaframework.manager.ParallelSession.setDriver;
+import static io.github.boykaframework.utils.ErrorHandler.handleAndThrow;
import static io.github.boykaframework.utils.ErrorHandler.throwError;
import static io.github.boykaframework.utils.Validator.requireNonNull;
import static java.text.MessageFormat.format;
+import static java.util.Objects.isNull;
import static java.util.Objects.requireNonNullElse;
import static java.util.Optional.ofNullable;
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
@@ -44,7 +48,6 @@
import io.github.boykaframework.config.ui.web.WebSetting;
import io.github.boykaframework.enums.Browser;
import io.github.boykaframework.enums.TargetProviders;
-import io.github.boykaframework.utils.ErrorHandler;
import org.apache.logging.log4j.Logger;
import org.openqa.selenium.Capabilities;
import org.openqa.selenium.MutableCapabilities;
@@ -69,19 +72,18 @@ class WebDriverManager implements IDriverManager {
@Override
public void setupDriver () {
LOGGER.traceEntry ();
- final var webSetting = ParallelSession.getSession ()
- .getWebSetting ();
+ final var webSetting = getSession ().getWebSetting ();
try {
switch (requireNonNull (webSetting.getBrowser (), EMPTY_BROWSER_NOT_ALLOWED)) {
- case CHROME -> ParallelSession.setDriver (setupChromeDriver (webSetting));
- case NONE -> ErrorHandler.throwError (INVALID_BROWSER);
- case REMOTE -> ParallelSession.setDriver (setupRemoteDriver (webSetting));
- case SAFARI -> ParallelSession.setDriver (setupSafariDriver (webSetting));
- case EDGE -> ParallelSession.setDriver (setupEdgeDriver (webSetting));
- default -> ParallelSession.setDriver (setupFirefoxDriver (webSetting));
+ case CHROME -> setDriver (setupChromeDriver (webSetting));
+ case NONE -> throwError (INVALID_BROWSER);
+ case REMOTE -> setDriver (setupRemoteDriver (webSetting));
+ case SAFARI -> setDriver (setupSafariDriver (webSetting));
+ case EDGE -> setDriver (setupEdgeDriver (webSetting));
+ default -> setDriver (setupFirefoxDriver (webSetting));
}
} catch (final SessionNotCreatedException e) {
- ErrorHandler.handleAndThrow (SESSION_NOT_STARTED, e);
+ handleAndThrow (SESSION_NOT_STARTED, e);
}
setDriverSize (webSetting);
navigateToBaseUrl (webSetting.getBaseUrl ());
@@ -125,6 +127,9 @@ private FirefoxOptions getFirefoxOptions (final WebSetting webSetting) {
final var options = new FirefoxOptions ();
ofNullable (webSetting.getPlatform ()).ifPresent (options::setPlatformName);
ofNullable (webSetting.getBrowserOptions ()).ifPresent (l -> l.forEach (options::addArguments));
+ if (webSetting.getTarget () == LOCAL && isNull (webSetting.getCapabilities ())) {
+ options.setBrowserVersion (webSetting.getVersion ());
+ }
if (webSetting.isHeadless ()) {
options.addArguments (HEADLESS);
}
@@ -162,13 +167,16 @@ private URL getRemoteUrl (final WebSetting webSetting) {
try {
return LOGGER.traceExit (new URL (url));
} catch (final MalformedURLException e) {
- ErrorHandler.handleAndThrow (INVALID_REMOTE_URL, e);
+ handleAndThrow (INVALID_REMOTE_URL, e);
}
return null;
}
private SafariOptions getSafariOptions (final WebSetting webSetting) {
final var options = new SafariOptions ();
+ if (webSetting.getTarget () == LOCAL && isNull (webSetting.getCapabilities ())) {
+ options.setBrowserVersion (webSetting.getVersion ());
+ }
ofNullable (webSetting.getPlatform ()).ifPresent (options::setPlatformName);
return options;
}
@@ -182,6 +190,9 @@ private void navigateToBaseUrl (final String baseUrl) {
private > void setCommonBrowserOptions (final T options, final WebSetting webSetting) {
ofNullable (webSetting.getPlatform ()).ifPresent (options::setPlatformName);
+ if (webSetting.getTarget () == LOCAL && isNull (webSetting.getCapabilities ())) {
+ options.setBrowserVersion (webSetting.getVersion ());
+ }
options.addArguments ("enable-automation");
options.addArguments ("--no-sandbox");
options.addArguments ("--disable-gpu");
@@ -193,8 +204,7 @@ private > void setCommonBrowserOptions (final T opt
}
private void setDriverSize (final WebSetting webSetting) {
- final var window = ParallelSession.getSession ()
- .getDriver ()
+ final var window = getSession ().getDriver ()
.manage ()
.window ();
switch (webSetting.getResize ()) {
@@ -223,7 +233,7 @@ private WebDriver setupChromeDriver (final WebSetting webSetting) {
private void setupDriverOptions (final E options,
final Map capabilities, final WebSetting webSetting) {
- if (capabilities != null && webSetting.getTarget () == LOCAL) {
+ if (!isNull (capabilities) && webSetting.getTarget () == LOCAL) {
final var browserName = capabilities.get ("browserName")
.toString ();
if (isNotEmpty (browserName)) {
diff --git a/core-java/src/main/java/io/github/boykaframework/utils/ErrorHandler.java b/core-java/src/main/java/io/github/boykaframework/utils/ErrorHandler.java
index a73be86ba..2b146c7c7 100644
--- a/core-java/src/main/java/io/github/boykaframework/utils/ErrorHandler.java
+++ b/core-java/src/main/java/io/github/boykaframework/utils/ErrorHandler.java
@@ -17,6 +17,7 @@
package io.github.boykaframework.utils;
import static java.text.MessageFormat.format;
+import static java.util.Objects.isNull;
import static org.apache.logging.log4j.LogManager.getLogger;
import java.util.ArrayList;
@@ -56,7 +57,7 @@ public static void handleAndThrow (final Message message, final Throwable cause,
stack.add (format (stackTrace, trace.getClassName (), trace.getMethodName (), trace.getLineNumber ()));
}
throwable = throwable.getCause ();
- } while (throwable != null);
+ } while (!isNull (throwable));
stack.forEach (LOGGER::error);
throw new FrameworkError (format (message.getMessageText (), args), cause);
}
diff --git a/core-java/src/main/java/io/github/boykaframework/utils/SettingUtils.java b/core-java/src/main/java/io/github/boykaframework/utils/SettingUtils.java
index b10cfb386..ab145f957 100644
--- a/core-java/src/main/java/io/github/boykaframework/utils/SettingUtils.java
+++ b/core-java/src/main/java/io/github/boykaframework/utils/SettingUtils.java
@@ -21,6 +21,7 @@
import static java.lang.String.join;
import static java.lang.System.getProperty;
import static java.lang.System.getenv;
+import static java.util.Objects.isNull;
import static java.util.Optional.ofNullable;
import static org.apache.logging.log4j.LogManager.getLogger;
@@ -66,7 +67,7 @@ public static T getSetting (final Map settings, final String key)
*/
public static FrameworkSetting loadSetting () {
LOGGER.traceEntry ();
- if (frameworkSetting == null) {
+ if (isNull (frameworkSetting)) {
final var defaultPath = Path.of (getProperty ("user.dir"), "src/test/resources")
.toString ();
final var configDirectory = ofNullable (getenv ("BOYKA_CONFIG_PATH")).orElse (
diff --git a/core-java/src/main/java/io/github/boykaframework/utils/StringUtils.java b/core-java/src/main/java/io/github/boykaframework/utils/StringUtils.java
index e4265b97a..98c1259ed 100644
--- a/core-java/src/main/java/io/github/boykaframework/utils/StringUtils.java
+++ b/core-java/src/main/java/io/github/boykaframework/utils/StringUtils.java
@@ -16,6 +16,7 @@
package io.github.boykaframework.utils;
+import static org.apache.commons.lang3.StringUtils.isNotEmpty;
import static org.apache.commons.text.StringSubstitutor.createInterpolator;
import static org.apache.logging.log4j.LogManager.getLogger;
@@ -64,7 +65,7 @@ public static String interpolate (final String value, final Map
public static String interpolate (final String value) {
LOGGER.traceEntry ("Interpolating string: {}", value);
var result = value;
- if (value != null && value.startsWith ("${")) {
+ if (isNotEmpty (value) && value.startsWith ("${")) {
final var substitute = createInterpolator ();
substitute.setEnableSubstitutionInVariables (true);
result = substitute.replace (value);
diff --git a/core-java/src/main/java/io/github/boykaframework/utils/Validator.java b/core-java/src/main/java/io/github/boykaframework/utils/Validator.java
index b778d831b..dde2f0e64 100644
--- a/core-java/src/main/java/io/github/boykaframework/utils/Validator.java
+++ b/core-java/src/main/java/io/github/boykaframework/utils/Validator.java
@@ -86,7 +86,7 @@ public static T requireNonNull (final T obj, final Message message, final Ob
* @param Type of value
*/
public static void setOptionIfPresent (final T value, final Consumer action) {
- if (value != null) {
+ if (!isNull (value)) {
if (value instanceof Integer) {
of (value).filter (i -> (Integer) i > 0)
.ifPresent (action);
diff --git a/core-java/src/test/resources/boyka-config.json b/core-java/src/test/resources/boyka-config.json
index a4ffd4a62..b1183b778 100644
--- a/core-java/src/test/resources/boyka-config.json
+++ b/core-java/src/test/resources/boyka-config.json
@@ -91,8 +91,8 @@
"resize": "NORMAL",
"capabilities": {
"browserName": "Chrome",
- "version": "99.0",
- "platform": "Windows 10",
+ "version": "latest",
+ "platform": "Windows 11",
"resolution": "1920x1080",
"build": "Test LambdaTest Build",
"name": "Test LambdaTest Session",
@@ -129,8 +129,8 @@
"user_name": "${env:LT_USER}",
"capabilities": {
"browserName": "Chrome",
- "version": "99.0",
- "platform": "Windows 10",
+ "version": "latest",
+ "platform": "Windows 11",
"resolution": "1920x1080",
"build": "Test LambdaTest Build",
"name": "Test LambdaTest Session",
@@ -143,12 +143,13 @@
"test_lambda_test_no_host": {
"browser": "REMOTE",
"protocol": "HTTPS",
+ "target": null,
"user_name": "${env:LT_USER}",
"password": "${env:LT_KEY}",
"capabilities": {
"browserName": "Chrome",
- "version": "99.0",
- "platform": "Windows 10",
+ "version": "latest",
+ "platform": "Windows 11",
"resolution": "1920x1080",
"build": "Test LambdaTest Build",
"name": "Test LambdaTest Session",
diff --git a/package.json b/package.json
index 7e340cbcf..0d25e0f11 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "boyka-framework",
- "version": "0.22.1",
+ "version": "1.0.0",
"description": "Ultimate Automation framework to handle automation of Web, Mobile and API applications.",
"author": {
"name": "Wasiq Bhamla",
@@ -32,9 +32,9 @@
"@commitlint/cli": "^19.0.3",
"@commitlint/config-conventional": "^19.0.3",
"@lerna/child-process": "^7.4.2",
- "@types/node": "^20.11.24",
- "@typescript-eslint/eslint-plugin": "^7.1.0",
- "@typescript-eslint/parser": "^7.1.0",
+ "@types/node": "^20.11.25",
+ "@typescript-eslint/eslint-plugin": "^7.1.1",
+ "@typescript-eslint/parser": "^7.1.1",
"commitlint": "^19.0.3",
"eslint": "^8.57.0",
"eslint-config-google": "^0.14.0",
@@ -42,7 +42,7 @@
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^5.1.3",
- "eslint-plugin-react": "^7.33.2",
+ "eslint-plugin-react": "^7.34.0",
"husky": "^9.0.11",
"js-yaml": "^4.1.0",
"lerna": "8.1.2",
@@ -50,13 +50,13 @@
"lerna-version": "^6.6.2",
"lint-staged": "^15.2.2",
"lodash": "^4.17.21",
- "nx": "^18.0.6",
+ "nx": "^18.0.8",
"prettier": "^3.2.5",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"rimraf": "^5.0.5",
"ts-node": "^10.9.2",
- "typescript": "^5.3.3"
+ "typescript": "^5.4.2"
},
"scripts": {
"preinstall": "npx only-allow pnpm",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bd391804a..bc8e21cb9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ importers:
devDependencies:
'@commitlint/cli':
specifier: ^19.0.3
- version: 19.0.3(@types/node@20.11.24)(typescript@5.3.3)
+ version: 19.0.3(@types/node@20.11.25)(typescript@5.4.2)
'@commitlint/config-conventional':
specifier: ^19.0.3
version: 19.0.3
@@ -18,17 +18,17 @@ importers:
specifier: ^7.4.2
version: 7.4.2
'@types/node':
- specifier: ^20.11.24
- version: 20.11.24
+ specifier: ^20.11.25
+ version: 20.11.25
'@typescript-eslint/eslint-plugin':
- specifier: ^7.1.0
- version: 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3)
+ specifier: ^7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.4.2)
'@typescript-eslint/parser':
- specifier: ^7.1.0
- version: 7.1.0(eslint@8.57.0)(typescript@5.3.3)
+ specifier: ^7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.4.2)
commitlint:
specifier: ^19.0.3
- version: 19.0.3(@types/node@20.11.24)(typescript@5.3.3)
+ version: 19.0.3(@types/node@20.11.25)(typescript@5.4.2)
eslint:
specifier: ^8.57.0
version: 8.57.0
@@ -40,16 +40,16 @@ importers:
version: 9.1.0(eslint@8.57.0)
eslint-import-resolver-typescript:
specifier: ^3.6.1
- version: 3.6.1(@typescript-eslint/parser@7.1.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
eslint-plugin-import:
specifier: ^2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
+ version: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
eslint-plugin-prettier:
specifier: ^5.1.3
version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5)
eslint-plugin-react:
- specifier: ^7.33.2
- version: 7.33.2(eslint@8.57.0)
+ specifier: ^7.34.0
+ version: 7.34.0(eslint@8.57.0)
husky:
specifier: ^9.0.11
version: 9.0.11
@@ -72,8 +72,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
nx:
- specifier: ^18.0.6
- version: 18.0.6
+ specifier: ^18.0.8
+ version: 18.0.8
prettier:
specifier: ^3.2.5
version: 3.2.5
@@ -88,28 +88,28 @@ importers:
version: 5.0.5
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@20.11.24)(typescript@5.3.3)
+ version: 10.9.2(@types/node@20.11.25)(typescript@5.4.2)
typescript:
- specifier: ^5.3.3
- version: 5.3.3
+ specifier: ^5.4.2
+ version: 5.4.2
website:
dependencies:
'@docusaurus/core':
specifier: 3.1.1
- version: 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ version: 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/plugin-google-tag-manager':
specifier: ^3.1.1
- version: 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ version: 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/preset-classic':
specifier: 3.1.1
- version: 3.1.1(@algolia/client-search@4.22.1)(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.3.3)
+ version: 3.1.1(@algolia/client-search@4.22.1)(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.2)
'@docusaurus/theme-classic':
specifier: ^3.1.1
- version: 3.1.1(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ version: 3.1.1(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@mdx-js/react':
specifier: ^3.0.1
- version: 3.0.1(@types/react@18.2.61)(react@18.2.0)
+ version: 3.0.1(@types/react@18.2.64)(react@18.2.0)
clsx:
specifier: ^2.1.0
version: 2.1.0
@@ -134,7 +134,7 @@ importers:
version: 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/plugin-content-docs':
specifier: ^3.1.1
- version: 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ version: 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/tsconfig':
specifier: ^3.1.1
version: 3.1.1
@@ -1490,14 +1490,14 @@ packages:
requiresBuild: true
optional: true
- /@commitlint/cli@19.0.3(@types/node@20.11.24)(typescript@5.3.3):
+ /@commitlint/cli@19.0.3(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-mGhh/aYPib4Vy4h+AGRloMY+CqkmtdeKPV9poMcZeImF5e3knQ5VYaSeAM0mEzps1dbKsHvABwaDpafLUuM96g==}
engines: {node: '>=v18'}
hasBin: true
dependencies:
'@commitlint/format': 19.0.3
'@commitlint/lint': 19.0.3
- '@commitlint/load': 19.0.3(@types/node@20.11.24)(typescript@5.3.3)
+ '@commitlint/load': 19.0.3(@types/node@20.11.25)(typescript@5.4.2)
'@commitlint/read': 19.0.3
'@commitlint/types': 19.0.3
execa: 8.0.1
@@ -1566,7 +1566,7 @@ packages:
'@commitlint/types': 19.0.3
dev: true
- /@commitlint/load@19.0.3(@types/node@20.11.24)(typescript@5.3.3):
+ /@commitlint/load@19.0.3(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-18Tk/ZcDFRKIoKfEcl7kC+bYkEQ055iyKmGsYDoYWpKf6FUvBrP9bIWapuy/MB+kYiltmP9ITiUx6UXtqC9IRw==}
engines: {node: '>=v18'}
dependencies:
@@ -1575,8 +1575,8 @@ packages:
'@commitlint/resolve-extends': 19.0.3
'@commitlint/types': 19.0.3
chalk: 5.3.0
- cosmiconfig: 8.3.6(typescript@5.3.3)
- cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.4.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -1667,7 +1667,7 @@ packages:
resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
dev: false
- /@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0):
+ /@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0):
resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
@@ -1687,7 +1687,7 @@ packages:
'@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)
'@docsearch/css': 3.5.2
- '@types/react': 18.2.61
+ '@types/react': 18.2.64
algoliasearch: 4.22.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -1696,7 +1696,7 @@ packages:
- '@algolia/client-search'
dev: false
- /@docusaurus/core@3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/core@3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==}
engines: {node: '>=18.0'}
hasBin: true
@@ -1751,10 +1751,10 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.7.7(webpack@5.90.0)
postcss: 8.4.33
- postcss-loader: 7.3.4(postcss@8.4.33)(typescript@5.3.3)(webpack@5.90.0)
+ postcss-loader: 7.3.4(postcss@8.4.33)(typescript@5.4.2)(webpack@5.90.0)
prompts: 2.4.2
react: 18.2.0
- react-dev-utils: 12.0.1(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.0)
+ react-dev-utils: 12.0.1(eslint@8.57.0)(typescript@5.4.2)(webpack@5.90.0)
react-dom: 18.2.0(react@18.2.0)
react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0)
react-loadable: /@docusaurus/react-loadable@5.5.2(react@18.2.0)
@@ -1876,14 +1876,14 @@ packages:
- uglify-js
- webpack-cli
- /@docusaurus/plugin-content-blog@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-content-blog@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/logger': 3.1.1
'@docusaurus/mdx-loader': 3.1.1(@docusaurus/types@3.1.1)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
@@ -1921,14 +1921,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-docs@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-content-docs@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/logger': 3.1.1
'@docusaurus/mdx-loader': 3.1.1(@docusaurus/types@3.1.1)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.1.1(react-dom@18.2.0)(react@18.2.0)
@@ -1963,14 +1963,14 @@ packages:
- vue-template-compiler
- webpack-cli
- /@docusaurus/plugin-content-pages@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-content-pages@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/mdx-loader': 3.1.1(@docusaurus/types@3.1.1)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
@@ -1999,14 +1999,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-debug@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-debug@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
fs-extra: 11.2.0
@@ -2033,14 +2033,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-analytics@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-google-analytics@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.1.1(@docusaurus/types@3.1.1)
react: 18.2.0
@@ -2065,14 +2065,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-gtag@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-google-gtag@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.1.1(@docusaurus/types@3.1.1)
'@types/gtag.js': 0.0.12
@@ -2098,14 +2098,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-tag-manager@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-google-tag-manager@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils-validation': 3.1.1(@docusaurus/types@3.1.1)
react: 18.2.0
@@ -2130,14 +2130,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-sitemap@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/plugin-sitemap@3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/logger': 3.1.1
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
@@ -2167,25 +2167,25 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/preset-classic@3.1.1(@algolia/client-search@4.22.1)(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.3.3):
+ /@docusaurus/preset-classic@3.1.1(@algolia/client-search@4.22.1)(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.2):
resolution: {integrity: sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-debug': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-google-analytics': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-google-gtag': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-google-tag-manager': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-sitemap': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/theme-classic': 3.1.1(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/theme-search-algolia': 3.1.1(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.1)(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-debug': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-google-analytics': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-google-gtag': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-google-tag-manager': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-sitemap': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/theme-classic': 3.1.1(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/theme-search-algolia': 3.1.1(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.1)(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.2)
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -2216,30 +2216,30 @@ packages:
peerDependencies:
react: '*'
dependencies:
- '@types/react': 18.2.61
+ '@types/react': 18.2.48
prop-types: 15.8.1
react: 18.2.0
- /@docusaurus/theme-classic@3.1.1(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/theme-classic@3.1.1(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/mdx-loader': 3.1.1(@docusaurus/types@3.1.1)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.1.1(react-dom@18.2.0)(react@18.2.0)
- '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/theme-translations': 3.1.1
'@docusaurus/types': 3.1.1(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
'@docusaurus/utils-common': 3.1.1(@docusaurus/types@3.1.1)
'@docusaurus/utils-validation': 3.1.1(@docusaurus/types@3.1.1)
- '@mdx-js/react': 3.0.1(@types/react@18.2.61)(react@18.2.0)
+ '@mdx-js/react': 3.0.1(@types/react@18.2.64)(react@18.2.0)
clsx: 2.1.0
copy-text-to-clipboard: 3.2.0
infima: 0.2.0-alpha.43
@@ -2274,7 +2274,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-common@3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
+ /@docusaurus/theme-common@3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2):
resolution: {integrity: sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==}
engines: {node: '>=18.0'}
peerDependencies:
@@ -2283,13 +2283,13 @@ packages:
dependencies:
'@docusaurus/mdx-loader': 3.1.1(@docusaurus/types@3.1.1)(react-dom@18.2.0)(react@18.2.0)
'@docusaurus/module-type-aliases': 3.1.1(react-dom@18.2.0)(react@18.2.0)
- '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/plugin-content-blog': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/plugin-content-pages': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
'@docusaurus/utils-common': 3.1.1(@docusaurus/types@3.1.1)
'@types/history': 4.7.11
- '@types/react': 18.2.59
+ '@types/react': 18.2.64
'@types/react-router-config': 5.0.11
clsx: 2.1.0
parse-numeric-range: 1.3.0
@@ -2318,18 +2318,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-search-algolia@3.1.1(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.1)(@types/react@18.2.61)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.3.3):
+ /@docusaurus/theme-search-algolia@3.1.1(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.1)(@types/react@18.2.64)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.2):
resolution: {integrity: sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==}
engines: {node: '>=18.0'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)
- '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)
+ '@docusaurus/core': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/logger': 3.1.1
- '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
+ '@docusaurus/plugin-content-docs': 3.1.1(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
+ '@docusaurus/theme-common': 3.1.1(@docusaurus/types@3.1.1)(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)
'@docusaurus/theme-translations': 3.1.1
'@docusaurus/utils': 3.1.1(@docusaurus/types@3.1.1)
'@docusaurus/utils-validation': 3.1.1(@docusaurus/types@3.1.1)
@@ -2561,7 +2561,7 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
'@types/yargs': 17.0.32
chalk: 4.1.2
@@ -2646,12 +2646,12 @@ packages:
- supports-color
dev: true
- /@lerna/create@8.1.2(typescript@5.3.3):
+ /@lerna/create@8.1.2(typescript@5.4.2):
resolution: {integrity: sha512-GzScCIkAW3tg3+Yn/MKCH9963bzG+zpjGz2NdfYDlYWI7p0f/SH46v1dqpPpYmZ2E/m3JK8HjTNNNL8eIm8/YQ==}
engines: {node: '>=18.0.0'}
dependencies:
'@npmcli/run-script': 7.0.2
- '@nx/devkit': 18.0.4(nx@18.0.6)
+ '@nx/devkit': 18.0.4(nx@18.0.8)
'@octokit/plugin-enterprise-rest': 6.0.1
'@octokit/rest': 19.0.11
byte-size: 8.1.1
@@ -2661,7 +2661,7 @@ packages:
columnify: 1.6.0
conventional-changelog-core: 5.0.1
conventional-recommended-bump: 7.0.1
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
dedent: 0.7.0
execa: 5.0.0
fs-extra: 11.2.0
@@ -2688,7 +2688,7 @@ packages:
npm-packlist: 5.1.1
npm-registry-fetch: 14.0.5
npmlog: 6.0.2
- nx: 18.0.6
+ nx: 18.0.8
p-map: 4.0.0
p-map-series: 2.1.0
p-queue: 6.6.2
@@ -2826,14 +2826,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /@mdx-js/react@3.0.1(@types/react@18.2.61)(react@18.2.0):
+ /@mdx-js/react@3.0.1(@types/react@18.2.64)(react@18.2.0):
resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==}
peerDependencies:
'@types/react': '>=16'
react: '>=16'
dependencies:
'@types/mdx': 2.0.11
- '@types/react': 18.2.61
+ '@types/react': 18.2.64
react: 18.2.0
dev: false
@@ -3136,10 +3136,10 @@ packages:
tslib: 2.6.2
dev: true
- /@nrwl/devkit@18.0.4(nx@18.0.6):
+ /@nrwl/devkit@18.0.4(nx@18.0.8):
resolution: {integrity: sha512-fKHnjg4/9MdFd2U4e8p6ja9fRa864DCyF70kB4YUB9NuUIgWLQ15Uj6wXC3xjdXmxQRyHDa7ORodVoFzdo4UCg==}
dependencies:
- '@nx/devkit': 18.0.4(nx@18.0.6)
+ '@nx/devkit': 18.0.4(nx@18.0.8)
transitivePeerDependencies:
- nx
dev: true
@@ -3236,11 +3236,11 @@ packages:
- debug
dev: true
- /@nrwl/tao@18.0.6:
- resolution: {integrity: sha512-jWmAR0w77Wkt+RQy7ZbK8Xv9pAm3Pla0j8IBmQ5cwTtg0B9na4gDpmawi6urP1CqRMie1amvDl50jm1R4gzWhw==}
+ /@nrwl/tao@18.0.8:
+ resolution: {integrity: sha512-zBzdv9mGBaWtBbujbLCVzG7ZI5npUg9fnUz8VtjN6jydAQEL/Uqj5mPlFYQPPBAw2xwF8TL9ZX/rOoAWHnJtjw==}
hasBin: true
dependencies:
- nx: 18.0.6
+ nx: 18.0.8
tslib: 2.6.2
transitivePeerDependencies:
- '@swc-node/register'
@@ -3248,24 +3248,24 @@ packages:
- debug
dev: true
- /@nx/devkit@18.0.4(nx@18.0.6):
+ /@nx/devkit@18.0.4(nx@18.0.8):
resolution: {integrity: sha512-Vs1AXgOjMJyaWpKopD04dy0FwQ22n5ZR1bFf98Ab4Ht0WJwJE90IpUVAkwI03n5BYxAKOlQnFltsB4gu6Y8mZQ==}
peerDependencies:
nx: '>= 16 <= 18'
dependencies:
- '@nrwl/devkit': 18.0.4(nx@18.0.6)
+ '@nrwl/devkit': 18.0.4(nx@18.0.8)
ejs: 3.1.9
enquirer: 2.3.6
ignore: 5.3.1
- nx: 18.0.6
+ nx: 18.0.8
semver: 7.6.0
tmp: 0.2.1
tslib: 2.6.2
yargs-parser: 21.1.1
dev: true
- /@nx/nx-darwin-arm64@18.0.6:
- resolution: {integrity: sha512-L90rlEqyhpGscI1vM2TKzFVk2WBsxF5cs0XwzeX8nISV56GN7sR3N2tKQc8pehbHAilYuYtFXzwOPsBvhBnWCQ==}
+ /@nx/nx-darwin-arm64@18.0.8:
+ resolution: {integrity: sha512-B2vX90j1Ex9Mki/Fai45UJ0r7mPc/xLBzQYQ9MFI2XoUXKhYl5BVBfJ+EbJ2PBcIXAnp44qY0wyxEpp+8Glxcg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -3273,8 +3273,8 @@ packages:
dev: true
optional: true
- /@nx/nx-darwin-x64@18.0.6:
- resolution: {integrity: sha512-afJZJQtbsEkiOj5N5OfTFRj/fDuUT+mgPUmkMew3hYs04cd/iov/ZP4Enwqvp2D+H5UlPVCITrHINFqe4p75Hw==}
+ /@nx/nx-darwin-x64@18.0.8:
+ resolution: {integrity: sha512-nC172j4LwOqc22BtJGsrjPYGhZ6EFXhYi0ceb6yzEA1Z32Wl98OXbAcbbhyEcuL3iYI9VrZgzAAzIUo7l4injw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -3282,8 +3282,8 @@ packages:
dev: true
optional: true
- /@nx/nx-freebsd-x64@18.0.6:
- resolution: {integrity: sha512-u8FawMbsnw2J1EmhhuQf8fYe78Tf0IpAaO3UJay3nXMJHSIaLVNDOcYlIsDJ0pY1kzG0yozlRJ96acMClhVQ5A==}
+ /@nx/nx-freebsd-x64@18.0.8:
+ resolution: {integrity: sha512-Qoz668WMB6nxdMFG5X88B7W72+d5K/95XEFKY2022EPm88DQFFcJAfdkMrRkeO3yBJtwLAAK+Jyni9uAfOXzGQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
@@ -3291,8 +3291,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm-gnueabihf@18.0.6:
- resolution: {integrity: sha512-eRf8Lgz8wPHO5ABAdZtExxENmEX1DniPW0P0EBBFj7erIiwP3vSitT8jYqqWfYrJM/+g1J/AYFwl+r1Ky1cBOg==}
+ /@nx/nx-linux-arm-gnueabihf@18.0.8:
+ resolution: {integrity: sha512-0RTuJTaAmE7Xjc0P0DIbbYEhPGBILCii2nOz6vwTEzIqxSMgXW4T1g1zSDKCiUUyS6HVffGvCTNvuHuoYY2DMg==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
@@ -3300,8 +3300,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm64-gnu@18.0.6:
- resolution: {integrity: sha512-BMfIPEoMJETbAixkW+hYYBf7agEsdOlg1G/+sxOGXIj4LZ0k1SO3a9zuKAWKeCbXa7sxpszFknKrUwEXHZIOkQ==}
+ /@nx/nx-linux-arm64-gnu@18.0.8:
+ resolution: {integrity: sha512-fmwsrDeeY44f6cCnfrXNuvFEzqvD/A5yg3TVwZoKldWRAG5gexj4AWpBHqgGTcCj6ky1NGxnlaktKC5geGhJhA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3309,8 +3309,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm64-musl@18.0.6:
- resolution: {integrity: sha512-2tCRFLWLWZY0sYaV2IDkCuY5Ik/F8i5gzqlmJTDL8gXISgsMLQEhTTsLBNhKUwxCspzsn5AKOpHf+KU6LC6Qfg==}
+ /@nx/nx-linux-arm64-musl@18.0.8:
+ resolution: {integrity: sha512-jz1dzQlrfZteJdsEJ1MbjI7m2jkBLhLe5y9x+96/KgmJbCV7LD9RLevWIzz7FDuhfJziMOoSrGdaW47G13p/Fw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3318,8 +3318,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-x64-gnu@18.0.6:
- resolution: {integrity: sha512-8XHe5rIbWVPFKjnzjQBTshzE4OT2I6HKg2jTklGfe8kUzsigeieSAtm2knftiFXld2KNeIcyzLGLzT0UbgiNIg==}
+ /@nx/nx-linux-x64-gnu@18.0.8:
+ resolution: {integrity: sha512-eq2AAZN4fsjhABtU76eroFHcNK6QWo4eMAH7tcZUoGLwfBAo+wPYggxm9LNZ5weKVxwqySHavlXd5rNA26WrbA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3327,8 +3327,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-x64-musl@18.0.6:
- resolution: {integrity: sha512-KbpiNQcP9Pz5IGFLsMkjV5H3P5S3xbPhGM2cuqSkZ+50VvKwAh7QuDWhnc5m6VB0MoLsOpm2zONu9wM6u+aVKA==}
+ /@nx/nx-linux-x64-musl@18.0.8:
+ resolution: {integrity: sha512-FBHVJ0DtBqQynbQImg1kc9/WfRGSvbRNzaqI2rO/zO0j2BeT9BQ8byTn2EiMBxz72LSbqEmtQtqe5w50hAsKcA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3336,8 +3336,8 @@ packages:
dev: true
optional: true
- /@nx/nx-win32-arm64-msvc@18.0.6:
- resolution: {integrity: sha512-KWmRe6Nmf3L2Bv6OX1Xp7facFDRXQEzSH12EhDzZkxv0cB2OreFkoFV9AAeQwfa6hYXDrswEw4vmcig2e1ajuA==}
+ /@nx/nx-win32-arm64-msvc@18.0.8:
+ resolution: {integrity: sha512-qphQIIfwAR03s7ifPVc0XhjdOeep2hOoZN2jN5ShG1QD/DIipNnMrRK21M6JcoP7soRPpkJFlI5Yaleh9/EJhg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -3345,8 +3345,8 @@ packages:
dev: true
optional: true
- /@nx/nx-win32-x64-msvc@18.0.6:
- resolution: {integrity: sha512-w/N4Jik86fcwfcpsZPIRBXhyJCpHvO27J31JMJbF5Mjh90u31vzr8+tpjjaQOkUwtxvsCNh2twkTswuxkAPdEA==}
+ /@nx/nx-win32-x64-msvc@18.0.8:
+ resolution: {integrity: sha512-XP8hle+cPNH5n18iTM7l0q07zEdvoPcHYVr5IoYOA54Ke9ZUxau4owUeok2HhLr61o2u0CTwf1vWoV+Y1AUAdg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -3900,28 +3900,28 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/bonjour@3.5.13:
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/connect-history-api-fallback@1.5.4:
resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==}
dependencies:
'@types/express-serve-static-core': 4.17.42
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/conventional-commits-parser@5.0.0:
resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
dev: true
/@types/debug@4.1.12:
@@ -3952,7 +3952,7 @@ packages:
/@types/express-serve-static-core@4.17.42:
resolution: {integrity: sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
'@types/qs': 6.9.11
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -3989,7 +3989,7 @@ packages:
/@types/http-proxy@1.17.14:
resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/istanbul-lib-coverage@2.0.6:
resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
@@ -4043,14 +4043,14 @@ packages:
/@types/node-forge@1.3.11:
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/node@17.0.45:
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
dev: false
- /@types/node@20.11.24:
- resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==}
+ /@types/node@20.11.25:
+ resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==}
dependencies:
undici-types: 5.26.5
@@ -4092,7 +4092,7 @@ packages:
resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==}
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.2.61
+ '@types/react': 18.2.48
/@types/react@18.2.48:
resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==}
@@ -4101,21 +4101,14 @@ packages:
'@types/scheduler': 0.16.8
csstype: 3.1.3
- /@types/react@18.2.59:
- resolution: {integrity: sha512-DE+F6BYEC8VtajY85Qr7mmhTd/79rJKIHCg99MU9SWPB4xvLb6D1za2vYflgZfmPqQVEr6UqJTnLXEwzpVPuOg==}
+ /@types/react@18.2.64:
+ resolution: {integrity: sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==}
dependencies:
'@types/prop-types': 15.7.11
'@types/scheduler': 0.16.8
csstype: 3.1.3
dev: false
- /@types/react@18.2.61:
- resolution: {integrity: sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==}
- dependencies:
- '@types/prop-types': 15.7.11
- '@types/scheduler': 0.16.8
- csstype: 3.1.3
-
/@types/retry@0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
@@ -4136,7 +4129,7 @@ packages:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/serve-index@1.9.4:
resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==}
@@ -4148,12 +4141,12 @@ packages:
dependencies:
'@types/http-errors': 2.0.4
'@types/mime': 3.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/sockjs@0.3.36:
resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/unist@2.0.10:
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
@@ -4164,7 +4157,7 @@ packages:
/@types/ws@8.5.10:
resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
/@types/yargs-parser@21.0.3:
resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
@@ -4174,8 +4167,8 @@ packages:
dependencies:
'@types/yargs-parser': 21.0.3
- /@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3):
- resolution: {integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==}
+ /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.4.2):
+ resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -4186,25 +4179,25 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/type-utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: 8.57.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution: {integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==}
+ /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.4.2):
+ resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -4213,27 +4206,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: 8.57.0
- typescript: 5.3.3
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@7.1.0:
- resolution: {integrity: sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==}
+ /@typescript-eslint/scope-manager@7.1.1:
+ resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
dev: true
- /@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution: {integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==}
+ /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@5.4.2):
+ resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -4242,23 +4235,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
debug: 4.3.4
eslint: 8.57.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@7.1.0:
- resolution: {integrity: sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==}
+ /@typescript-eslint/types@7.1.1:
+ resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@7.1.0(typescript@5.3.3):
- resolution: {integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==}
+ /@typescript-eslint/typescript-estree@7.1.1(typescript@5.4.2):
+ resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -4266,21 +4259,21 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution: {integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==}
+ /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@5.4.2):
+ resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -4288,9 +4281,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
@@ -4298,11 +4291,11 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys@7.1.0:
- resolution: {integrity: sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==}
+ /@typescript-eslint/visitor-keys@7.1.1:
+ resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.1.0
+ '@typescript-eslint/types': 7.1.1
eslint-visitor-keys: 3.4.3
dev: true
@@ -4712,6 +4705,14 @@ packages:
is-array-buffer: 3.0.2
dev: true
+ /array-buffer-byte-length@1.0.1:
+ resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ is-array-buffer: 3.0.4
+ dev: true
+
/array-differ@3.0.0:
resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==}
engines: {node: '>=8'}
@@ -4724,25 +4725,14 @@ packages:
resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
dev: true
- /array-includes@3.1.6:
- resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
- is-string: 1.0.7
- dev: true
-
/array-includes@3.1.7:
resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.22.5
+ get-intrinsic: 1.2.4
is-string: 1.0.7
dev: true
@@ -4750,6 +4740,17 @@ packages:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
+ /array.prototype.findlast@1.2.4:
+ resolution: {integrity: sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ es-shim-unscopables: 1.0.2
+ dev: true
+
/array.prototype.findlastindex@1.2.3:
resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==}
engines: {node: '>= 0.4'}
@@ -4771,34 +4772,33 @@ packages:
es-shim-unscopables: 1.0.2
dev: true
- /array.prototype.flatmap@1.3.1:
- resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
+ /array.prototype.flatmap@1.3.2:
+ resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.22.5
es-shim-unscopables: 1.0.2
dev: true
- /array.prototype.flatmap@1.3.2:
- resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
- engines: {node: '>= 0.4'}
+ /array.prototype.toreversed@1.1.2:
+ resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.22.5
es-shim-unscopables: 1.0.2
dev: true
- /array.prototype.tosorted@1.1.1:
- resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==}
+ /array.prototype.tosorted@1.1.3:
+ resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
es-shim-unscopables: 1.0.2
- get-intrinsic: 1.2.2
dev: true
/arraybuffer.prototype.slice@1.0.2:
@@ -4814,6 +4814,20 @@ packages:
is-shared-array-buffer: 1.0.2
dev: true
+ /arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ is-array-buffer: 3.0.4
+ is-shared-array-buffer: 1.0.3
+ dev: true
+
/arrify@1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
engines: {node: '>=0.10.0'}
@@ -4866,6 +4880,13 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ possible-typed-array-names: 1.0.0
+ dev: true
+
/axios@1.6.7:
resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==}
dependencies:
@@ -5199,6 +5220,17 @@ packages:
get-intrinsic: 1.2.2
set-function-length: 1.2.0
+ /call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ set-function-length: 1.2.1
+ dev: true
+
/callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
@@ -5548,12 +5580,12 @@ packages:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
- /commitlint@19.0.3(@types/node@20.11.24)(typescript@5.3.3):
+ /commitlint@19.0.3(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-Oa0kVaBaItrbIgZtrI8rq/tMHjsOD5pXR4VY4hUKh/EMz/1HLIyIUUgcd/kXUD7pLfaX+vuiMtcQNd/9TnAEMg==}
engines: {node: '>=v18'}
hasBin: true
dependencies:
- '@commitlint/cli': 19.0.3(@types/node@20.11.24)(typescript@5.3.3)
+ '@commitlint/cli': 19.0.3(@types/node@20.11.25)(typescript@5.4.2)
'@commitlint/types': 19.0.3
transitivePeerDependencies:
- '@types/node'
@@ -5879,7 +5911,7 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
- /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3):
+ /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.4.2):
resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
engines: {node: '>=v16'}
peerDependencies:
@@ -5887,10 +5919,10 @@ packages:
cosmiconfig: '>=8.2'
typescript: '>=4'
dependencies:
- '@types/node': 20.11.24
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ '@types/node': 20.11.25
+ cosmiconfig: 8.3.6(typescript@5.4.2)
jiti: 1.21.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
/cosmiconfig@6.0.0:
@@ -5924,7 +5956,7 @@ packages:
path-type: 4.0.0
yaml: 1.10.2
- /cosmiconfig@8.3.6(typescript@5.3.3):
+ /cosmiconfig@8.3.6(typescript@5.4.2):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
peerDependencies:
@@ -5937,7 +5969,7 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- typescript: 5.3.3
+ typescript: 5.4.2
/create-require@1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
@@ -6246,6 +6278,15 @@ packages:
gopd: 1.0.1
has-property-descriptors: 1.0.1
+ /define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ gopd: 1.0.1
+ dev: true
+
/define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
@@ -6602,44 +6643,105 @@ packages:
which-typed-array: 1.1.13
dev: true
- /es-iterator-helpers@1.0.13:
- resolution: {integrity: sha512-LK3VGwzvaPWobO8xzXXGRUOGw8Dcjyfk62CsY/wfHN75CwsJPbuypOYJxK6g5RyEL8YDjIWcl6jgd8foO6mmrA==}
+ /es-abstract@1.22.5:
+ resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ arraybuffer.prototype.slice: 1.0.3
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
+ es-to-primitive: 1.2.1
+ function.prototype.name: 1.1.6
+ get-intrinsic: 1.2.4
+ get-symbol-description: 1.0.2
+ globalthis: 1.0.3
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.1
+ internal-slot: 1.0.7
+ is-array-buffer: 3.0.4
+ is-callable: 1.2.7
+ is-negative-zero: 2.0.3
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.3
+ is-string: 1.0.7
+ is-typed-array: 1.1.13
+ is-weakref: 1.0.2
+ object-inspect: 1.13.1
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.2
+ safe-array-concat: 1.1.0
+ safe-regex-test: 1.0.3
+ string.prototype.trim: 1.2.8
+ string.prototype.trimend: 1.0.7
+ string.prototype.trimstart: 1.0.7
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.5
+ unbox-primitive: 1.0.2
+ which-typed-array: 1.1.14
+ dev: true
+
+ /es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.4
+ dev: true
+
+ /es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /es-iterator-helpers@1.0.17:
+ resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==}
+ engines: {node: '>= 0.4'}
dependencies:
asynciterator.prototype: 1.0.0
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- es-set-tostringtag: 2.0.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
function-bind: 1.1.2
- get-intrinsic: 1.2.2
+ get-intrinsic: 1.2.4
globalthis: 1.0.3
- has-property-descriptors: 1.0.1
- has-proto: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
has-symbols: 1.0.3
- internal-slot: 1.0.5
- iterator.prototype: 1.1.0
- safe-array-concat: 1.0.0
+ internal-slot: 1.0.7
+ iterator.prototype: 1.1.2
+ safe-array-concat: 1.1.0
dev: true
/es-module-lexer@1.4.1:
resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
- /es-set-tostringtag@2.0.1:
- resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
+ /es-set-tostringtag@2.0.2:
+ resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
engines: {node: '>= 0.4'}
dependencies:
get-intrinsic: 1.2.2
- has: 1.0.3
has-tostringtag: 1.0.0
+ hasown: 2.0.0
dev: true
- /es-set-tostringtag@2.0.2:
- resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
+ /es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
engines: {node: '>= 0.4'}
dependencies:
- get-intrinsic: 1.2.2
- has-tostringtag: 1.0.0
- hasown: 2.0.0
+ get-intrinsic: 1.2.4
+ has-tostringtag: 1.0.2
+ hasown: 2.0.1
dev: true
/es-shim-unscopables@1.0.2:
@@ -6713,7 +6815,7 @@ packages:
- supports-color
dev: true
- /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
+ /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -6723,8 +6825,8 @@ packages:
debug: 4.3.4
enhanced-resolve: 5.15.0
eslint: 8.57.0
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
fast-glob: 3.3.1
get-tsconfig: 4.7.2
is-core-module: 2.13.0
@@ -6736,7 +6838,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -6757,16 +6859,16 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
debug: 3.2.7
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
+ /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
engines: {node: '>=4'}
peerDependencies:
@@ -6776,7 +6878,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.4.2)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
@@ -6785,7 +6887,7 @@ packages:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -6822,29 +6924,31 @@ packages:
synckit: 0.8.8
dev: true
- /eslint-plugin-react@7.33.2(eslint@8.57.0):
- resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
+ /eslint-plugin-react@7.34.0(eslint@8.57.0):
+ resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
dependencies:
- array-includes: 3.1.6
- array.prototype.flatmap: 1.3.1
- array.prototype.tosorted: 1.1.1
+ array-includes: 3.1.7
+ array.prototype.findlast: 1.2.4
+ array.prototype.flatmap: 1.3.2
+ array.prototype.toreversed: 1.1.2
+ array.prototype.tosorted: 1.1.3
doctrine: 2.1.0
- es-iterator-helpers: 1.0.13
+ es-iterator-helpers: 1.0.17
eslint: 8.57.0
estraverse: 5.3.0
- jsx-ast-utils: 3.3.3
+ jsx-ast-utils: 3.3.5
minimatch: 3.1.2
- object.entries: 1.1.6
- object.fromentries: 2.0.6
- object.hasown: 1.1.2
- object.values: 1.1.6
+ object.entries: 1.1.7
+ object.fromentries: 2.0.7
+ object.hasown: 1.1.3
+ object.values: 1.1.7
prop-types: 15.8.1
- resolve: 2.0.0-next.4
+ resolve: 2.0.0-next.5
semver: 6.3.1
- string.prototype.matchall: 4.0.8
+ string.prototype.matchall: 4.0.10
dev: true
/eslint-scope@5.1.1:
@@ -7001,7 +7105,7 @@ packages:
resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==}
engines: {node: '>= 0.8'}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
require-like: 0.1.2
/eventemitter3@4.0.7:
@@ -7339,7 +7443,7 @@ packages:
signal-exit: 4.1.0
dev: true
- /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.0):
+ /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.2)(webpack@5.90.0):
resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -7367,7 +7471,7 @@ packages:
schema-utils: 2.7.0
semver: 7.5.4
tapable: 1.1.3
- typescript: 5.3.3
+ typescript: 5.4.2
webpack: 5.90.0
/form-data-encoder@2.1.4:
@@ -7513,6 +7617,17 @@ packages:
has-symbols: 1.0.3
hasown: 2.0.0
+ /get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.1
+ dev: true
+
/get-own-enumerable-property-symbols@3.0.2:
resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
@@ -7554,6 +7669,15 @@ packages:
get-intrinsic: 1.2.2
dev: true
+ /get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ dev: true
+
/get-tsconfig@4.7.2:
resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
dependencies:
@@ -7861,10 +7985,21 @@ packages:
dependencies:
get-intrinsic: 1.2.2
+ /has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+ dependencies:
+ es-define-property: 1.0.0
+ dev: true
+
/has-proto@1.0.1:
resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
engines: {node: '>= 0.4'}
+ /has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
@@ -7876,6 +8011,13 @@ packages:
has-symbols: 1.0.3
dev: true
+ /has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-symbols: 1.0.3
+ dev: true
+
/has-unicode@2.0.1:
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
dev: true
@@ -7897,6 +8039,13 @@ packages:
dependencies:
function-bind: 1.1.2
+ /hasown@2.0.1:
+ resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ function-bind: 1.1.2
+ dev: true
+
/hast-util-from-parse5@8.0.1:
resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==}
dependencies:
@@ -8474,22 +8623,22 @@ packages:
wrap-ansi: 6.2.0
dev: true
- /internal-slot@1.0.5:
- resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
+ /internal-slot@1.0.6:
+ resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==}
engines: {node: '>= 0.4'}
dependencies:
get-intrinsic: 1.2.2
- has: 1.0.3
+ hasown: 2.0.0
side-channel: 1.0.4
dev: true
- /internal-slot@1.0.6:
- resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==}
+ /internal-slot@1.0.7:
+ resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
engines: {node: '>= 0.4'}
dependencies:
- get-intrinsic: 1.2.2
- hasown: 2.0.0
- side-channel: 1.0.4
+ es-errors: 1.3.0
+ hasown: 2.0.1
+ side-channel: 1.0.6
dev: true
/interpret@1.4.0:
@@ -8530,6 +8679,14 @@ packages:
is-typed-array: 1.1.12
dev: true
+ /is-array-buffer@3.0.4:
+ resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+ dev: true
+
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
@@ -8537,7 +8694,7 @@ packages:
resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
engines: {node: '>= 0.4'}
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
dev: true
/is-bigint@1.0.4:
@@ -8615,7 +8772,7 @@ packages:
/is-finalizationregistry@1.0.2:
resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
dev: true
/is-fullwidth-code-point@3.0.0:
@@ -8638,7 +8795,7 @@ packages:
resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
engines: {node: '>= 0.4'}
dependencies:
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
dev: true
/is-glob@4.0.3:
@@ -8675,6 +8832,11 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/is-npm@6.0.0:
resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -8760,6 +8922,13 @@ packages:
call-bind: 1.0.5
dev: true
+ /is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ dev: true
+
/is-ssh@1.4.0:
resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
dependencies:
@@ -8815,6 +8984,13 @@ packages:
which-typed-array: 1.1.13
dev: true
+ /is-typed-array@1.1.13:
+ resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ which-typed-array: 1.1.14
+ dev: true
+
/is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
@@ -8836,8 +9012,8 @@ packages:
/is-weakset@2.0.2:
resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
dev: true
/is-wsl@2.2.0:
@@ -8872,14 +9048,14 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
- /iterator.prototype@1.1.0:
- resolution: {integrity: sha512-rjuhAk1AJ1fssphHD0IFV6TWL40CwRZ53FrztKx43yk2v6rguBYsY4Bj1VU4HmoMmKwZUlx7mfnhDf9cOp4YTw==}
+ /iterator.prototype@1.1.2:
+ resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
dependencies:
define-properties: 1.2.1
- get-intrinsic: 1.2.2
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
- has-tostringtag: 1.0.0
- reflect.getprototypeof: 1.0.3
+ reflect.getprototypeof: 1.0.5
+ set-function-name: 2.0.2
dev: true
/jackspeak@2.3.6:
@@ -8922,7 +9098,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -8932,7 +9108,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -8940,7 +9116,7 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -9043,12 +9219,14 @@ packages:
engines: {'0': node >= 0.2.0}
dev: true
- /jsx-ast-utils@3.3.3:
- resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==}
+ /jsx-ast-utils@3.3.5:
+ resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
dependencies:
- array-includes: 3.1.6
- object.assign: 4.1.4
+ array-includes: 3.1.7
+ array.prototype.flat: 1.3.2
+ object.assign: 4.1.5
+ object.values: 1.1.7
dev: true
/just-diff-apply@5.5.0:
@@ -9211,9 +9389,9 @@ packages:
engines: {node: '>=18.0.0'}
hasBin: true
dependencies:
- '@lerna/create': 8.1.2(typescript@5.3.3)
+ '@lerna/create': 8.1.2(typescript@5.4.2)
'@npmcli/run-script': 7.0.2
- '@nx/devkit': 18.0.4(nx@18.0.6)
+ '@nx/devkit': 18.0.4(nx@18.0.8)
'@octokit/plugin-enterprise-rest': 6.0.1
'@octokit/rest': 19.0.11
byte-size: 8.1.1
@@ -9224,7 +9402,7 @@ packages:
conventional-changelog-angular: 7.0.0
conventional-changelog-core: 5.0.1
conventional-recommended-bump: 7.0.1
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
dedent: 0.7.0
envinfo: 7.8.1
execa: 5.0.0
@@ -9256,7 +9434,7 @@ packages:
npm-packlist: 5.1.1
npm-registry-fetch: 14.0.5
npmlog: 6.0.2
- nx: 18.0.6
+ nx: 18.0.8
p-map: 4.0.0
p-map-series: 2.1.0
p-pipe: 3.1.0
@@ -9276,7 +9454,7 @@ packages:
strong-log-transformer: 2.1.0
tar: 6.1.11
temp-dir: 1.0.0
- typescript: 5.3.3
+ typescript: 5.4.2
upath: 2.0.1
uuid: 9.0.1
validate-npm-package-license: 3.0.4
@@ -11059,8 +11237,8 @@ packages:
- debug
dev: true
- /nx@18.0.6:
- resolution: {integrity: sha512-x+xDOnY6+NTswASyOfWQbahmW6remJC986GklbvKHk76QPTs4Gydp8so4M7chFi/+/DvqPqY4w1wzIDr/Z4o8g==}
+ /nx@18.0.8:
+ resolution: {integrity: sha512-IhzRLCZaiR9zKGJ3Jm79bhi8nOdyRORQkFc/YDO6xubLSQ5mLPAeg789Q/SlGRzU5oMwLhm5D/gvvMJCAvUmXQ==}
hasBin: true
requiresBuild: true
peerDependencies:
@@ -11072,7 +11250,7 @@ packages:
'@swc/core':
optional: true
dependencies:
- '@nrwl/tao': 18.0.6
+ '@nrwl/tao': 18.0.8
'@yarnpkg/lockfile': 1.1.0
'@yarnpkg/parsers': 3.0.0-rc.46
'@zkochan/js-yaml': 0.0.6
@@ -11107,16 +11285,16 @@ packages:
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
- '@nx/nx-darwin-arm64': 18.0.6
- '@nx/nx-darwin-x64': 18.0.6
- '@nx/nx-freebsd-x64': 18.0.6
- '@nx/nx-linux-arm-gnueabihf': 18.0.6
- '@nx/nx-linux-arm64-gnu': 18.0.6
- '@nx/nx-linux-arm64-musl': 18.0.6
- '@nx/nx-linux-x64-gnu': 18.0.6
- '@nx/nx-linux-x64-musl': 18.0.6
- '@nx/nx-win32-arm64-msvc': 18.0.6
- '@nx/nx-win32-x64-msvc': 18.0.6
+ '@nx/nx-darwin-arm64': 18.0.8
+ '@nx/nx-darwin-x64': 18.0.8
+ '@nx/nx-freebsd-x64': 18.0.8
+ '@nx/nx-linux-arm-gnueabihf': 18.0.8
+ '@nx/nx-linux-arm64-gnu': 18.0.8
+ '@nx/nx-linux-arm64-musl': 18.0.8
+ '@nx/nx-linux-x64-gnu': 18.0.8
+ '@nx/nx-linux-x64-musl': 18.0.8
+ '@nx/nx-win32-arm64-msvc': 18.0.8
+ '@nx/nx-win32-x64-msvc': 18.0.8
transitivePeerDependencies:
- debug
dev: true
@@ -11132,16 +11310,6 @@ packages:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
- /object.assign@4.1.4:
- resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- has-symbols: 1.0.3
- object-keys: 1.1.1
- dev: true
-
/object.assign@4.1.5:
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
@@ -11151,22 +11319,13 @@ packages:
has-symbols: 1.0.3
object-keys: 1.1.1
- /object.entries@1.1.6:
- resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==}
+ /object.entries@1.1.7:
+ resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- dev: true
-
- /object.fromentries@2.0.6:
- resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.22.5
dev: true
/object.fromentries@2.0.7:
@@ -11187,20 +11346,11 @@ packages:
get-intrinsic: 1.2.2
dev: true
- /object.hasown@1.1.2:
- resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==}
+ /object.hasown@1.1.3:
+ resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==}
dependencies:
define-properties: 1.2.1
- es-abstract: 1.22.3
- dev: true
-
- /object.values@1.1.6:
- resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
+ es-abstract: 1.22.5
dev: true
/object.values@1.1.7:
@@ -11719,6 +11869,11 @@ packages:
dependencies:
find-up: 3.0.0
+ /possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/postcss-calc@8.2.4(postcss@8.4.33):
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
peerDependencies:
@@ -11791,14 +11946,14 @@ packages:
postcss: 8.4.33
postcss-selector-parser: 6.0.15
- /postcss-loader@7.3.4(postcss@8.4.33)(typescript@5.3.3)(webpack@5.90.0):
+ /postcss-loader@7.3.4(postcss@8.4.33)(typescript@5.4.2)(webpack@5.90.0):
resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==}
engines: {node: '>= 14.15.0'}
peerDependencies:
postcss: ^7.0.0 || ^8.0.1
webpack: ^5.0.0
dependencies:
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
jiti: 1.21.0
postcss: 8.4.33
semver: 7.5.4
@@ -12320,7 +12475,7 @@ packages:
minimist: 1.2.8
strip-json-comments: 2.0.1
- /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.0):
+ /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.4.2)(webpack@5.90.0):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -12339,7 +12494,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.0)
+ fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.2)(webpack@5.90.0)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -12354,7 +12509,7 @@ packages:
shell-quote: 1.8.1
strip-ansi: 6.0.1
text-table: 0.2.0
- typescript: 5.3.3
+ typescript: 5.4.2
webpack: 5.90.0
transitivePeerDependencies:
- eslint
@@ -12658,14 +12813,15 @@ packages:
strip-indent: 3.0.0
dev: true
- /reflect.getprototypeof@1.0.3:
- resolution: {integrity: sha512-TTAOZpkJ2YLxl7mVHWrNo3iDMEkYlva/kgFcXndqMgbo/AZUmmavEkdXV+hXtE4P8xdyEKRzalaFqZVuwIk/Nw==}
+ /reflect.getprototypeof@1.0.5:
+ resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
globalthis: 1.0.3
which-builtin-type: 1.1.3
dev: true
@@ -12687,22 +12843,23 @@ packages:
dependencies:
'@babel/runtime': 7.23.9
- /regexp.prototype.flags@1.5.0:
- resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==}
+ /regexp.prototype.flags@1.5.1:
+ resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.5
define-properties: 1.2.1
- functions-have-names: 1.2.3
+ set-function-name: 2.0.1
dev: true
- /regexp.prototype.flags@1.5.1:
- resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
+ /regexp.prototype.flags@1.5.2:
+ resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- set-function-name: 2.0.1
+ es-errors: 1.3.0
+ set-function-name: 2.0.2
dev: true
/regexpu-core@5.3.2:
@@ -12879,8 +13036,8 @@ packages:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- /resolve@2.0.0-next.4:
- resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==}
+ /resolve@2.0.0-next.5:
+ resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
dependencies:
is-core-module: 2.13.1
@@ -12979,8 +13136,8 @@ packages:
tslib: 2.6.2
dev: true
- /safe-array-concat@1.0.0:
- resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==}
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
engines: {node: '>=0.4'}
dependencies:
call-bind: 1.0.5
@@ -12989,12 +13146,12 @@ packages:
isarray: 2.0.5
dev: true
- /safe-array-concat@1.0.1:
- resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
+ /safe-array-concat@1.1.0:
+ resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==}
engines: {node: '>=0.4'}
dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
isarray: 2.0.5
dev: true
@@ -13013,6 +13170,15 @@ packages:
is-regex: 1.1.4
dev: true
+ /safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-regex: 1.1.4
+ dev: true
+
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
@@ -13185,6 +13351,18 @@ packages:
gopd: 1.0.1
has-property-descriptors: 1.0.1
+ /set-function-length@1.2.1:
+ resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ dev: true
+
/set-function-name@2.0.1:
resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
engines: {node: '>= 0.4'}
@@ -13194,6 +13372,16 @@ packages:
has-property-descriptors: 1.0.1
dev: true
+ /set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.2
+ dev: true
+
/setprototypeof@1.1.0:
resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==}
@@ -13238,6 +13426,16 @@ packages:
get-intrinsic: 1.2.2
object-inspect: 1.13.1
+ /side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ object-inspect: 1.13.1
+ dev: true
+
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
@@ -13548,17 +13746,18 @@ packages:
strip-ansi: 7.1.0
dev: true
- /string.prototype.matchall@4.0.8:
- resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==}
+ /string.prototype.matchall@4.0.10:
+ resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==}
dependencies:
- call-bind: 1.0.5
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
+ es-abstract: 1.22.5
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
- internal-slot: 1.0.5
- regexp.prototype.flags: 1.5.0
- side-channel: 1.0.4
+ internal-slot: 1.0.7
+ regexp.prototype.flags: 1.5.2
+ set-function-name: 2.0.2
+ side-channel: 1.0.6
dev: true
/string.prototype.trim@1.2.8:
@@ -13942,16 +14141,16 @@ packages:
/trough@2.1.0:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
- /ts-api-utils@1.2.1(typescript@5.3.3):
+ /ts-api-utils@1.2.1(typescript@5.4.2):
resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==}
engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
dependencies:
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
- /ts-node@10.9.2(@types/node@20.11.24)(typescript@5.3.3):
+ /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -13970,14 +14169,14 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
acorn: 8.11.2
acorn-walk: 8.3.1
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.3.3
+ typescript: 5.4.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
@@ -14094,6 +14293,15 @@ packages:
is-typed-array: 1.1.12
dev: true
+ /typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-typed-array: 1.1.13
+ dev: true
+
/typed-array-byte-length@1.0.0:
resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
engines: {node: '>= 0.4'}
@@ -14104,6 +14312,17 @@ packages:
is-typed-array: 1.1.12
dev: true
+ /typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ dev: true
+
/typed-array-byte-offset@1.0.0:
resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
engines: {node: '>= 0.4'}
@@ -14115,6 +14334,18 @@ packages:
is-typed-array: 1.1.12
dev: true
+ /typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ dev: true
+
/typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
dependencies:
@@ -14123,6 +14354,18 @@ packages:
is-typed-array: 1.1.12
dev: true
+ /typed-array-length@1.0.5:
+ resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
+ dev: true
+
/typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
dependencies:
@@ -14138,8 +14381,8 @@ packages:
hasBin: true
dev: true
- /typescript@5.3.3:
- resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ /typescript@5.4.2:
+ resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -14656,7 +14899,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
function.prototype.name: 1.1.6
- has-tostringtag: 1.0.0
+ has-tostringtag: 1.0.2
is-async-function: 2.0.0
is-date-object: 1.0.5
is-finalizationregistry: 1.0.2
@@ -14666,7 +14909,7 @@ packages:
isarray: 2.0.5
which-boxed-primitive: 1.0.2
which-collection: 1.0.1
- which-typed-array: 1.1.13
+ which-typed-array: 1.1.14
dev: true
/which-collection@1.0.1:
@@ -14689,6 +14932,17 @@ packages:
has-tostringtag: 1.0.0
dev: true
+ /which-typed-array@1.1.14:
+ resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-tostringtag: 1.0.2
+ dev: true
+
/which@1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
hasBin: true
diff --git a/website/docs/framework-docs/getting-started/usage.md b/website/docs/framework-docs/getting-started/usage.md
index 3b0daef4f..11475a339 100644
--- a/website/docs/framework-docs/getting-started/usage.md
+++ b/website/docs/framework-docs/getting-started/usage.md
@@ -11,7 +11,7 @@ You can start by adding the following dependency to your `pom.xml` file:
io.github.boykaframework
boyka-framework
- 0.22.1
+ 1.0.0
```
@@ -20,7 +20,7 @@ You can start by adding the following dependency to your `pom.xml` file:
You can start by adding the following dependency to your `build.gradle` file:
```groovy title=build.gradle
-compile "io.github.boykaframework:boyka-framework:0.22.1"
+compile "io.github.boykaframework:boyka-framework:1.0.0"
```
## ⬇️ Download the jar
diff --git a/website/docs/framework-docs/guides/configuration.md b/website/docs/framework-docs/guides/configuration.md
index 5c1cb1cbd..00fdf0e59 100644
--- a/website/docs/framework-docs/guides/configuration.md
+++ b/website/docs/framework-docs/guides/configuration.md
@@ -386,7 +386,7 @@ See the example in [sample configuration file](#config-sample).
| Property | Description | Type | Default |
| -------- | ----------- | ---- | ------- |
| `enable` | Determines whether logging is enabled for the framework | `boolean` | `true` |
-| `exclude_logs` | Exclude any specific logs which is supported by Drivers | `null` |
+| `exclude_logs` | Exclude any specific logs which is supported by Drivers | `List` | `null` |
| `path` | Path where the logs will be saved | `string` | `{root-folder}/logs` |
#### Screenshot Configuration {#screenshot-config}
@@ -404,6 +404,7 @@ See the example in [sample configuration file](#config-sample).
| -------- | ----------- | ---- | ------- |
| `base_url` | Base URL to navigate to by default | `string` | `null` |
| `browser` | Browser name | [`Browser`](#supported-browsers) | `Browser.NONE` |
+| `version` | Browser Version | `string` | `stable` |
| `protocol` | Protocol type, will override Host provided by Target provider | [`Protocol`](#supported-protocols) | `Protocol.HTTP` |
| `host` | Remote driver host name, will override Host provided by Target provider | `string` | `null` |
| `port` | Remote driver port, if `0`, port will not be considered | `number` | `0` |